0001566895-21-000044.txt : 20211201 0001566895-21-000044.hdr.sgml : 20211201 20211201171526 ACCESSION NUMBER: 0001566895-21-000044 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20211031 FILED AS OF DATE: 20211201 DATE AS OF CHANGE: 20211201 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NCINO, INC. CENTRAL INDEX KEY: 0001566895 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 453806440 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39380 FILM NUMBER: 211463887 BUSINESS ADDRESS: STREET 1: 6770 PARKER FARM DRIVE STREET 2: SUITE 200 CITY: WILMINGTON STATE: NC ZIP: 28405 BUSINESS PHONE: (888) 676-2466 MAIL ADDRESS: STREET 1: 6770 PARKER FARM DRIVE STREET 2: SUITE 200 CITY: WILMINGTON STATE: NC ZIP: 28405 FORMER COMPANY: FORMER CONFORMED NAME: NCINO, LLC DATE OF NAME CHANGE: 20130111 10-Q 1 ncno-20211031.htm 10-Q ncno-20211031
00015668951/312022Q3FALSE24.024.017.717.700015668952021-02-012021-10-3100015668952021-11-26xbrli:shares0001566895us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-01-31iso4217:USD0001566895us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-10-3100015668952021-01-3100015668952021-10-31iso4217:USDxbrli:shares0001566895us-gaap:LicenseAndServiceMember2020-08-012020-10-310001566895us-gaap:LicenseAndServiceMember2021-08-012021-10-310001566895us-gaap:LicenseAndServiceMember2020-02-012020-10-310001566895us-gaap:LicenseAndServiceMember2021-02-012021-10-310001566895ncno:ProfessionalServicesMember2020-08-012020-10-310001566895ncno:ProfessionalServicesMember2021-08-012021-10-310001566895ncno:ProfessionalServicesMember2020-02-012020-10-310001566895ncno:ProfessionalServicesMember2021-02-012021-10-3100015668952020-08-012020-10-3100015668952021-08-012021-10-3100015668952020-02-012020-10-310001566895us-gaap:LicenseAndServiceMemberus-gaap:CostOfSalesMember2020-08-012020-10-310001566895us-gaap:LicenseAndServiceMemberus-gaap:CostOfSalesMember2021-08-012021-10-310001566895us-gaap:LicenseAndServiceMemberus-gaap:CostOfSalesMember2020-02-012020-10-310001566895us-gaap:LicenseAndServiceMemberus-gaap:CostOfSalesMember2021-02-012021-10-310001566895ncno:ProfessionalServicesMemberus-gaap:CostOfSalesMember2020-08-012020-10-310001566895ncno:ProfessionalServicesMemberus-gaap:CostOfSalesMember2021-08-012021-10-310001566895ncno:ProfessionalServicesMemberus-gaap:CostOfSalesMember2020-02-012020-10-310001566895ncno:ProfessionalServicesMemberus-gaap:CostOfSalesMember2021-02-012021-10-310001566895us-gaap:SellingAndMarketingExpenseMember2020-08-012020-10-310001566895us-gaap:SellingAndMarketingExpenseMember2021-08-012021-10-310001566895us-gaap:SellingAndMarketingExpenseMember2020-02-012020-10-310001566895us-gaap:SellingAndMarketingExpenseMember2021-02-012021-10-310001566895us-gaap:ResearchAndDevelopmentExpenseMember2020-08-012020-10-310001566895us-gaap:ResearchAndDevelopmentExpenseMember2021-08-012021-10-310001566895us-gaap:ResearchAndDevelopmentExpenseMember2020-02-012020-10-310001566895us-gaap:ResearchAndDevelopmentExpenseMember2021-02-012021-10-310001566895us-gaap:GeneralAndAdministrativeExpenseMember2020-08-012020-10-310001566895us-gaap:GeneralAndAdministrativeExpenseMember2021-08-012021-10-310001566895us-gaap:GeneralAndAdministrativeExpenseMember2020-02-012020-10-310001566895us-gaap:GeneralAndAdministrativeExpenseMember2021-02-012021-10-310001566895us-gaap:CommonStockMember2020-07-310001566895us-gaap:CommonStockMemberncno:VotingCommonStockMember2020-07-310001566895us-gaap:CommonStockMemberus-gaap:NonvotingCommonStockMember2020-07-310001566895us-gaap:AdditionalPaidInCapitalMember2020-07-310001566895us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-07-310001566895us-gaap:RetainedEarningsMember2020-07-3100015668952020-07-310001566895us-gaap:CommonStockMember2020-08-012020-10-310001566895us-gaap:CommonStockMemberncno:VotingCommonStockMember2020-08-012020-10-310001566895us-gaap:AdditionalPaidInCapitalMember2020-08-012020-10-310001566895us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-08-012020-10-310001566895us-gaap:RetainedEarningsMember2020-08-012020-10-310001566895us-gaap:CommonStockMember2020-10-310001566895us-gaap:CommonStockMemberncno:VotingCommonStockMember2020-10-310001566895us-gaap:CommonStockMemberus-gaap:NonvotingCommonStockMember2020-10-310001566895us-gaap:AdditionalPaidInCapitalMember2020-10-310001566895us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-10-310001566895us-gaap:RetainedEarningsMember2020-10-3100015668952020-10-310001566895us-gaap:CommonStockMember2021-07-310001566895us-gaap:AdditionalPaidInCapitalMember2021-07-310001566895us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-07-310001566895us-gaap:RetainedEarningsMember2021-07-3100015668952021-07-310001566895us-gaap:CommonStockMember2021-08-012021-10-310001566895us-gaap:AdditionalPaidInCapitalMember2021-08-012021-10-310001566895us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-08-012021-10-310001566895us-gaap:RetainedEarningsMember2021-08-012021-10-310001566895us-gaap:CommonStockMember2021-10-310001566895us-gaap:AdditionalPaidInCapitalMember2021-10-310001566895us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-10-310001566895us-gaap:RetainedEarningsMember2021-10-310001566895us-gaap:CommonStockMember2020-01-310001566895us-gaap:CommonStockMemberncno:VotingCommonStockMember2020-01-310001566895us-gaap:CommonStockMemberus-gaap:NonvotingCommonStockMember2020-01-310001566895us-gaap:AdditionalPaidInCapitalMember2020-01-310001566895us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-01-310001566895us-gaap:RetainedEarningsMember2020-01-3100015668952020-01-310001566895us-gaap:CommonStockMember2020-02-012020-10-310001566895us-gaap:AdditionalPaidInCapitalMember2020-02-012020-10-310001566895us-gaap:CommonStockMemberncno:VotingCommonStockMember2020-02-012020-10-310001566895us-gaap:CommonStockMemberus-gaap:NonvotingCommonStockMember2020-02-012020-10-310001566895us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-02-012020-10-310001566895us-gaap:RetainedEarningsMember2020-02-012020-10-310001566895us-gaap:CommonStockMember2021-01-310001566895us-gaap:AdditionalPaidInCapitalMember2021-01-310001566895us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-01-310001566895us-gaap:RetainedEarningsMember2021-01-310001566895us-gaap:CommonStockMember2021-02-012021-10-310001566895us-gaap:AdditionalPaidInCapitalMember2021-02-012021-10-310001566895us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-02-012021-10-310001566895us-gaap:RetainedEarningsMember2021-02-012021-10-310001566895ncno:SimpleNexusMemberus-gaap:SubsequentEventMember2021-11-160001566895us-gaap:CustomerConcentrationRiskMemberncno:NoCustomerMemberus-gaap:AccountsReceivableMember2020-02-012021-01-31xbrli:pure0001566895ncno:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-02-012021-10-310001566895us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberncno:NoCustomerMember2020-08-012020-10-310001566895us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberncno:NoCustomerMember2020-02-012020-10-310001566895us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberncno:NoCustomerMember2021-02-012021-10-310001566895us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberncno:NoCustomerMember2021-08-012021-10-310001566895srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-02-010001566895ncno:NCinoKKMember2019-10-312019-10-310001566895ncno:NCinoKKMemberncno:NCinoKKMember2019-10-310001566895ncno:NCinoKKMember2021-10-310001566895us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-01-310001566895us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-01-310001566895us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-01-310001566895us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001566895us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001566895us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-01-310001566895us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-10-310001566895us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-10-310001566895us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-10-310001566895us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-10-310001566895us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-10-310001566895us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-10-310001566895country:US2020-08-012020-10-310001566895country:US2021-08-012021-10-310001566895country:US2020-02-012020-10-310001566895country:US2021-02-012021-10-310001566895us-gaap:NonUsMember2020-08-012020-10-310001566895us-gaap:NonUsMember2021-08-012021-10-310001566895us-gaap:NonUsMember2020-02-012020-10-310001566895us-gaap:NonUsMember2021-02-012021-10-3100015668952020-08-012021-10-3100015668952023-08-012021-10-310001566895srt:MinimumMember2023-08-012021-10-3100015668952025-08-01srt:MaximumMember2021-10-310001566895us-gaap:FurnitureAndFixturesMember2021-01-310001566895us-gaap:FurnitureAndFixturesMember2021-10-310001566895us-gaap:ComputerEquipmentMember2021-01-310001566895us-gaap:ComputerEquipmentMember2021-10-310001566895us-gaap:BuildingMember2021-01-310001566895us-gaap:BuildingMember2021-10-310001566895us-gaap:LeaseholdImprovementsMember2021-01-310001566895us-gaap:LeaseholdImprovementsMember2021-10-310001566895us-gaap:ConstructionInProgressMember2021-01-310001566895us-gaap:ConstructionInProgressMember2021-10-310001566895us-gaap:DevelopedTechnologyRightsMember2021-01-310001566895us-gaap:DevelopedTechnologyRightsMember2021-10-310001566895us-gaap:CustomerRelationshipsMember2021-01-310001566895us-gaap:CustomerRelationshipsMember2021-10-310001566895us-gaap:TrademarksMember2021-01-310001566895us-gaap:TrademarksMember2021-10-310001566895us-gaap:CostOfSalesMember2020-08-012020-10-310001566895us-gaap:CostOfSalesMember2021-08-012021-10-310001566895us-gaap:CostOfSalesMember2020-02-012020-10-310001566895us-gaap:CostOfSalesMember2021-02-012021-10-310001566895ncno:ResellerAgreementMembersrt:AffiliatedEntityMember2020-08-012020-10-310001566895ncno:ResellerAgreementMembersrt:AffiliatedEntityMember2021-08-012021-10-310001566895ncno:ResellerAgreementMembersrt:AffiliatedEntityMember2020-02-012020-10-310001566895ncno:ResellerAgreementMembersrt:AffiliatedEntityMember2021-02-012021-10-310001566895us-gaap:CommonStockMember2021-10-310001566895us-gaap:EmployeeStockOptionMember2021-10-310001566895us-gaap:RestrictedStockUnitsRSUMember2021-10-310001566895us-gaap:EmployeeStockOptionMember2021-02-012021-10-310001566895us-gaap:RestrictedStockUnitsRSUMember2021-01-310001566895us-gaap:RestrictedStockUnitsRSUMember2021-02-012021-10-310001566895us-gaap:EmployeeStockMember2021-02-012021-10-310001566895us-gaap:EmployeeStockMember2021-10-3100015668952020-11-3000015668952021-04-300001566895ncno:LiveOakBancsharesIncMemberus-gaap:SubsequentEventMember2021-11-230001566895us-gaap:SubsequentEventMemberncno:ApitureIncMember2021-11-230001566895srt:AffiliatedEntityMemberncno:AgreementForPurchaseOfServiceMember2020-08-012020-10-310001566895srt:AffiliatedEntityMemberncno:AgreementForPurchaseOfServiceMember2021-08-012021-10-310001566895srt:AffiliatedEntityMemberncno:AgreementForPurchaseOfServiceMember2020-02-012020-10-310001566895srt:AffiliatedEntityMemberncno:AgreementForPurchaseOfServiceMember2021-02-012021-10-310001566895srt:AffiliatedEntityMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberncno:AgreementForPurchaseOfServiceMember2020-02-012021-01-310001566895srt:AffiliatedEntityMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberncno:AgreementForPurchaseOfServiceMember2021-02-012021-10-310001566895us-gaap:AccountsPayableMembersrt:AffiliatedEntityMemberncno:AgreementForPurchaseOfServiceMember2021-01-310001566895us-gaap:AccountsPayableMembersrt:AffiliatedEntityMemberncno:AgreementForPurchaseOfServiceMember2021-10-310001566895ncno:TransactionsWithCertainEquityHoldersMembersrt:AffiliatedEntityMember2020-10-31ncno:equityHolder0001566895ncno:TransactionsWithCertainEquityHoldersMembersrt:AffiliatedEntityMember2020-08-012020-10-310001566895ncno:TransactionsWithCertainEquityHoldersMembersrt:AffiliatedEntityMember2020-02-012020-10-310001566895ncno:BankingRelationshipMembersrt:AffiliatedEntityMember2020-10-310001566895ncno:BankingRelationshipMembersrt:AffiliatedEntityMember2020-08-012020-10-310001566895ncno:BankingRelationshipMembersrt:AffiliatedEntityMember2020-02-012020-10-310001566895ncno:FundSpendingAgreementMembersrt:AffiliatedEntityMember2021-10-310001566895ncno:FundSpendingAgreementMember2021-02-012021-10-310001566895ncno:FundSpendingAgreementMembersrt:AffiliatedEntityMember2021-02-012021-10-310001566895ncno:FundSpendingAgreementMembersrt:AffiliatedEntityMember2020-02-012020-10-310001566895us-gaap:EmployeeStockOptionMember2020-02-012020-10-310001566895us-gaap:EmployeeStockOptionMember2021-02-012021-10-310001566895us-gaap:RestrictedStockUnitsRSUMember2020-02-012020-10-310001566895us-gaap:RestrictedStockUnitsRSUMember2021-02-012021-10-310001566895us-gaap:EmployeeStockMember2020-02-012020-10-310001566895us-gaap:EmployeeStockMember2021-02-012021-10-310001566895ncno:SimpleNexusMemberus-gaap:SubsequentEventMember2021-11-162021-11-16
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-Q
(Mark One)
    QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended October 31, 2021
OR
    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from __to __
Commission File Number: 001-39380

nCino, Inc.
(Exact name of Registrant as specified in its charter)
Delaware46-4353148
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
6770 Parker Farm Drive
Wilmington, North Carolina 28405
(Address of principal executive offices including zip code)

(888) 676-2466
(Registrant’s telephone number, including area code)

Securities Registered Pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, par value $0.0005 per shareNCNOThe NASDAQ Global Select Market

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

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No o

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer
Accelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

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

Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date: 96,749,427 shares of common stock, $0.0005 par value per share, as of November 26, 2021.



TABLE OF CONTENTS
Page
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.


CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This report 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, 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 “aim,” “anticipates,” “believes,” “could,” “estimates,” “expects,” “goal,” “intends,” “may,” “plans,” “potential,” “predicts,” “projects,” “seeks,” “should,” “strive,” “will,” “would,” or similar expressions and the negatives of those terms.
Forward-looking statements involve known and unknown risks, uncertainties and other factors 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, including those described in “Risk Factors,” “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and elsewhere in this report. Given these uncertainties, you should not place undue reliance on these forward-looking statements.
Any forward-looking statement made by us in this report speaks only as of the date on which it is made. 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.
As used in this report, the terms “nCino,” the “Company,” “Registrant,” “we,” “us,” and “our” mean nCino, Inc. and its subsidiaries unless the context indicates otherwise.
i

PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
nCino, Inc.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share data)
January 31, 2021October 31, 2021
(Unaudited)
Assets
Current assets
Cash and cash equivalents (VIE: $7,425 and $4,722 at January 31, 2021 and October 31, 2021, respectively)
$371,425 $381,080 
Accounts receivable, less allowance for doubtful accounts of $88 and $151 at January 31, 2021 and October 31, 2021, respectively
55,517 33,776 
Costs capitalized to obtain revenue contracts, current portion, net4,864 5,524 
Prepaid expenses and other current assets10,425 11,898 
Total current assets442,231 432,278 
Property and equipment, net29,943 53,916 
Operating lease right-of-use assets, net 10,420 
Costs capitalized to obtain revenue contracts, noncurrent, net10,191 11,230 
Goodwill57,149 56,977 
Intangible assets, net23,137 20,678 
Other long-term assets750 1,044 
Total assets$563,401 $586,543 
Liabilities, redeemable non-controlling interest, and stockholders’ equity
Current liabilities
Accounts payable$1,634 $5,790 
Accounts payable, related parties4,363 5,236 
Accrued commissions12,500 7,021 
Other accrued expenses7,527 11,191 
Deferred rent, current portion203  
Deferred revenue, current portion89,141 86,825 
Financing obligations, current portion324 570 
Operating lease liabilities, current portion 2,717 
Total current liabilities115,692 119,350 
Operating lease liabilities, noncurrent  9,323 
Deferred income taxes, noncurrent368 582 
Deferred rent, noncurrent1,486  
Deferred revenue, noncurrent946 72 
Financing obligations, noncurrent15,939 33,190 
Construction liability, noncurrent 5,899 
Total liabilities134,431 168,416 
Commitments and contingencies (Notes 8, 12, and 13)
Redeemable non-controlling interest (Note 3)3,791 2,360 
Stockholders’ equity
Preferred stock, $0.001 par value; 10,000,000 shares authorized, and none issued and outstanding as of January 31, 2021 and October 31, 2021
  
Common stock, $0.0005 par value; 500,000,000 shares authorized as of January 31, 2021 and October 31, 2021; 93,643,759 and 96,691,631 shares issued and outstanding as of January 31, 2021 and October 31, 2021, respectively
47 48 
Additional paid-in capital585,956 619,063 
Accumulated other comprehensive income (loss)240 (14)
Accumulated deficit(161,064)(203,330)
Total stockholders’ equity425,179 415,767 
Total liabilities, redeemable non-controlling interest, and stockholders’ equity$563,401 $586,543 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

1

nCino, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except share and per share data)
(Unaudited)
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Revenues
Subscription (related parties $0, $0, $2,439, and $0, respectively)
$43,279 $57,085 $117,461 $162,052 
Professional services10,950 12,951 30,245 36,858 
Total revenues54,229 70,036 147,706 198,910 
Cost of revenues
Subscription1 (related party $9,067, $11,638, $25,277, and $33,358, respectively)
12,380 15,753 34,399 46,007 
Professional services1
10,134 11,501 29,568 34,121 
Total cost of revenues22,514 27,254 63,967 80,128 
Gross profit31,715 42,782 83,739 118,782 
Operating expenses
Sales and marketing1
14,175 20,586 42,027 58,227 
Research and development1
15,077 19,956 41,334 55,990 
General and administrative1
11,251 14,964 29,130 45,931 
Total operating expenses40,503 55,506 112,491 160,148 
Loss from operations(8,788)(12,724)(28,752)(41,366)
Non-operating income (expense)
Interest income78 57 289 173 
Interest expense (379) (977)
Other income (expense), net(260)(255)337 (325)
Loss before income tax expense(8,970)(13,301)(28,126)(42,495)
Income tax expense309 356 709 1,030 
Net loss(9,279)(13,657)(28,835)(43,525)
Net loss attributable to redeemable non-controlling interest (Note 3)(292)(389)(700)(1,259)
Adjustment attributable to redeemable non-controlling interest (Note 3)76 368 343 61 
Net loss attributable to nCino, Inc.$(9,063)$(13,636)$(28,478)$(42,327)
Net loss per share attributable to nCino, Inc.:
Basic and diluted$(0.10)$(0.14)$(0.33)$(0.44)
Weighted average number of common shares outstanding:
Basic and diluted91,600,203 96,431,082 85,962,141 95,510,413 
1Includes stock-based compensation expense as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Cost of subscription revenues$135 $179 $438 $721 
Cost of professional services revenues810 1,209 3,358 3,881 
Sales and marketing1,157 1,685 4,818 5,415 
Research and development1,066 1,351 4,406 4,580 
General and administrative2,125 1,421 6,593 5,952 
Total stock-based compensation expense$5,293 $5,845 $19,613 $20,549 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

2

nCino, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(Unaudited)
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Net loss$(9,279)$(13,657)$(28,835)$(43,525)
Other comprehensive income (loss):
Foreign currency translation(3)163 776 (487)
Other comprehensive income (loss)(3)163 776 (487)
Comprehensive loss(9,282)(13,494)(28,059)(44,012)
Less comprehensive loss attributable to redeemable non-controlling interest:
Net loss attributable to redeemable non-controlling interest(292)(389)(700)(1,259)
Foreign currency translation attributable to redeemable non-controlling interest(2)(82)167 (233)
Comprehensive loss attributable to redeemable non-controlling interest(294)(471)(533)(1,492)
Comprehensive loss attributable to nCino, Inc.$(8,988)$(13,023)$(27,526)$(42,520)
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

3

nCino, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(In thousands, except share data)
(Unaudited)
Three Months Ended October 31, 2020
Common StockVoting
Common Stock
Non-voting
Common Stock
Additional
Paid-in
Capital
Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Total
SharesAmountSharesAmountSharesAmount
Balance, July 31, 202091,122,356 $46  $  $ $567,314 $202 $(140,072)$427,490 
Exercise of stock options836,920 —  — — — 2,998 — — 2,998 
Stock-based compensation— — — — — — 5,293 — — 5,293 
Other comprehensive loss— — — — — — — (1)— (1)
Net loss attributable to nCino, Inc., including adjustment to redeemable non-controlling interest
— — — — — — (76)— (8,987)(9,063)
Balance, October 31, 202091,959,276 $46  $  $ $575,529 $201 $(149,059)$426,717 
Three Months Ended October 31, 2021
Common StockAdditional
Paid-in
Capital
Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Total
SharesAmount
Balance, July 31, 202195,927,741 $48 $610,166 $(259)$(190,062)$419,893 
Exercise of stock options559,703 — 3,420 — — 3,420 
Stock issuance upon vesting of restricted stock units204,187 — — — — — 
Stock-based compensation— — 5,845 — — 5,845 
Other comprehensive income— — — 245 — 245 
Net loss attributable to nCino, Inc., including adjustment to redeemable non-controlling interest
— — (368)— (13,268)(13,636)
Balance, October 31, 202196,691,631 $48 $619,063 $(14)$(203,330)$415,767 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

4

nCino, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(In thousands, except share data)
(Unaudited)
Nine Months Ended October 31, 2020
Common StockVoting
Common Stock
Non-voting
Common Stock
Additional
Paid-in
Capital
Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Total
SharesAmountSharesAmountSharesAmount
Balance, January 31, 2020 $ 75,596,007 $38 5,931,319 $3 $288,564 $(408)$(120,924)$167,273 
Issuance of common stock in connection with initial public offering, net of underwriting discounts and commissions
9,269,000 5 — — — — 268,370 — — 268,375 
Costs in connection with initial public offering
— — — — — — (4,534)— — (4,534)
Exercise of stock options837,420 — 325,530 — — — 3,859 — — 3,859 
Reclassification of voting and non-voting common stock
81,852,856 41 (75,921,537)(38)(5,931,319)(3)— — —  
Stock-based compensation— — — — — — 19,613 — — 19,613 
Other comprehensive income— — — — — — — 609 — 609 
Net loss attributable to nCino, Inc., including adjustment to redeemable non-controlling interest
— — — — — — (343)— (28,135)(28,478)
Balance, October 31, 202091,959,276 $46  $  $ $575,529 $201 $(149,059)$426,717 
Nine Months Ended October 31, 2021
Common StockAdditional
Paid-in
Capital
Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Total
SharesAmount
Balance, January 31, 202193,643,759 $47 $585,956 $240 $(161,064)$425,179 
Exercise of stock options2,527,287 1 12,619 — — 12,620 
Stock issuance upon vesting of restricted stock units520,585 — — — — — 
Stock-based compensation— — 20,549 — — 20,549 
Other comprehensive loss— — — (254)— (254)
Net loss attributable to nCino, Inc., including adjustment to redeemable non-controlling interest
— — (61)— (42,266)(42,327)
Balance, October 31, 202196,691,631 $48 $619,063 $(14)$(203,330)$415,767 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

5

nCino, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
Nine Months Ended October 31,
20202021
Cash flows from operating activities
Net loss attributable to nCino, Inc.$(28,478)$(42,327)
Net loss and adjustment attributable to redeemable non-controlling interest(357)(1,198)
Net loss(28,835)(43,525)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation and amortization5,425 6,139 
Non-cash operating lease costs 1,847 
Amortization of costs capitalized to obtain revenue contracts3,521 4,157 
Stock-based compensation19,613 20,549 
Deferred income taxes96 192 
Provision for bad debt342 84 
Net foreign currency losses 393 
Change in operating assets and liabilities:
Accounts receivable8,535 21,614 
Accounts receivable, related parties9,201  
Costs capitalized to obtain revenue contracts(4,531)(5,848)
Prepaid expenses and other assets(2,652)(1,430)
Accounts payable and accrued expenses and other liabilities(1,551)1,887 
Accounts payable, related parties692 873 
Deferred rent(109) 
Deferred revenue19,413 (3,192)
Deferred revenue, related parties(8,013) 
Operating lease liabilities (1,917)
Net cash provided by operating activities21,147 1,823 
Cash flows from investing activities
Purchases of property and equipment(3,755)(3,640)
Net cash used in investing activities(3,755)(3,640)
Cash flows from financing activities
Proceeds from initial public offering, net of underwriting discounts and commissions268,375  
Payments of costs related to initial public offering(2,524) 
Exercise of stock options3,859 12,620 
Principal payments on financing obligations (181)
Net cash provided by financing activities269,710 12,439 
Effect of foreign currency exchange rate changes on cash, cash equivalents, and restricted cash298 (632)
Net increase in cash, cash equivalents, and restricted cash287,400 9,990 
Cash and cash equivalents, beginning of period91,184 371,425 
Cash, cash equivalents, and restricted cash, end of period$378,584 $381,415 
Cash, cash equivalents, and restricted cash, end of period:
Cash and cash equivalents$378,584 $381,080 
Restricted cash included in other long-term assets 335 
Total cash, cash equivalents, and restricted cash, end of period$378,584 $381,415 
Supplemental disclosure of cash flow information
Cash paid during the year for taxes, net of refunds$587 $335 
Cash paid during the year for interest on financing obligations$ $977 
Supplemental disclosure of noncash investing and financing activities
Purchase of property and equipment, accrued but not paid$116 $6,370 
Building-leased facility acquired through financing obligation$ $17,678 
Costs related to initial public offering, accrued but not paid$241 $ 
Costs related to initial public offering, reclassified from other long term assets to equity$1,769 $ 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

6

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)

Note 1. Organization and Description of Business
Description of Business: nCino, Inc. is a software-as-a-service ("SaaS") company that provides software applications to financial institutions to streamline employee and client interactions. The Company is headquartered in Wilmington, North Carolina and has offices in Salt Lake City, Utah; London, United Kingdom; Sydney, Australia; Melbourne, Australia; Toronto, Canada; and Tokyo, Japan.
On November 16, 2021, the Company entered into an Agreement and Plan of Merger (the "Merger Agreement") with Penny HoldCo, Inc., a Delaware corporation and wholly-owned subsidiary of the Company ("Parent"), SimpleNexus, LLC, a Utah limited liability company ("SimpleNexus"), and certain other parties thereto providing for a merger transaction with the Company and SimpleNexus surviving as wholly-owned subsidiaries of Parent and the holders of shares of the Company's common stock, par value $0.0005 ("Company Common Stock") immediately prior to the effectuation of the merger transaction receiving a commensurate number of shares of Parent common stock, par value $0.0005 ("Parent Common Stock"). See Note 15 "Subsequent Event" for additional information regarding the Merger Agreement.
Fiscal Year End: The Company’s fiscal year ends on January 31.
Note 2. Summary of Significant Accounting Policies
Principles of Consolidation and Basis of Presentation: The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) as set forth in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification ("ASC") and applicable rules and regulations of the Securities Exchange Commission ("SEC") regarding interim financial reporting. Certain information and 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 unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended January 31, 2021 filed with the SEC on March 31, 2021. The unaudited condensed consolidated financial statements include accounts of the Company’s wholly-owned subsidiaries, as well as a variable interest entity in which the Company is the primary beneficiary. All intercompany accounts and transactions are eliminated. See the variable interest entity section below and Note 3 "Variable Interest Entity and Redeemable Non-Controlling Interest" for additional information regarding the Company’s variable interest entity.
The Company is subject to the normal risks associated with technology companies that have not demonstrated sustainable income from operations, including product development, the risk of customer acceptance and market penetration of its products and services and, ultimately, the need to attain profitability to generate positive cash resources.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal 2022 or any future period.
In March 2021, a Certificate of Amendment was filed with the state of Delaware for Visible Equity, LLC ("Visible Equity"), a wholly-owned subsidiary of the Company, to change its name to nCino Portfolio Analytics, LLC. The state of Delaware effected the name change in April 2021.
Effective February 1, 2021, the Company adopted the requirement of Accounting Standards Update ("ASU") 2016-02, Leases (Topic 842) using the alternative transition method. Under this method, the Company is not required to restate or disclose the effects of applying this ASU for comparative periods. See the Recently Adopted Accounting Guidance section for the adoption of ASU 2016-02, Leases (Topic 842).
Variable Interest Entity: The Company holds an interest in a Japanese company (“nCino K.K.”) that is considered a variable interest entity ("VIE"). nCino K.K. is considered a VIE as it has insufficient equity capital to finance its

7

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
activities without additional financial support. The Company is the primary beneficiary of nCino K.K. as it has the power over the activities that most significantly impact the economic performance of nCino K.K. and has the obligation to absorb expected losses and the right to receive expected benefits that could be significant to nCino K.K., in accordance with accounting guidance. As a result, the Company consolidated nCino K.K. and all significant intercompany accounts have been eliminated. The Company will continue to assess whether it has a controlling financial interest and whether it is the primary beneficiary at each reporting period. Other than the Company’s equity investment, the Company has not provided financial or other support to nCino K.K. that it was not contractually obligated to provide. The assets of the VIE can only be used to settle the obligations of the VIE and the creditors of the VIE do not have recourse to the Company. The assets and liabilities of the VIE were not significant to the Company’s consolidated financial statements except for cash which is reflected on the unaudited condensed consolidated balance sheets. See Note 3 "Variable Interest Entity and Redeemable Non-Controlling Interest" for additional information regarding the Company’s variable interest.
Redeemable Non-Controlling Interest: Redeemable non-controlling interest relates to minority investors of nCino K.K. An agreement with the minority investors of nCino K.K. contains redemption features whereby the interest held by the minority investors are redeemable either at the option of the (i) minority investors or (ii) the Company, both beginning on the eighth anniversary of the initial capital contribution. If the interest of the minority investors were to be redeemed under this agreement, the Company would be required to redeem the interest based on a prescribed formula derived from the relative revenues of nCino K.K. and the Company. The balance of the redeemable non-controlling interest is reported at the greater of the initial carrying amount adjusted for the redeemable non-controlling interest’s share of earnings or losses and other comprehensive income or loss, or its estimated redemption value. The resulting changes in the estimated redemption amount (increases or decreases) are recorded with corresponding adjustments against retained earnings or, in the absence of retained earnings, additional paid-in-capital. These interests are presented on the unaudited condensed consolidated balance sheets outside of equity under the caption “Redeemable non-controlling interest.”
Use of Estimates: The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates and assumptions made by the Company’s management are used for, but not limited to, revenue recognition including determining the nature and timing of satisfaction of performance obligations, variable consideration, stand-alone selling price, and other revenue items requiring significant judgement; the average period of benefit associated with costs capitalized to obtain revenue contracts; fair value of assets acquired and liabilities assumed for business combinations; the useful lives of intangible assets; the valuation allowance on deferred tax assets; redemption value of redeemable non-controlling interest and stock-based compensation. The Company assesses these estimates on a regular basis using historical experience and other factors. Actual results could differ from these estimates.
Concentration of Credit Risk and Significant Customers: The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash, cash equivalents and restricted cash. The Company’s cash and cash equivalents exceeded the Federal deposit insurance limit at January 31, 2021 and October 31, 2021. The Company maintains its cash, cash equivalents and restricted cash with high-credit-quality financial institutions.
As of January 31, 2021, no individual customer represented more than 10% of accounts receivable and, as of October 31, 2021, one customer represented 34% of accounts receivable. For the three and nine months ended October 31, 2020 and 2021, no individual customer represented more than 10% of the Company’s total revenues.
Restricted Cash: Restricted cash consists of deposits held as collateral for the Company's bank guarantees issued in place of security deposits for certain property leases.
Accounts Receivable and Allowances: A receivable is recorded when an unconditional right to invoice and receive payment exists, such that only the passage of time is required before payment of consideration is due. Timing of revenue recognition may differ from the timing of invoicing to customers. Certain performance obligations may require payment before delivery of the service to the customer. We recognize a contract asset in the form of accounts receivable when we have an unconditional right to payment, and we record a contract asset in the form of unbilled accounts receivable when revenues earned on a contract exceeds the billings. The Company’s standard billing terms are annual in advance. An unbilled

8

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
accounts receivable is a contract asset related to the delivery of the Company’s subscription services and professional services for which the related billings will occur in a future period. Unbilled accounts receivable consists of (i) revenues recognized for professional services performed but not yet billed and (ii) revenues recognized from non-cancelable, multi-year orders in which fees increase annually but for which we are not contractually able to invoice until a future period. Accounts receivable are reported at their gross outstanding balance reduced by an allowance for estimated receivable losses, which includes allowances for doubtful accounts and a reserve for expected credit losses.
The Company records allowances for doubtful accounts based upon the credit worthiness of customers, historical experience, the age of the accounts receivable, current market and economic conditions, and supportable forecasts about the future. Relevant risk characteristics include customer size and historical loss patterns. See the Recently Adopted Accounting Guidance section for the adoption of ASU 2016-13, Financial Instruments–Credit Losses: Measurement of Credit Losses on Financial Instruments.
A summary of activity in the allowance for doubtful accounts is as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Balance, beginning of period$622 $59 $ $88 
Charged to (recovery of) bad debt expense(277)89 342 84 
Other   (24)
Translation adjustments(3)3  3 
Balance, end of period$342 $151 $342 $151 
Leases: The Company determines if an arrangement is or contains a lease at inception date based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company determines the classification of the lease, whether operating or financing, at the lease commencement date, which is the date the leased assets are made available for use. The Company accounts for lease and non-lease components as a single lease component for its facilities and equipment leases. The Company did not have any finance leases as of October 31, 2021.
Operating lease right-of-use ("ROU") assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The lease term reflects the noncancelable period of the lease together with options to extend or terminate the lease when it is reasonably certain the Company will exercise such option. Variable costs, such as common area maintenance costs, are not included in the measurement of the ROU assets and lease liabilities, but are expensed as incurred. The Company's leases do not generally provide an implicit rate; therefore, the Company uses its incremental borrowing rate in determining the present value of the lease payments. Lease expense is recognized on a straight-line basis over the lease term.
The Company does not recognize ROU assets or lease liabilities for leases with a term of 12 months or less. Lease expense for such leases is recognized on a straight-line basis over the lease term.
Recently Adopted Accounting Guidance: In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The standard will affect all entities that lease assets and will require lessees to recognize a lease liability and a right-of-use asset for all leases (except for short-term leases that have a duration of less than one year) as of the date on which the lessor makes the underlying asset available to the lessee. For lessors, accounting for leases is substantially the same as in prior periods. In July 2018, the FASB issued ASU 2018-10, Codification Improvements to Topic 842, Leases, to clarify how to apply certain aspects of the new leases standard. ASU 2016-02, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, and early adoption is permitted. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021.

9

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
The Company used the alternative transition method in which the Company is not required to restate or disclose the effects of applying this ASU for comparative periods. The Company elected the package of practical expedients which permits the Company to not reassess prior conclusions pertaining to lease identification, lease classification, and initial direct costs. The Company did not elect the use-of-hindsight or the practical expedient pertaining to land easements. In addition, the Company elected ongoing practical expedients including the option to not recognize right-of-use assets and lease liabilities for short term leases (leases with an original term of twelve months or less). The Company also elected the practical expedient to not separate lease and non-lease components for our facilities and equipment leases.
The adoption of this ASU resulted in the recognition of operating right-of-use assets of $10.5 million and lease liabilities of $12.2 million, and the derecognition of deferred rent on the Company's unaudited condensed consolidated balance sheet on February 1, 2021. The adoption of this ASU did not impact the Company's unaudited condensed consolidated statements of operations, comprehensive loss or the unaudited condensed consolidated statements of cash flows. Upon the adoption of this ASU there was no change to the accounting for the Company's financing obligation.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments–Credit Losses: Measurement of Credit Losses on Financial Instruments, which changes the impairment model for most financial assets. The new model uses a forward-looking expected loss method, which will generally result in earlier recognition of allowances for losses. ASU 2016-13, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates for fiscal years beginning after December 15, 2022 and for interim periods within those fiscal years. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU, which impacted the Company's allowance for doubtful accounts, did not have a material impact on the Company's unaudited condensed consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, with early adoption permitted, including adoption in an interim period. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited condensed consolidated financial statements.
In October 2020, the FASB issued ASU 2020-10, Codification Improvements. The guidance includes amendments to improve the codification by ensuring that all guidance that requires or provides an option for an entity to provide information in the notes to the financial statements is codified in the disclosure section of the codification and to clarify guidance so that entities can apply guidance more consistently on codifications that are varied in nature where the original guidance may have been unclear. ASU 2020-10 is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, and early adoption is permitted. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited condensed consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted: In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805) - Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The standard addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. ASU 2021-08 requires an acquirer to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. ASU 2021-08 is effective for emerging growth companies following private company adoption dates in fiscal years beginning

10

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
after December 15, 2023, and for interim periods within those fiscal years, and early adoption is permitted. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2024, with early adoption permitted. The Company is currently evaluating the impact of this standard to the Company's financial statements.
Note 3. Variable Interest Entity and Redeemable Non-Controlling Interest
In October 2019, the Company entered into an agreement with Japan Cloud Computing, L.P. and M30 LLC (collectively, the “Investors”) to engage in the investment, organization, management, and operation of nCino K.K. that is focused on the distribution of the Company’s products in Japan. In October 2019, the Company initially contributed $4.7 million in cash in exchange for 51% of the outstanding common stock of nCino K.K. As of October 31, 2021, the Company controls a majority of the outstanding common stock in nCino K.K.
All of the common stock held by the Investors is callable by the Company or puttable by the Investors at the option of the Investors or at the option of the Company beginning on the eighth anniversary of the agreement with the Investors. Should the call or put option be exercised, the redemption value would be determined based on a prescribed formula derived from the discrete revenues of nCino K.K. and the Company and may be settled, at the Company’s discretion, with Company stock or cash or a combination of the foregoing. As a result of the put right available to the Investors, the redeemable non-controlling interests in nCino K.K. are classified outside of permanent equity in the Company’s unaudited condensed consolidated balance sheets. The estimated redemption value of the call/put option embedded in the redeemable non-controlling interest was $0.5 million at October 31, 2021.
The following table summarizes the activity in the redeemable non-controlling interests for the period indicated below:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Balance, beginning of period$4,384 $2,463 $4,356 $3,791 
Net loss attributable to redeemable non-controlling interest (excluding adjustment to non-controlling interest)(292)(389)(700)(1,259)
Foreign currency translation(2)(82)167 (233)
Adjustment to redeemable non-controlling interest76 368 343 61 
Balance, end of period$4,166 $2,360 $4,166 $2,360 
Note 4. Fair Value of Financial Instruments
The Company uses a three-tier fair value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
Level 1. Quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2. Significant other inputs that are directly or indirectly observable in the marketplace.
Level 3. Significant unobservable inputs which are supported by little or no market activity.
The carrying amounts of cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of January 31, 2021 and October 31, 2021 because of the relatively short duration of these instruments.

11

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
The Company evaluated its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level in which to classify them for each reporting period. The following table summarizes the Company’s financial assets measured at fair value as of January 31, 2021 and October 31, 2021 and indicates the fair value hierarchy of the valuation:
Fair value measurements on a recurring basis as of January 31, 2021
Level 1Level 2Level 3
Assets:
Money market accounts (included in cash and cash equivalents)
$332,541 $ $ 
Total assets$332,541 $ $ 
Fair value measurements on a recurring basis as of October 31, 2021
Level 1Level 2Level 3
Assets:
Money market accounts (included in cash and cash equivalents)
$329,501 $ $ 
Time deposits (included in other long-term assets)335   
Total assets$329,836 $ $ 
All of the Company’s money market accounts are classified within Level 1 because the Company’s money market accounts are valued using quoted market prices in active exchange markets including identical assets.
Note 5. Revenues
Revenues by Geographic Area
Revenues by geographic region were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
United States$47,635 $58,357 $132,155 $167,389 
International6,594 11,679 15,551 31,521 
$54,229 $70,036 $147,706 $198,910 
The Company disaggregates its revenues from contracts with customers by geographic location. Revenues by geography are determined based on the region of the Company’s contracting entity, which may be different than the region of the customer. No country outside the United States represented 10% or more of total revenues.

12

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
Contract Amounts
Accounts Receivable
Accounts receivable, less allowance for doubtful accounts, is as follows as of January 31, 2021 and October 31, 2021:
As of January 31, 2021As of October 31, 2021
Trade accounts receivable$53,272 $31,027 
Unbilled accounts receivable1,814 1,873 
Allowance for doubtful accounts(88)(151)
Other accounts receivable519 1,027 
Total accounts receivable, net$55,517 $33,776 
Deferred Revenue and Remaining Performance Obligations
Significant movements in the deferred revenue balance during the period consisted of increases due to payments received or due in advance prior to the transfer of control of the underlying performance obligations to the customer, which were offset by decreases due to revenues recognized in the period. During the nine months ended October 31, 2021, $82.2 million of revenues were recognized out of the deferred revenue balance as of January 31, 2021.
Transaction price allocated to remaining performance obligations represents contracted revenues that have not yet been recognized, which includes deferred revenue and unbilled amounts that will be recognized as revenues in future periods. Transaction price allocated to the remaining performance obligation is influenced by several factors, including the timing of renewals, average contract terms, and foreign currency exchange rates. The Company applies practical expedients to exclude amounts related to performance obligations that are billed and recognized as they are delivered, optional purchases that do not represent material rights, and any estimated amounts of variable consideration that are subject to constraint.
Remaining performance obligations were $717.7 million as of October 31, 2021. The Company expects to recognize approximately 59% of its remaining performance obligation as revenues in the next 24 months, approximately 32% more in the following 25 to 48 months, and the remainder thereafter.
Note 6. Property and Equipment
Property and equipment, net consisted of the following:
As of January 31, 2021As of October 31, 2021
Furniture and fixtures$6,706 $7,045 
Computers and equipment5,039 6,181 
Buildings and land1
16,300 33,978 
Leasehold improvements11,581 13,425 
Construction in progress2
277 6,623 
39,903 67,252 
Less accumulated depreciation(9,960)(13,336)
$29,943 $53,916 

13

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
The Company recognized depreciation expense as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Cost of revenues$346 $326 $935 $1,063 
Sales and marketing279 275 792 872 
Research and development361 467 941 1,313 
General and administrative136 159 362 461 
Total depreciation expense$1,122 $1,227 $3,030 $3,709 
1The construction of a parking deck, which is an addition to our existing headquarters, began in fiscal 2022 and was completed during September 2021. Since we are considered the owners of the parking deck for accounting purposes, upon completion of the construction of the parking deck, $17.7 million was reclassified from construction in progress to buildings and land within property and equipment, net on the unaudited condensed consolidated balance sheets. See Note 12 "Commitments and Contingencies" for additional details.
2The increase in construction in progress is primarily due to construction for an additional office building that is on the property of our existing headquarters for which we are considered the owners for accounting purposes. See Note 12 "Commitments and Contingencies" for additional details including future commitments.
Note 7. Goodwill and Intangible Assets
Goodwill
The change in the carrying amounts of goodwill was as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Balance, beginning of period$56,527 $56,740 $55,840 $57,149 
Translation adjustments(229)237 458 (172)
Balance, end of period$56,298 $56,977 $56,298 $56,977 
Intangible assets
Intangible assets, net are as follows:
As of January 31, 2021As of October 31, 2021
Gross
Amount
Accumulated
Amortization
Net Carrying
Amount
Gross
Amount
Accumulated
Amortization
Net Carrying
Amount
Acquired developed technology$6,320 $(2,295)$4,025 $6,279 $(3,459)$2,820 
Customer relationships21,721 (2,609)19,112 21,719 (3,861)17,858 
Trademarks128 (128) 128 (128) 
$28,169 $(5,032)$23,137 $28,126 $(7,448)$20,678 

14

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
The Company recognized amortization expense as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Cost of subscription revenues$386 $388 $1,133 $1,177 
Sales and marketing417 418 1,252 1,253 
General and administrative  10  
Total amortization expense$803 $806 $2,395 $2,430 
The expected future amortization expense for intangible assets as of October 31, 2021 is as follows:
Fiscal Year Ending January 31,
2022 (remaining)$811 
20233,239 
20242,530 
20251,670 
20261,670 
Thereafter10,758 
$20,678 
The expected amortization expense is an estimate. Actual amounts of amortization expense may differ from estimated amounts due to additional intangible asset acquisitions, changes in foreign currency exchange rates, impairment of intangible assets, future changes to expected asset lives of intangible assets, and other events.
Note 8. Reseller Agreement
The Company has a reseller agreement in place with a related party to utilize their platform and to develop the Company’s cloud-based banking software as an application within the related party’s hosted environment. In June 2020, this agreement was renegotiated and expires in June 2027 and will automatically renew in annual increments thereafter unless either party gives notice of non-renewal before the end of the initial term or the respective renewal term. Cost of subscription revenues in each of the three and nine months ended October 31, 2020 and 2021 substantially consists of fees paid for access to the related party’s platform, including their hosting infrastructure and data center operations. The Company has recorded expenses of $9.1 million and $11.6 million for the three months ended October 31, 2020 and 2021, respectively, and $25.3 million and $33.4 million for the nine months ended October 31, 2020 and 2021, respectively. See also Note 13 "Related-Party Transactions."
Note 9. Stockholders’ Equity
At October 31, 2021, the Company committed a total of 25,138,069 shares of common stock for future issuance as follows:
Issued and outstanding stock options2,873,232 
Nonvested issued and outstanding restricted stock units ("RSUs")2,007,528 
Possible issuance under stock plans20,257,309 
25,138,069 

15

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
Note 10. Stock-Based Compensation
Stock Options
Stock option activity for the nine months ended October 31, 2021 was as follows:
Number of
Shares
Weighted
Average
Exercise Price
Outstanding, January 31, 20215,467,012 $6.00 
Granted  
Expired or forfeited(66,493)14.79 
Exercised(2,527,287)4.99 
Outstanding, October 31, 20212,873,232 $6.68 
Exercisable, October 31, 20212,528,860 $5.56 
Fully vested or expected to vest, October 31, 20212,838,795 $6.58 
As of October 31, 2021, there was $1.5 million of total unrecognized compensation expense related to unvested stock-based compensation arrangements under the 2014 Stock Plan ("2014 Plan") and 2019 Equity Incentive Plan (as amended and restated, "2019 Plan"). That cost is expected to be recognized over a weighted average period of 1.26 years.
Restricted Stock Units
RSU activity during the nine months ended October 31, 2021 was as follows:
Number of
Shares
Weighted Average
Grant Date Fair
Value
Nonvested, January 31, 20211,848,296 $22.07 
Granted812,025 70.01 
Vested(520,585)20.83 
Forfeited(132,208)34.37 
Nonvested, October 31, 20212,007,528 $40.97 
As of October 31, 2021, total unrecognized compensation expense related to non-vested RSUs was $58.5 million, adjusted for estimated forfeitures, based on the estimated fair value of the Company’s common stock at the time of grant. That cost is expected to be recognized over a weighted average period of 3.17 years.
Employee Stock Purchase Plan
The first offering period for the Employee Stock Purchase Plan ("ESPP") began on July 1, 2021 and will end on December 31, 2021. Thereafter, offering periods will begin on January 1 and July 1.
The fair value of ESPP shares is estimated at the date of grant using the Black-Scholes option valuation model based on assumptions as follows for ESPP awards:
Expected life. The expected life reflects the period for which the Company believes the ESPP will remain outstanding. The expected term for the ESPP award approximates the offering period of six months.
Expected volatility. The expected volatility is based on the historical volatility of the Company's common stock.
Expected dividends. The expected dividend yield is zero as the Company has not and does not expect to pay dividends.

16

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
Risk-free interest rate. The risk-free interest rate reflects the U.S. Treasury yield for a similar expected life instrument in effect at the time of the grant of the ESPP share.
The assumptions utilized for the ESPP shares for the nine months ended October 31, 2021 were as follows:
Nine Months Ended October 31,
2021
Expected life (in years)0.5
Expected volatility48.70%
Expected dividends0.00%
Risk-free interest rate0.05%
As of October 31, 2021, total unrecognized compensation expense related to the ESPP was $0.3 million. That cost is expected to be recognized over the remaining term of the initial offering period.
Note 11. Leases
Operating Leases
The Company leases its facilities and a portion of its equipment under various non-cancellable agreements, which expire at various times through July 2028, some of which include options to extend the leases for up to five years.
The components of lease expense for the three and nine months ended October 31, 2021 were as follows:
Three Months Ended October 31, 2021Nine Months Ended October 31, 2021
Operating lease expense$733 $2,154 
Short-term lease expense226 619 
Variable lease expense63 210 
Total$1,022 $2,983 
Supplemental cash flow information for the nine months ended October 31, 2021 related to operating leases was as follows:
Cash paid for amounts included in the measurement of operating lease liabilities$2,212 
Right-of-use assets obtained in exchange for operating lease liabilities1,771 
The weighted-average remaining lease term and weighted-average discount rate for the Company's operating lease liabilities as of October 31, 2021 were 5.02 years and 4.4%, respectively.

17

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
Future minimum lease payments as of October 31, 2021 were as follows:
Fiscal Year Ending January 31,Operating Leases
2022 (remaining)$775 
20233,054 
20242,708 
20251,895 
20261,929 
Thereafter2,671 
Total lease liabilities13,032 
Less: imputed interest(992)
Total lease obligations12,040 
Less: current obligations(2,717)
Long-term lease obligations$9,323 
Future minimum lease payments as of January 31, 2021, prior to our adoption of the new lease ASU, were as follows:
Fiscal Year Ending January 31,Operating Leases
2022$2,445
20231,937
20241,942
20251,630
20261,679
Thereafter2,544
Total lease liabilities$12,177
Note 12. Commitments and Contingencies
In addition to the operating lease commitments described in Note 11 "Leases", the Company has additional contractual commitments as described further below.
Purchase Commitments
The Company’s purchase commitments consist of non-cancellable agreements to purchase goods and services, primarily licenses, entered into in the ordinary course of business.
Financing Obligations and Construction Liabilities
The Company entered into a new lease agreement for our headquarters in November 2020 with a new lessor. The lease goes through 2035 with options to renew. Due to a purchase option contained in the lease, the Company is deemed to have continuing involvement and is considered to be the owner of our headquarters for accounting purposes. As a result, the Company did not meet the criteria to apply sale-leaseback accounting and therefore, recorded an asset and corresponding financing obligation for $16.3 million at inception of the lease. Upon expiration of the purchase option in the lease, the lease will be analyzed for applicable lease accounting. The fair value of the leased property and corresponding financing obligation are included in property and equipment, net and financing obligations on the unaudited condensed consolidated balance sheets, respectively.

18

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
In January 2021, the Company entered into an agreement for a parking deck which is an addition to our existing headquarters building. Due to the Company also being deemed to be the owner of the parking deck for accounting purposes, the costs associated with the construction of the parking deck were capitalized as construction in progress with a corresponding construction liability through construction. Upon completion of the parking deck in September 2021, for approximately $17.7 million, the costs of the construction in progress and the corresponding construction liability were reclassified to property and equipment, net and financing obligations on the unaudited condensed consolidated balance sheets, respectively. Upon expiration of the purchase option in the lease, the lease will be analyzed for applicable lease accounting.
In April 2021, the Company entered into a new lease agreement for the construction of an additional office building that is on the property of our existing headquarters. Due to the Company also being deemed to be the owner of the additional building for accounting purposes, the costs associated with the construction of the building will be capitalized as construction in progress with a corresponding construction liability through construction which is estimated to be approximately $24.0 million. Upon completion of the building, the construction liability will be recorded as a financing obligation. Upon expiration of the purchase option in the lease, the lease will be analyzed for applicable lease accounting. The costs of the construction in progress and corresponding construction liability are included in property and equipment, net and construction liability, noncurrent on the unaudited condensed consolidated balance sheets, respectively.
Purchase commitments and future minimum lease payments required under financing obligations as of October 31, 2021 were as follows:
Fiscal Year Ending January 31,Purchase commitmentsFinancing obligations - leased facility
2022 (remaining)1,073 672 
20235,356 2,712 
20244,471 2,773 
20253,040 2,835 
20261,503 2,899 
Thereafter1,104 35,912 
Total$16,547 $47,803 
Residual financing obligations and assets10,104 
Less: amount representing interest(24,147)
Financing obligations$33,760 
Indemnification
In the ordinary course of business, the Company generally includes standard indemnification provisions in its arrangements with third parties, including vendors, customers, and the Company’s directors and officers. Pursuant to these provisions, the Company may be obligated to indemnify such parties for losses or claims suffered or incurred. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances involved in each particular provision. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any material liabilities related to such obligations in the accompanying unaudited condensed consolidated financial statements.
Legal Proceedings
From time to time, the Company may become involved in legal proceedings or be subject to claims including the following:
On February 23, 2021, the Company and certain of its officers and other employees were served with grand jury subpoenas wherein the Antitrust Division of the Department of Justice is seeking documents and information in connection with an investigation of the Company’s hiring and wage practices under U.S. federal antitrust laws. The Company has retained

19

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
outside counsel and is fully cooperating with the authorities. Although there can be no assurance with respect to the outcome of this matter, the Company believes its hiring and wage practices do not violate antitrust laws.
On March 12, 2021, a putative class action complaint was filed in the United States District Court for the Eastern District of North Carolina (the "District Court"). The sole class representative in the suit is one individual alleging a contract, combination or conspiracy between and among the Company, Live Oak Bancshares, Inc. ("Live Oak") and Apiture, Inc. ("Apiture") not to solicit or hire each other’s employees in violation of Section 1 of the Sherman Act and N.C. Gen Stat. §§ 75-1 and 75-2. The complaint seeks treble damages and additional remedies, including restitution, disgorgement, reasonable attorneys’ fees, the costs of the suit, and pre-judgment and post judgment interest. The complaint does not allege any specific damages. On November 23, 2021, the District Court approved preliminary settlements between the plaintiff and defendant Live Oak in the amount of approximately $3.9 million and unnamed party Apiture in the amount of approximately $0.8 million. Although there can be no assurance with respect to the outcome of this matter, the Company believes the alleged claims are not meritorious and intends to defend itself vigorously.
The Company does not presently believe the above matters will have a material adverse effect on its day-to-day operations or the quality of the services, products or innovation it continues to provide to its customers. However, regardless of the outcome, legal proceedings can have an adverse impact on us because of the related expenses, diversion of management resources, and other factors.
Given the uncertainty and preliminary stages of these matters, we cannot reasonably estimate any possible loss or range of loss that may result.
Other Commitments and Contingencies
The Company may be subject to audits by tax authorities in jurisdictions where it conducts business. These audits may result in assessments of additional taxes that are subsequently resolved with the authorities or potentially through the courts. The Company accrues for any assessments if deemed probable and estimable.
Note 13. Related-Party Transactions
The Company’s main vendor is also an equityholder in the Company. Total payments related to the agreement with the related party are disclosed in Note 8. The Company also purchases services from this related party to assist in managing its own sales cycle, customer relationship management, and other business functions. The Company has a non-cancellable agreement with the related party for the purchase of services. In December 2020, this agreement was renewed for one year and expires in December 2021. Total payments to the related party for these services recorded to expenses were $0.3 million and $0.4 million for the three months ended October 31, 2020 and 2021, respectively, and $0.9 million and $1.2 million for the nine months ended October 31, 2020 and 2021, respectively, and $1.3 million and $0.2 million were in prepaid expenses and other current assets as of January 31, 2021 and October 31, 2021, respectively. Accounts payable to the related party were $4.4 million and $5.2 million at January 31, 2021 and October 31, 2021, respectively, included in accounts payable, related parties.
In the quarter ended July 31, 2020, certain equityholders ceased to qualify as related parties of the Company and the amounts disclosed related to them are accordingly presented through April 30, 2020 only. Included in revenues from three equityholders, who are also customers of the Company, is $0.0 million for the three months ended October 31, 2020 and $2.8 million for the nine months ended October 31, 2020.
The Company has a banking relationship with one of its former equityholders who was considered a related party. In the quarter ended July 31, 2020, the equityholder ceased to qualify as a related party of the Company and the amounts disclosed related to such former equityholder are accordingly presented as a related party through April 30, 2020 only. Included in interest income is $0.0 million for the three months ended October 31, 2020 and $0.1 million for the nine months ended October 31, 2020.
The Company entered into an agreement with one of its equityholders in May 2016 to spend an agreed-upon amount of funds over a three-year period to further the alliance between the two companies. In April 2019, the agreement was extended for an additional three years. As of October 31, 2021, the Company was in compliance with the terms of the

20

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
agreement. In the quarter ended July 31, 2020, the equityholder ceased to qualify as a related party of the Company and the amounts disclosed related to such equityholder are accordingly presented as a related party through April 30, 2020 only. No funds were spent under the agreement during the nine months ended October 31, 2020.
The Company entered into a Merger Agreement, as disclosed in Note 1 "Organization and Description of Business". Affiliates of Insight Partners are equityholders of SimpleNexus and certain other parties in connection with the transactions contemplated by the Merger Agreement, and other affiliates of Insight Partners are currently significant stockholders of the Company. See Note 15 "Subsequent Event" for additional information regarding the Merger Agreement.
Note 14. Basic and Diluted Loss per Share
Basic loss per share is computed by dividing net loss attributable to nCino, Inc. by the weighted-average number of common shares outstanding for the fiscal period. Diluted loss per share is computed by giving effect to all potential weighted average dilutive common stock, including stock options issued and outstanding, nonvested RSUs issued and outstanding, and shares issuable pursuant to the ESPP. The dilutive effect of outstanding awards is reflected in diluted earnings per share by application of the treasury stock method. Diluted loss per share for the three months ended October 31, 2020 and 2021 and for the nine months ended October 31, 2020 and 2021 is the same as the basic loss per share as there was a net loss for those periods, and inclusion of potentially issuable shares was anti-dilutive.
The components of basic and diluted loss per share for periods presented are as follows (in thousands, except share and per share data):
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Basic and diluted loss per share:
Numerator
Net loss attributable to nCino, Inc.$(9,063)$(13,636)$(28,478)$(42,327)
Denominator
Weighted-average common shares outstanding91,600,203 96,431,082 85,962,141 95,510,413 
Basic and diluted loss per share attributable to nCino, Inc.$(0.10)$(0.14)$(0.33)$(0.44)
The weighted-average number of shares outstanding used in the computation of diluted loss per share does not include the effect of the following potential outstanding common stock because the effect would have been anti-dilutive:
Nine Months Ended October 31,
20202021
Stock options issued and outstanding6,620,274 2,873,232 
Nonvested RSUs issued and outstanding1,834,626 2,007,528 
Shares issuable pursuant to the ESPP 34,128 
Note 15. Subsequent Event
On November 16, 2021, the Company entered into the Merger Agreement with Parent, SimpleNexus and certain other parties thereto, with the Company and SimpleNexus surviving as wholly-owned subsidiaries of Parent. The Merger Agreement provides, among other things, that on the terms and subject to the conditions set forth therein, the Company will pay to certain securityholders of SimpleNexus and certain blocker entities a total consideration of approximately $1.2 billion, subject to certain customary adjustments. The consideration to be paid to such securityholders will consist, in the aggregate, of approximately 80% Parent Common Stock (at a fixed value of $72.5250 per share, which is the average of the daily volume weighted average prices of the shares of the Company Common Stock for the 20 trading days prior to and including November 12, 2021) and approximately 20% in cash, subject to certain customary adjustments. Any securityholder of SimpleNexus or the blocker entities that is not an accredited investor will receive his, her or its portion of the merger consideration solely in cash

21

nCino, Inc.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share amounts and unless otherwise indicated)
and the securityholders that are accredited investors will receive proportionally more shares of Parent Common Stock and less cash. A portion of the cash consideration will also be held in escrow to serve as security for the potential payment of a customary post-closing purchase price adjustment, capped at the amount of such escrowed funds.
In connection with the transaction contemplated by the Merger Agreement, each share of the Company Common Stock, par value $0.0005, that is issued and outstanding immediately prior to the effectuation of the merger will automatically convert into an equivalent corresponding share of Parent Common Stock, having the same designations, rights, powers and preferences and the qualifications, limitations and restrictions as the corresponding share of the Company Common Stock being converted. Accordingly, upon the consummation of the merger, the Company's stockholders immediately prior to the consummation of the merger will become the stockholders of the Parent. The stockholders of the Company will not recognize gain or loss for U.S. federal income tax purposes upon the conversion of their shares in connection with the merger.
The merger will be conducted pursuant to Section 251(g) of the General Corporation Law of the State of Delaware, which provides for the formation of a holding company without a vote of the stockholders of the constituent corporation. The conversion of stock will occur automatically. Following the consummation of the merger, Parent Common Stock shares will continue to trade on the Nasdaq Global Select Market on an uninterrupted basis under the symbol “NCNO” with a new CUSIP number. Immediately after consummation of the merger, Parent will have, on a consolidated basis, the same assets, businesses and operations as the Company had immediately prior to the consummation of the merger. As a result of the merger, Parent will become the successor issuer to the Company pursuant to 12g-3(a) of the Exchange Act and as a result the Parent Common Stock shares will be deemed registered under Section 12(b) of the Exchange Act.
The completion of the merger is subject to customary closing conditions, including, without limitation, (i) the expiration or termination of the applicable waiting periods under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended, (ii) the absence of any material applicable law or any order that has the effect of enjoining or otherwise prohibiting the completion of the mergers, (iii) the receipt of certain tax opinions, (iv) the absence of a material adverse effect on the Company and SimpleNexus, and (v) the authorization for listing of the shares of Parent Common Stock on Nasdaq. The closing of the transactions contemplated by the Merger Agreement is anticipated to occur in the fourth quarter of the Company’s fiscal year, ending January 31, 2022.
Affiliates of Insight Partners are equityholders of SimpleNexus and certain other parties in connection with the transactions contemplated by the Merger Agreement, and other affiliates of Insight Partners are currently significant stockholders of the Company (collectively, the “Insight Parties”). As such, and as a condition and material inducement to the willingness of the Company, Parent and other parties to enter into the Merger Agreement, Parent and the Insight Parties have entered into a restrictive covenant agreement with Parent providing for, among other things, the Insight Parties’ agreement not to sell or otherwise directly or indirectly dispose of approximately two-thirds of the shares of Parent Common Stock that will be held by the Insight Parties following the closing of the transactions contemplated by the Merger Agreement, on a pro forma basis, and assuming no sales by the Insight Parties of shares of the Company’s Common Stock prior to the closing of the transactions contemplated by the Merger Agreement. Following the closing of the transactions contemplated by the Merger Agreement, approximately one-third of this approximately two-thirds will be released from such restrictions on each of the six, nine and twelve month anniversaries of the closing of the transactions contemplated by the Merger Agreement.

22

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion of our financial condition and results of operations should be read together with our unaudited condensed consolidated financial statements and related notes and other financial information included in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K for the fiscal year ended January 31, 2021 filed with the SEC on March 31, 2021. The following discussion contains forward-looking statements that reflect our plans, estimates and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K, particularly in the section titled “Risk Factors.” Our historical results are not necessarily indicative of the results that may be expected for any period in the future. Our fiscal year ends on January 31 of each year and references in this Quarterly Report on Form 10-Q to a fiscal year mean the year in which that fiscal year ends. For example, references in this Quarterly Report on Form 10-Q to "fiscal 2022" refer to the fiscal year ended January 31, 2022.
Overview
nCino is a leading global provider of cloud-based software for financial institutions. We empower banks and credit unions with the technology they need to meet ever-changing client expectations and regulatory requirements, gain increased visibility into their operations and performance, replace legacy systems, and operate digitally and more competitively. Our solution, the nCino Bank Operating System, digitizes, automates, and streamlines inefficient and complex processes and workflow, and utilizes data analytics and artificial intelligence and machine learning ("AI/ML") to enable financial institutions to more effectively onboard new clients, make loans and manage the entire loan life cycle, open deposit and other accounts, and manage regulatory compliance. We serve financial institution customers of all sizes and complexities, including global financial institutions, enterprise banks, regional banks, community banks, credit unions, and new market entrants, such as challenger banks. Our customers deploy and utilize our digital platform, which can be accessed anytime, anywhere, and from any internet-enabled device, for mission critical functions across their organizations.
Built as a single, multi-tenant SaaS platform, the nCino Bank Operating System transforms the way financial institutions operate, go to market, and interact with their clients, while delivering measurable return on investment by enabling them to:
digitally serve their clients across commercial, small business, and retail lines of business,
improve financial results,
operate more efficiently,
manage risk and compliance more effectively, and
establish a data, audit, and business intelligence hub.
We were founded in a bank with the goal of improving that institution’s operations and client service. Realizing the problems we were addressing were endemic to virtually all banks and credit unions, we were spun out as a separate company in late 2011 with the vision of providing a comprehensive solution to onboard clients, originate any type of loan, and open any type of account on a single cloud-based platform. We initially focused the nCino Bank Operating System on transforming commercial and small business lending for community and regional banks. We introduced our solution to enterprise banks in the United States in 2014, and then internationally in 2017, and have subsequently expanded across North America, Europe, and APAC. In fiscal 2020, we acquired Visible Equity and FinSuite and combined the acquired technology with certain of our internally-developed technology to launch nCino IQ ("nIQ"). nIQ helps our customers improve operational and financial performance by using AI/ML to increase efficiency through automation and analytics to gain greater insights into their operations and client interactions. The state of Delaware effected the name change of Visible Equity to nCino Portfolio Analytics, LLC in April 2021. All Visible Equity references throughout this document are one and the same with the new name change nCino Portfolio Analytics, LLC.
We offer our solution on a SaaS basis under multi-year contracts and recognize subscription revenues ratably over the term of the contract. Our customers may initially purchase our solution for client onboarding, loan origination, and/or deposit account opening for a single line of business or geography. Once this initial solution is in production, we seek to deploy additional applications and expand within and across additional lines of business or geographies. The expansion from our
23

original focus on commercial and small business loan origination to retail loan origination, client onboarding, deposit account opening, and, most recently, analytics and AI/ML applications, has enhanced our ability to increase adoption of our solution by our customers.
We sell our solution directly through our business development managers, account executives, field sales engineers, and customer success managers. Our sales efforts in the United States are organized around financial institutions based on size, whereas internationally we focus our sales efforts by geography. To drive growth and serve customers in the EMEA region, we continue to expand headcount in our UK office. In fiscal 2020, we opened an office in Tokyo through our joint venture, nCino K.K., giving us another base of operations in APAC in addition to our Australian offices. As of October 31, 2021, we had 174 sales and sales support personnel in the United States, and 76 sales and support personnel in offices outside the United States.
To help customers go live with our solution and achieve success, we offer professional services including configuration and implementation, training and advisory services. For larger financial institutions, we generally work with system integrators ("SIs") such as Accenture, Deloitte, PwC, and West Monroe Partners for the delivery of professional services, while we have historically performed professional services for smaller financial institutions ourselves. We expect larger financial institutions to make up a greater proportion of our sales and to increasingly outsource professional services for smaller banks and credit unions to SIs in the future. As a result, we expect the mix of our total revenues to become more heavily weighted toward subscription revenues.
To support our growth and capitalize on what we believe is a compelling market opportunity, we have significantly increased our operating expenses across all aspects of our business. In research and development, we have focused on product improvements and the development of new functionality, while simultaneously leveraging the Salesforce Platform such that our development is heavily focused on vertical-specific solutions for financial institutions. Similarly, to grow our customer base, we have invested heavily in sales and marketing both in the United States and internationally. We have also increased our general and administrative spending to support our growing operations and for operating as a newly public company.
For the three months ended October 31, 2020 and 2021, our total revenues were $54.2 million and $70.0 million, respectively, representing a 29.1% increase, and our subscription revenues were $43.3 million and $57.1 million, respectively, representing a 31.9% increase. Due to our continuing investment in growth, we recorded net losses attributable to nCino of $9.1 million and $13.6 million for the three months ended October 31, 2020 and 2021, respectively. For the nine months ended October 31, 2020 and 2021, our total revenues were $147.7 million and $198.9 million, respectively, representing a 34.7% increase, and our subscription revenues were $117.5 million and $162.1 million, respectively, representing a 38.0% increase. We had net losses attributable to nCino of $28.5 million and $42.3 million for the nine months ended October 31, 2020 and 2021, respectively.
Agreement and Plan of Merger
On November 16, 2021, the Company entered into the Merger Agreement with Parent, SimpleNexus and certain other parties thereto, with the Company and SimpleNexus surviving as wholly-owned subsidiaries of Parent. The Merger Agreement provides, among other things, that on the terms and subject to the conditions set forth therein, the Company will pay to certain securityholders of SimpleNexus and certain blocker entities a total consideration of approximately $1.2 billion, subject to certain customary adjustments. The consideration to be paid to such securityholders will consist, in the aggregate, of approximately 80% Parent Common Stock (at a fixed value of $72.5250 per share, which is the average of the daily volume weighted average prices of the shares of the Company Common Stock for the 20 trading days prior to and including November 12, 2021) and approximately 20% in cash, subject to certain customary adjustments. Any securityholder of SimpleNexus or the blocker entities that is not an accredited investor will receive his, her or its portion of the merger consideration solely in cash and the securityholders that are accredited investors will receive proportionally more shares of Parent Common Stock and less cash. A portion of the cash consideration will also be held in escrow to serve as security for the potential payment of a customary post-closing purchase price adjustment, capped at the amount of such escrowed funds.
In connection with the transaction contemplated by the Merger Agreement, each share of the Company Common Stock, par value $0.0005, that is issued and outstanding immediately prior to the effectuation of the merger will automatically convert into an equivalent corresponding share of Parent Common Stock, having the same designations, rights, powers and preferences and the qualifications, limitations and restrictions as the corresponding share of the Company Common Stock being converted. Accordingly, upon the consummation of the merger, the Company's stockholders immediately prior to the consummation of the merger will become the stockholders of the Parent. The stockholders of the Company will not recognize gain or loss for U.S. federal income tax purposes upon the conversion of their shares in connection with the merger.
24

The merger will be conducted pursuant to Section 251(g) of the General Corporation Law of the State of Delaware, which provides for the formation of a holding company without a vote of the stockholders of the constituent corporation. The conversion of stock will occur automatically. Following the consummation of the merger, Parent Common Stock shares will continue to trade on the Nasdaq Global Select Market on an uninterrupted basis under the symbol “NCNO” with a new CUSIP number. Immediately after consummation of the merger, Parent will have, on a consolidated basis, the same assets, businesses and operations as the Company had immediately prior to the consummation of the merger. As a result of the merger, Parent will become the successor issuer to the Company pursuant to 12g-3(a) of the Exchange Act and as a result the Parent Common Stock shares will be deemed registered under Section 12(b) of the Exchange Act.
The completion of the merger is subject to customary closing conditions, including, without limitation, (i) the expiration or termination of the applicable waiting periods under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended, (ii) the absence of any material applicable law or any order that has the effect of enjoining or otherwise prohibiting the completion of the mergers, (iii) the receipt of certain tax opinions, (iv) the absence of a material adverse effect on the Company and SimpleNexus, and (v) the authorization for listing of the shares of Parent Common Stock on Nasdaq. The closing of the transactions contemplated by the Merger Agreement is anticipated to occur in the fourth quarter of the Company’s fiscal year, ending January 31, 2022.
Affiliates of Insight Partners are equityholders of SimpleNexus and certain other parties in connection with the transactions contemplated by the Merger Agreement, and other affiliates of Insight Partners are currently significant stockholders of the Company. As such, and as a condition and material inducement to the willingness of the Company, Parent and other parties to enter into the Merger Agreement, Parent and the Insight Parties have entered into a restrictive covenant agreement with Parent providing for, among other things, the Insight Parties’ agreement not to sell or otherwise directly or indirectly dispose of approximately two-thirds of the shares of Parent Common Stock that will be held by the Insight Parties following the closing of the transactions contemplated by the Merger Agreement, on a pro forma basis, and assuming no sales by the Insight Parties of shares of the Company’s Common Stock prior to the closing of the transactions contemplated by the Merger Agreement. Following the closing of the transactions contemplated by the Merger Agreement, approximately one-third of this approximately two-thirds will be released from such restrictions on each of the six, nine and twelve month anniversaries of the closing of the transactions contemplated by the Merger Agreement.
Factors Affecting Our Operating Results
Market Adoption of Our Solution. Our future growth depends on our ability to expand our reach to new financial institution customers and increase adoption with existing customers as they broaden their use of the nCino Bank Operating System within and across lines of business. Our success in growing our customer base and expanding adoption of our solution by existing customers requires a focused direct sales engagement and the ability to convince key decision makers at financial institutions to replace legacy third-party point solutions or internally developed software with the nCino Bank Operating System. In addition, growing our customer base will require us to increasingly penetrate markets outside the United States, which markets accounted for 16.7% of total revenues for the three months ended October 31, 2021, and 15.8% for the nine months ended October 31, 2021. For new customers, our sales cycles are typically lengthy, generally ranging from six to nine months for smaller financial institutions to 12 to 18 months or more for larger financial institutions. Reaching and converting potential customers requires that we continue to invest in the growth and success of our sales force both in the United States and internationally. In addition, key to landing new customers is our ability to successfully take our existing customers live and help them achieve measurable returns on their investment, thereby turning them into referenceable accounts. If we are unable to successfully address the foregoing challenges, our ability to grow our business and achieve profitability will be adversely affected, which may in turn reduce the value of our common stock.
Mix of Subscription and Professional Services Revenues. The initial deployment of the nCino Bank Operating System by our customers requires a period of implementation and configuration services that can range from as little as three months for community banks to over 18 months for global financial institutions. As a result, during the initial go-live period for a customer, professional services revenues make up a substantial portion of our revenues from that customer, whereas over time, revenues from established customers are more heavily weighted to subscriptions. While professional services revenues will fluctuate as a percentage of total revenues in the future and tend to be higher in periods of faster growth, over time we expect subscription revenues will make up an increasing proportion of our total revenues as our overall business grows.
COVID-19 Effects on Demand for Our Solution. To help our customers service demand for Paycheck Protection Program ("PPP") loans under the CARES Act beginning in April 2020, we adapted our Small Business Administration loan solution to the requirements of the PPP and rapidly introduced it to the market. Using our PPP solution, since the inception of PPP funding, our financial institution customers have processed hundreds of thousands of applications.
25

In light of the extraordinary nature of this market demand, we offered our PPP solution on one- or two-year terms as well as on a multi-year basis co-terminus with existing contracts. Seats for our PPP solution were activated immediately, which caused subscription revenues from these seats to be recognized sooner than is typical with the phased seat activations usually offered to customers. We believe that the emergency purchases of our PPP solution, coupled with the disruptive effect of COVID-19 on the economy more generally, may have the effect of moderating revenue growth rates in fiscal 2022. In addition, our revenue growth rates in fiscal 2023 and our subscription revenue retention rates may be adversely affected upon the expiration of access and use rights to our PPP solution to the extent such rights are not re-purposed for other applications.
Continued Investment in Innovation and Growth. We have made substantial investments in product development, sales and marketing, and strategic acquisitions since our inception to achieve a leadership position in our market and grow our revenues and customer base. We intend to continue to increase our investment in product development in the coming years to maintain and build on this advantage. We also intend to invest heavily in sales and marketing both in the United States and internationally to further grow our business and increase our general and administrative spending to support our growing operations and for operating as a newly public company. As such, to capitalize on the market opportunity we see ahead of us, we expect to continue to optimize our operating plans for revenue growth, and as a result continue experiencing operating losses, for the foreseeable future.
Components of Results of Operations
Revenues
We derive our revenues from subscription and professional services fees.
Subscription Revenues. Our subscription revenues consist principally of fees from customers for accessing the nCino Bank Operating System and maintenance and support services that we generally offer under non-cancellable multi-year contracts, which typically range from three to five years. Specifically, we offer:
Client onboarding, loan origination, and deposit account opening applications targeted at a financial institution’s commercial, small business, and retail lines of business, for which we generally charge on a per seat basis.
nIQ, first introduced in fiscal 2020, for which we generally charge based on the asset size of the customer or on a usage basis. Prior to our acquisitions of Visible Equity and FinSuite in fiscal 2020, they generally licensed their products under annual contracts that could be cancelled on 30-days’ notice. We will continue to support these customers under their legacy contracts until such contracts are renewed, cancelled, or expire.
Maintenance and support services as well as internal-use or “sandbox” development licenses, for which we charge as a percentage of the related subscription fees.
Our subscription revenues are generally recognized ratably over the term of the contract beginning upon activation. For new customers, we may activate a portion of seats at inception of the agreement, with the balance activated at contractually specified points in time thereafter, to pattern our invoicing after the customer’s expected rate of implementation and adoption. Subscription fees are generally charged annually in advance. Where seats are activated in stages, we charge subscription fees from the date of activation through the anniversary of the initial activation date, and annually thereafter. Maintenance and support fees, as well as development licenses, are provided over the same periods as the related subscriptions, so fees are invoiced and revenues are recognized over the same periods. Subscription fees invoiced are recorded as deferred revenue pending recognition as revenues. In certain cases, we are authorized to resell access to Salesforce’s CRM solution along with the nCino Bank Operating System. When we resell such access, we charge a higher subscription price and remit a higher subscription fee to Salesforce for these subscriptions.
Professional Services Revenues. Professional services revenues consist of fees for implementation and configuration assistance, training, and advisory services. For enterprise and larger regional financial institutions, we generally work with SIs to provide the majority of implementation services, for which these SIs bill our customers directly. We have historically delivered professional services ourselves for community banks and smaller credit unions. Revenues for implementation, training, and advisory services are recognized on a proportional performance basis, based on labor hours incurred relative to total budgeted hours. To date, our losses on professional services contracts have not been material. During the initial go-live period for a customer, professional services revenues make up a substantial portion of our revenues from that customer, whereas over time, revenues from established customers are more heavily weighted to subscriptions. While
26

professional services revenues will fluctuate as a percentage of total revenues in the future and tend to be higher in periods of faster growth, over time we expect to see subscription revenues make up an increasing proportion of our total revenues.
Cost of Revenues and Gross Margin
Cost of Subscription Revenues. Cost of subscription revenues primarily consists of fees paid to Salesforce for access to the Salesforce Platform, including Salesforce’s hosting infrastructure and data center operations. When we resell access to Salesforce’s CRM solution, cost of subscription revenues also includes the subscription fees we remit to Salesforce for providing such access. In addition, cost of subscription revenues includes personnel-related costs associated with delivering maintenance and support services, including salaries, benefits and stock-based compensation expense, travel and related costs, amortization of acquired developed technology, and allocated overhead. Our subscription gross margin will vary from period to period as a function of the utilization of support personnel and the extent to which we recognize subscription revenues from the resale of Salesforce’s CRM solution.
Cost of Professional Services Revenues. Cost of professional services revenues consists primarily of personnel-related costs associated with delivery of these services, including salaries, benefits and stock-based compensation expense, travel and related costs, and allocated overhead. The cost of providing professional services is significantly higher as a percentage of the related revenues than for our subscription services due to direct labor costs. The cost of professional services revenues has increased in absolute dollars as we have added new customer subscriptions that require professional services and built-out our international professional services capabilities. Realized effective billing and utilization rates drive fluctuations in our professional services gross margin on a period-to-period basis.
Operating Expenses
Sales and Marketing. Sales and marketing expenses consist primarily of personnel costs of our sales and marketing employees, including salaries, sales commissions and incentives, benefits and stock-based compensation expense, travel and related costs. Beginning with fiscal 2020 and the adoption of Accounting Standards Update (ASU) No. 2014-09, we capitalize incremental costs incurred to obtain contracts, primarily consisting of sales commissions, and subsequently amortize these costs over the expected period of benefit, which we have determined to be approximately four years. Sales and marketing expenses also include outside consulting fees, marketing programs, including lead generation, costs of our annual user conference, advertising, trade shows, other event expenses, amortization of acquired customer relationships, and allocated overhead. We expect sales and marketing expenses will continue to increase as we expand our direct sales teams in the United States and internationally to address our market opportunity.
Research and Development. Research and development expenses consist primarily of salaries, benefits and stock-based compensation associated with our engineering, product and quality assurance personnel, as well as allocated overhead. Research and development expenses also include the cost of third-party contractors. Research and development costs are expensed as incurred. We expect research and development costs to continue to increase as we develop new functionality and make improvements to the nCino Bank Operating System.
General and Administrative. General and administrative expenses consist primarily of salaries, benefits and stock-based compensation associated with our executive, finance, legal, human resources, information technology, compliance and other administrative personnel. General and administrative expenses also include accounting, auditing and legal professional services fees, travel and other corporate-related expenses, and allocated overhead, as well as acquisition-related expenses, which primarily consists of third-party expenses related to announced acquisitions, such as legal professional services fees. We expect that general and administrative expenses will continue to increase as we scale our business and as we incur costs associated with being a new publicly-traded company, including legal, audit, and consulting fees.
Stock-Based Compensation
We have historically recorded stock-based compensation expense associated with stock options in cost of revenues and operating expenses as the related options vest. Beginning in the quarter ended July 31, 2020, we recorded stock-based compensation expenses associated with RSUs as cost of revenues and operating expenses as a liquidity-based vesting condition was satisfied upon the IPO. Stock-based compensation expense was $5.3 million and $5.8 million for the three months ended October 31, 2020 and 2021, respectively, and $19.6 million and $20.5 million for the nine months ended October 31, 2020 and 2021, respectively. After the IPO, stock-based compensation expense for both stock options and RSUs is recognized as the time-based vesting conditions under such awards are met.
27

Results of Operations
The results of operations presented below should be reviewed in conjunction with the financial statements and notes included elsewhere in this Quarterly Report on Form 10-Q. The following tables present our selected consolidated statements of operations data for three and nine months ended October 31, 2020 and 2021 in both dollars and as a percentage of total revenues, except as noted.
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
($ in thousands, except share and per share amounts)
Revenues:
Subscription revenues$43,279 $57,085 $117,461 $162,052 
Professional services revenues10,950 12,951 30,245 36,858 
Total revenues54,229 70,036 147,706 198,910 
Cost of revenues:
Cost of subscription revenues1
12,380 15,753 34,399 46,007 
Cost of professional services revenues1
10,134 11,501 29,568 34,121 
Total cost of revenues22,514 27,254 63,967 80,128 
Gross profit31,715 42,782 83,739 118,782 
Operating expenses:
Sales and marketing1
14,175 20,586 42,027 58,227 
Research and development1
15,077 19,956 41,334 55,990 
General and administrative1
11,251 14,964 29,130 45,931 
Total operating expenses40,503 55,506 112,491 160,148 
Loss from operations(8,788)(12,724)(28,752)(41,366)
Non-operating income (expense):
Interest income78 57 289 173 
Interest expense— (379)— (977)
Other income (expense), net(260)(255)337 (325)
Loss before income tax expense(8,970)(13,301)(28,126)(42,495)
Income tax expense309 356 709 1,030 
Net loss(9,279)(13,657)(28,835)(43,525)
Net loss attributable to non-controlling interest(292)(389)(700)(1,259)
Adjustment attributable to non-controlling interest76 368 343 61 
Net loss attributable to nCino, Inc.$(9,063)$(13,636)$(28,478)$(42,327)
Net loss per share attributable to nCino, Inc.:
Basic and diluted$(0.10)$(0.14)$(0.33)$(0.44)
Weighted average number of common shares outstanding:
Basic and diluted91,600,203 96,431,082 85,962,141 95,510,413 
1Includes stock-based compensation expense as follows:
Three Months Ended October 31,Nine Months Ended October 31,
($ in thousands)2020202120202021
Cost of subscription revenues$135 $179 $438 $721 
Cost of professional services revenues810 1,209 3,358 3,881 
Sales and marketing1,157 1,685 4,818 5,415 
Research and development1,066 1,351 4,406 4,580 
General and administrative2,125 1,421 6,593 5,952 
Total stock-based compensation expense$5,293 $5,845 $19,613 $20,549 
28

The Company recognized amortization expense as follows:
Three Months Ended October 31,Nine Months Ended October 31,
($ in thousands)2020202120202021
Cost of subscription revenues$386 $388 $1,133 $1,177 
Sales and marketing417 418 1,252 1,253 
General and administrative— — 10 — 
Total amortization expense$803 $806 $2,395 $2,430 
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Revenues:
Subscription revenues79.8 %81.5 %79.5 %81.5 %
Professional services revenues20.2 18.5 20.5 18.5 
Total revenues100.0 100.0 100.0 100.0 
Cost of revenues (percentage shown in comparison to related revenues):
Cost of subscription revenues28.6 27.6 29.3 28.4 
Cost of professional services revenues92.5 88.8 97.8 92.6 
Total cost of revenues41.5 38.9 43.3 40.3 
Gross profit58.5 61.1 56.7 59.7 
Operating expenses:
Sales and marketing26.1 29.4 28.5 29.3 
Research and development27.8 28.5 28.0 28.1 
General and administrative20.7 21.4 19.7 23.1 
Total operating expenses74.6 79.3 76.2 80.5 
Loss from operations(16.1)(18.2)(19.5)(20.8)
Non-operating income (expense):
Interest income0.1 0.1 0.2 0.1 
Interest expense0.0 (0.5)0.0 (0.5)
Other income (expense), net(0.5)(0.4)0.2 (0.2)
Loss before income tax expense(16.5)(19.0)(19.1)(21.4)
Income tax expense0.6 0.5 0.5 0.5 
Net loss(17.1)%(19.5)%(19.6)%(21.9)%
Comparison of the Three and Nine Months Ended October 31, 2020 and 2021
Revenues
Three Months Ended October 31,Nine Months Ended October 31,
($ in thousands)2020202120202021
Revenues:
Subscription revenues$43,279 79.8 %$57,085 81.5 %$117,461 79.5 %$162,052 81.5 %
Professional services revenues10,950 20.2 12,951 18.5 30,245 20.5 36,858 18.5 
Total revenues$54,229 100.0 %$70,036 100.0 %$147,706 100.0 %$198,910 100.0 %
Subscription Revenues
Subscription revenues increased $13.8 million for the three months ended October 31, 2021 compared to the three months ended October 31, 2020. Of the increase, 75.6% was attributable to increased revenues from existing customers as additional seats were activated in accordance with contractual terms and customers expanded their adoption of our solution, and 24.4% was attributable to initial revenues from customers who did not contribute to subscription revenues during the three
29

months ended October 31, 2020. Subscription revenues were 81.5% of total revenues for the three months ended October 31, 2021 compared to 79.8% of total revenues for the three months ended October 31, 2020, reflecting the growth in our installed base.
Subscription revenues increased $44.6 million for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020. Of the increase, 77.0% was attributable to increased revenues from existing customers as additional seats were activated in accordance with contractual terms and customers expanded their adoption of our solution, and 23.0% was attributable to initial revenues from customers who did not contribute to subscription revenues during the nine months ended October 31, 2020. Subscription revenues were 81.5% of total revenues for the nine months ended October 31, 2021 compared to 79.5% of total revenues for the nine months ended October 31, 2020, reflecting the growth in our installed base.
Professional Services Revenues
Professional services revenues increased $2.0 million for the three months ended October 31, 2021 compared to the three months ended October 31, 2020, primarily due to the addition of new customers as well as expanded adoption by existing customers within and across lines of business where implementation, configuration, and training services were required.
Professional services revenues increased $6.6 million for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020, primarily due to the addition of new customers as well as expanded adoption by existing customers within and across lines of business where implementation, configuration and training services were required.
Cost of Revenues and Gross Margin
Three Months Ended October 31,Nine Months Ended October 31,
($ in thousands)2020202120202021
Cost of revenues (percentage shown in comparison to related revenues):
Cost of subscription revenues$12,380 28.6 %$15,753 27.6 %$34,399 29.3 %$46,007 28.4 %
Cost of professional services revenues10,134 92.5 11,501 88.8 29,568 97.8 34,121 92.6 
Total cost of revenues$22,514 41.5 $27,254 38.9 $63,967 43.3 $80,128 40.3 
Gross profit$31,715 58.5 %$42,782 61.1 %$83,739 56.7 %$118,782 59.7 %
Cost of Subscription Revenues
Cost of subscription revenues increased $3.4 million for the three months ended October 31, 2021 compared to the three months ended October 31, 2020, generating a gross margin for subscription revenues of 72.4% compared to a gross margin of 71.4% for the three months ended October 31, 2020. Costs related to Salesforce user fees increased $2.6 million as we continued to add new customers and sell additional functionality to existing customers, and personnel costs increased $0.4 million as we added new employees. Other costs of subscription revenues increased $0.3 million due to other data center costs. We expect the cost of subscription revenues will continue to increase in absolute dollars as the number of users of the nCino Bank Operating System grows.
Cost of subscription revenues increased $11.6 million for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020, generating a gross margin for subscription revenues of 71.6% compared to a gross margin of 70.7% for the nine months ended October 31, 2020. Costs related to Salesforce user fees increased $8.1 million as we continued to add new customers and sell additional functionality to existing customers, and personnel costs increased $2.3 million as we added new employees. Other costs of subscription revenues increased $0.9 million due to other data center costs. We expect the cost of subscription revenues will continue to increase in absolute dollars as the number of users of the nCino Bank Operating System grows.
Cost of Professional Services Revenues
Cost of professional services revenues increased $1.4 million for the three months ended October 31, 2021 compared to the three months ended October 31, 2020, generating a gross margin for professional services of 11.2% compared to a gross margin of 7.5% for the three months ended October 31, 2020. For the three months ended October 31, 2021,
30

personnel costs increased $1.2 million primarily due to increased headcount. The increase in our professional services gross margin for the three months ended October 31, 2021 was primarily due to an improved mix and use of our billable resources on our professional services teams.
Cost of professional services revenues increased $4.6 million for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020, generating a gross margin for professional services of 7.4% compared to a gross margin of 2.2% for the nine months ended October 31, 2020. For the nine months ended October 31, 2021, personnel costs increased $4.4 million for the professional services team compared to the prior year period primarily due to increased headcount. The increase in our professional services gross margin for the nine months ended October 31, 2021 was primarily due to an improved mix and use of our billable resources on our professional services teams.
We expect the cost of professional services revenues to increase in absolute dollars in the near term as we add new customer subscriptions where we provide professional services.
Operating Expenses
Three Months Ended October 31,Nine Months Ended October 31,
($ in thousands)2020202120202021
Operating expenses:
Sales and marketing$14,175 26.1 %$20,586 29.4 %$42,027 28.5 %$58,227 29.3 %
Research and development15,077 27.8 19,956 28.5 41,334 28.0 55,990 28.1 
General and administrative11,251 20.7 14,964 21.4 29,130 19.7 45,931 23.1 
Total operating expenses40,503 74.6 55,506 79.3 112,491 76.2 160,148 80.5 
Loss from operations$(8,788)(16.1)%$(12,724)(18.2)%$(28,752)(19.5)%$(41,366)(20.8)%
Sales and Marketing
Sales and marketing expenses increased $6.4 million for the three months ended October 31, 2021 compared to the three months ended October 31, 2020, primarily due to an increase of $4.7 million in personnel costs resulting mainly from an increase in headcount on the sales and marketing teams. Also contributing to the increase in personnel costs was expatriate tax equalization expenses of $1.2 million. The increase in sales and marketing expenses also included an increase of $1.1 million in marketing costs, an increase of $0.4 million in sales-related travel costs, and an increase of $0.2 million in allocated overhead costs.
Sales and marketing expenses increased $16.2 million for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020, primarily due to an increase of $12.9 million in personnel costs resulting mainly from an increase in headcount on the sales and marketing teams. Also contributing to the increase in personnel costs was expatriate tax equalization expenses of $2.6 million. The increase in sales and marketing expenses also included an increase of $2.1 million in marketing costs, an increase of $0.1 million in sales-related travel costs, an increase of $0.6 million in allocated overhead costs, and an increase of $0.5 million in outside consulting fees due to growth supporting our continued business expansion.
Our sales and marketing headcount grew by 52 from October 31, 2020 to October 31, 2021. We expect sales and marketing expenses to increase in absolute dollars as we invest in expanding our customer base and user adoption.
Research and Development
Research and development expenses increased $4.9 million for the three months ended October 31, 2021 compared to the three months ended October 31, 2020, primarily due to an increase of $4.2 million in personnel costs resulting mainly from a continued increase in headcount, a $0.6 million increase in allocated overhead costs due to growth supporting our continued business expansion, and a $0.1 million increase in third party professional fees attributable to an increase in contract research and development spend.
Research and development expenses increased $14.7 million for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020, primarily due to an increase of $11.1 million in personnel costs resulting mainly from a continued increase in headcount, a $2.1 million increase in third party professional fees attributable to an increase in contract research and development spend, and a $1.5 million increase in allocated overhead costs due to growth supporting our continued business expansion.
31

Our research and development headcount grew by 91 from October 31, 2020 to October 31, 2021. We expect research and development expenses to increase in absolute dollars due to higher headcount as we continue to develop new solutions and further enhance the nCino Bank Operating System.
General and Administrative
General and administrative expenses increased $3.7 million for the three months ended October 31, 2021 compared to the three months ended October 31, 2020. Personnel costs increased $0.6 million. Excluding the effect of stock-based compensation expense that is included in personnel costs, personnel costs increased $1.3 million primarily from additional headcount as we continued to scale our business. Third party professional fees increased $2.1 million for the three months ended October 31, 2021 compared to the three months ended October 31, 2020, mostly attributable to a $2.0 million increase in fees and expenses related to the Antitrust Matters (defined below) and a $0.9 million increase in acquisition-related expenses for an announced acquisition, partially offset by a $0.8 million decrease in other professional fees. Allocated overhead and other general and administrative costs increased $0.8 million, which includes an increase in insurance costs associated with being a public company, and an increase in travel-related costs of $0.2 million. Stock-based compensation expense, included in personnel costs, decreased $0.7 million overall due to reversals of stock-based compensation expense as a result of forfeited awards.
General and administrative expenses increased $16.8 million for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020. Personnel costs increased $3.4 million. Excluding the effect of stock-based compensation expense that is included in personnel costs, personnel costs increased $4.0 million primarily from additional headcount as we continued to scale our business and $0.9 million due to associated employer taxes with the exercises of certain stock-based transactions. Third party professional fees increased $9.6 million for the nine months ended October 31, 2021 compared to the nine months ended October 31, 2020, mostly attributable to a $8.2 million increase in fees and expenses related to the Antitrust Matters and a $0.9 million increase in acquisition-related expenses for an announced acquisition. Allocated overhead and other general and administrative costs increased $3.3 million, which includes an increase in insurance costs associated with being a public company, and an increase in travel-related costs of $0.4 million. Stock-based compensation expense, included in personnel costs, decreased $0.6 million overall due to reversals of stock-based compensation expense as a result of forfeited awards.
Our general and administrative headcount grew by 26 from October 31, 2020 to October 31, 2021. We expect general and administrative expenses to increase in absolute dollars in the near term, primarily due to higher headcount to support our continued growth, fees and expenses related to the Antitrust Matters, and additional expenses for our transition to, and continuing costs of, being a public company.
Effects of COVID-19
COVID-19 began affecting our business in our first quarter fiscal 2021. To date, we have not experienced a material increase in customers’ delaying purchase decisions or cancellations nor have we had a material impact from vendors and third-party service providers we rely on. Beginning in mid-March 2020, we implemented a company-wide work-from-home requirement for all of our employees and suspended all work-related travel. We have recently eased some of these restrictions, but substantially all of our employees continue to work remotely and work-related travel remains limited. In addition, we shifted most of our conferences and other marketing events to virtual for the foreseeable future. We expect these restrictions to stay in effect into future periods. To the extent COVID-19 has measurably affected our historical financial results, we have noted such effects in the discussion above. We are aware that there are effects of the COVID-19 pandemic in terms of efficiency, productivity, workforce retention and other matters that are not directly measurable. The extent of the impact of the COVID-19 pandemic on our operational and financial performance will depend on future developments unknown and unpredictable at this time, including the ultimate duration, severity and spread of the pandemic, the effectiveness of COVID-19 vaccinations, the effects of pandemic on financial institutions generally as well as on our customers, their clients and on our business partners in particular, restrictions on travel and other actions that may be taken by governmental authorities and other factors. For further information, please see “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Factors Affecting Our Operating Results—COVID-19 Effects on Demand for Our Solutions” and “Risk Factors—Uncertain or weakened economic conditions, including as a result of COVID-19, may adversely affect our industry, business, and results of operations," included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2021 filed with the SEC on March 31, 2021.
32

Non-GAAP Financial Measure
In addition to providing financial measurements based on GAAP, we provide an additional financial metric that is not prepared in accordance with GAAP (non-GAAP). Management uses this non-GAAP financial measure, in addition to GAAP financial measures, to understand and compare operating results across accounting periods, for financial and operational decision making, for planning and forecasting purposes, and to evaluate our financial performance. We believe that this non-GAAP financial measure helps us to identify underlying trends in our business that could otherwise be masked by the effect of the expenses that we exclude in the calculations of the non-GAAP financial measure.
Accordingly, we believe that this financial measure reflects our ongoing business in a manner that allows for meaningful comparisons and analysis of trends in the business and provides useful information to investors and others in understanding and evaluating our operating results, and enhancing the overall understanding of our past performance and future prospects. Although the calculation of non-GAAP financial measures may vary from company to company, our detailed presentation may facilitate analysis and comparison of our operating results by management and investors with other peer companies, many of which use a similar non-GAAP financial measure to supplement their GAAP results in their public disclosures. This non-GAAP financial measure is Non-GAAP operating loss, as discussed below.
Non-GAAP operating loss. Non-GAAP operating loss is defined as loss from operations as reported in our unaudited condensed consolidated statements of operations excluding the impact of amortization of intangible assets, stock-based compensation expense, acquisition-related expenses, and expenses related to the government antitrust investigation and related civil action disclosed in Note 12 "Commitments and Contingencies" of Part I, Item I of this Quarterly Report on Form 10-Q (the "Antitrust Matters"). Non-GAAP operating loss is widely used by securities analysts, investors, and other interested parties to evaluate the profitability of companies. Non-GAAP operating loss eliminates potential differences in performance caused by variations in the extent to which intangible assets are identifiable (affecting relative amortization expense). We do not believe acquisition-related expenses for announced acquisitions and fees and expenses related to the Antitrust Matters are indicative of the Company's ongoing operating performance and hinder comparability with prior and future performance.
This non-GAAP financial measure does not replace the presentation of our GAAP financial results and should only be used as a supplement to, not as a substitute for, our financial results presented in accordance with GAAP. There are limitations in the use of non-GAAP measures because they do not include all of the expenses that must be included under GAAP and because they involve the exercise of judgment concerning exclusions of items from the comparable non-GAAP financial measure. In addition, other companies may use other measures to evaluate their performance, or may calculate non-GAAP measures differently, all of which could reduce the usefulness of our non-GAAP financial measures as tools for comparison.
The following table reconciles non-GAAP operating loss to loss from operations, the most directly comparable financial measure, calculated and presented in accordance with GAAP (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
($ in thousands)2020202120202021
GAAP loss from operations$(8,788)$(12,724)$(28,752)$(41,366)
Adjustments
Amortization of intangible assets803 806 2,395 2,430 
Stock-based compensation expense5,293 5,845 19,613 20,549 
Acquisition-related expenses— 902 — 902 
Fees and expenses related to the Antitrust Matters— 2,021 — 8,168 
Total adjustments6,096 9,574 22,008 32,049 
Non-GAAP operating loss$(2,692)$(3,150)$(6,744)$(9,317)
Liquidity and Capital Resources
As of October 31, 2021, we had $381.1 million in cash and cash equivalents, and an accumulated deficit of $203.3 million. Our net losses have been driven by our investments in developing the nCino Bank Operating System, expanding our sales and marketing organization, and scaling our finance and administrative functions to support our rapid growth. We expect to continue to incur operating losses for the foreseeable future.
33

To date, we have funded our capital needs through issuances of common stock and collections from our customers. In July 2020, we closed our IPO of 9,269,000 shares of common stock (including shares issued pursuant to the exercise in full of the underwriters' options to purchase additional shares) at a public offering price of $31.00 per share, resulting in aggregate net proceeds to us of $268.4 million after deducting underwriting discounts and commissions. We generally bill and collect from our customers annually in advance. Our billings are subject to seasonality, with billings in the first and fourth quarters of our fiscal year substantially higher than in the second and third quarters. Because we recognize revenues ratably, our deferred revenue balance mirrors the seasonality of our billings. In addition, our advanced billing and collection coupled with our recent growth has resulted in our cash used in operating activities generally being less than our net operating losses in recent periods.
We believe that current cash and cash equivalents will be sufficient to fund our operations and capital requirements for at least the next 12 months. Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of spending to support research and development efforts to enhance the nCino Bank Operating System and introduce new applications, market acceptance of our solution, the continued expansion of our sales and marketing activities, investments in office facilities and other capital expenditure requirements, and any potential future acquisitions. We may from time-to-time seek to raise additional capital to support our growth. Any equity financing we may undertake could be dilutive to our existing stockholders, and any debt financing we may undertake could require debt service and financial and operational covenants that could adversely affect our business. There is no assurance we would be able to obtain future financing on acceptable terms or at all. We currently intend to use cash on our balance sheet to fund the cash portion of the merger with SimpleNexus.
nCino K.K.
In fiscal 2020, we established nCino K.K., a Japanese company in which we own a controlling interest, for purposes of facilitating our entry into the Japanese market. We have consolidated the results of operations and financial condition of nCino K.K. since its inception. Pursuant to an agreement with the holders of the non-controlling interest in nCino K.K., beginning in 2027 we may redeem the non-controlling interest, or be required to redeem such interest by the holders thereof, based on a prescribed formula derived from the relative revenues of nCino K.K. and the Company. The balance of the redeemable non-controlling interest is reported on our balance sheet below total liabilities but above stockholders’ equity at the greater of the initial carrying amount adjusted for the redeemable non-controlling interest’s share of earnings or losses and other comprehensive income or loss, or its estimated redemption value. As of January 31, 2021 and October 31, 2021, the redeemable non-controlling interest was $3.8 million and $2.4 million, respectively.
Cash Flows
Summary Cash Flow information for the nine months ended October 31, 2020 and 2021 are set forth below:
Nine Months Ended October 31,
($ in thousands)20202021
Net cash provided by operating activities$21,147 $1,823 
Net cash used in investing activities(3,755)(3,640)
Net cash provided by financing activities269,710 12,439 
Net Cash Provided by Operating Activities
The $1.8 million provided by operating activities in the nine months ended October 31, 2021 reflects our net loss of $43.5 million, offset by $33.3 million in non-cash charges and $12.0 million generated by changes in working capital accounts. Non-cash charges primarily consisted of stock-based compensation, depreciation and amortization, amortization of costs capitalized to obtain revenue contracts and non-cash operating lease costs. Cash generated by working capital accounts was principally a function of a $21.6 million decrease in accounts receivable, a $2.7 million increase in accounts payable and accrued expenses and other liabilities. The cash generated by working capital accounts was partially offset by payments of $5.8 million of capitalized costs to obtain revenue contracts, which consisted primarily of sales commissions, a $3.2 million decrease in deferred revenue, a $1.9 million decrease in operating lease liabilities, and a $1.4 million increase in prepaid expenses and other assets.
The $21.1 million provided by operating activities in the nine months ended October 31, 2020 reflects our net loss of $28.8 million, offset by $29.0 million in non-cash charges and $20.9 million generated by changes in working capital accounts. Non-cash charges primarily consisted of stock-based compensation, depreciation and amortization, and amortization
34

of costs capitalized to obtain revenue contracts. Cash generated by working capital accounts was principally a function of a $17.7 million decrease in accounts receivable and a $11.4 million increase in our deferred revenue, as we expanded our customer base and renewed existing customers. The cash generated by working capital accounts was partially offset by payments of $4.5 million of capitalized costs to obtain revenue contracts, which consisted primarily of sales commissions, a $2.7 million increase in prepaid expenses and other assets, a $0.9 million decrease in accounts payable and accrued expenses and other liabilities, and a $0.1 million decrease in deferred rent.
Net Cash Used in Investing Activities
We used $3.6 million and $3.8 million in investing activities in the nine months ended October 31, 2021 and 2020, respectively, for the purchase of property and equipment and leasehold improvements to support the expansion of our business.
Net Cash Provided by Financing Activities
The $12.4 million provided by financing activities in the nine months ended October 31, 2021 was comprised principally of $12.6 million of proceeds from the exercise of stock options. The cash provided by financing activities was partially reduced by principal payments of $0.2 million on financing obligations. The $269.7 million provided by financing activities in the nine months ended October 31, 2020 was comprised principally of $268.4 million in proceeds from the IPO in July 2020, net of underwriting discounts and commissions, and $3.8 million of proceeds from the exercise of stock options. The cash provided by financing activities was partially reduced by payments of $2.5 million in costs related to the IPO.
Contractual Obligations and Commitments
The following table summarizes our contractual obligations and commitments as of October 31, 2021:
Payment due by period (in thousands)
($ in thousands)Less than
1 year
1 to 3
years
3 to 5
years
More than 5
years
Total
Operating lease obligations775 5,762 3,824 2,671 13,032 
Financing obligations - leased facility672 5,485 5,734 35,912 47,803 
Purchase commitments1,073 9,827 4,543 1,104 16,547 
Total$2,520 $21,074 $14,101 $39,687 $77,382 
For additional discussion on our leases, financing obligations and other contractual commitments, see Note 11 "Leases", Note 12 "Commitments and Contingencies", and Note 15 "Subsequent Event" of the notes to our unaudited condensed consolidated financial statements included in Part 1, Item 1 of this Quarterly Report on Form 10-Q.
Off-Balance Sheet Arrangements
We did not have during the periods presented, and we do not currently have, any off-balance sheet financing arrangements or any relationships with unconsolidated entities or financial partnerships, including entities sometimes referred to as structured finance or special purpose entities, that were established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
Critical Accounting Policies and Estimates
Our unaudited condensed consolidated financial statements are prepared in accordance with GAAP. The preparation of these financial statements requires our management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these judgments and estimates under different assumptions or conditions and any such differences may be significant.
There have been no material changes in our critical accounting policies or estimates as compared to those disclosed in the Annual Report on Form 10-K for the fiscal year ended January 31, 2021 filed with the SEC on March 31, 2021.
35

Recent Accounting Pronouncements
See Note 2 "Summary of Significant Accounting Policies" of the notes to our unaudited condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for recently adopted accounting pronouncements and recently issued accounting pronouncements not yet adopted.
Emerging Growth Company Status
We are an “emerging growth company,” as defined in the JOBS Act. Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. We have elected to use this extended transition period to enable us to comply with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date we (1) are no longer an emerging growth company or (2) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.
Based on the market value of our common stock held by non-affiliates as of July 31, 2021, we will cease to qualify as an emerging growth company as of January 31, 2022.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in interest rates and foreign currency exchange rates.
Interest Rate Risk
At October 31, 2021, we had cash, cash equivalents and restricted cash of $381.4 million, which consisted primarily of bank deposits and money market accounts. Interest-earning instruments carry a degree of interest rate risk. However, our historical interest income has not fluctuated significantly. A hypothetical 10% change in interest rates would not have had a material impact on our financial results included in this Quarterly Report on Form 10-Q. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure.
Foreign Currency Exchange Risk
Our reporting currency is the U.S. dollar and the functional currency of each of our subsidiaries is its local currency. The assets and liabilities of each of our subsidiaries are translated into U.S. dollars at exchange rates in effect at each balance sheet date. Revenues and expenses are translated using the average exchange rate for the relevant period. Equity transactions are translated using historical exchange rates. Decreases in the relative value of the U.S. dollar to other currencies may negatively affect revenues and other operating results as expressed in U.S. dollars. Foreign currency translation adjustments are accounted for as a component of accumulated other comprehensive income (loss) within stockholders’ equity. Gains or losses due to transactions in foreign currencies are included in “Non-operating income (expense), Other” in our consolidated statements of operations. Furthermore, our customers outside of the United States typically pay us in local currency. We have not engaged in hedging of foreign currency transactions to date, although we may choose to do so in the future. We do not believe that an immediate 10% increase or decrease in the relative value of the U.S. dollar to other currencies would have a material effect on operating results or financial condition.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), means controls and other procedures of a company that are designed to provide reasonable assurance that information required to be disclosed by a company in the reports it files or submits under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to the company’s management, including its principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure. Our management,
36

with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures at October 31, 2021, the last day of the period covered by this Quarterly Report on Form 10-Q. Based on this evaluation, our principal executive officer and principal financial officer have concluded that, at October 31, 2021, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by the Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Limitations on the Effectiveness of Disclosure Controls and Procedures
In designing and evaluating our disclosure controls and procedures and internal control over financial reporting, our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable, not absolute, assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures and internal control over financial reporting must reflect the fact that there are resource constraints and our management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs. The design of any disclosure controls and procedures and internal control over financial reporting also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.
37

PART II. OTHER INFORMATION
Item 1. Legal Proceedings
See Note 12 "Commitments and Contingencies" of the notes to our unaudited condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for information regarding certain legal proceedings in which we are involved, which is incorporated by reference into this Part II, Item 1.
Item 1A. Risk Factors    
There are no material changes to the risk factors in the Company's Annual Report on Form 10-K for the fiscal year ended January 31, 2021 filed with the SEC on March 31, 2021 under the heading "Risk Factors." You should consider and read carefully these risks, as well as other information included in this Quarterly Report on Form 10-Q, including the section titled "Management's Discussion and Analysis of Financial Condition and Results of Operations" and our unaudited condensed consolidated financial statements and related notes before making an investment decision with respect to our common stock. Those risks are not the only ones we face. The occurrence of any of those risks or additional risks and uncertainties not presently known to us or that we currently believe to be immaterial could materially and adversely affect our business, financial condition, and results of operation. In such case, the trading price of our common stock could decline, and you may lose all or part of your investment.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Use of Proceeds from our IPO
On July 16, 2020, we completed our IPO, selling 9,269,000 shares of our common stock at a price of $31.00 per share (including shares subject to the underwriters’ over-allotment option) for an aggregate price of $287.3 million. The offer and sale of the shares in the IPO was registered under the Securities Act pursuant to a registration statement on Form S-1 (File Nos. 333-239335 and 333-239844), which was declared effective by the SEC on July 13, 2020. We raised approximately $268.4 million in net proceeds after deducting underwriting discounts and commissions of approximately $18.9 million.
There has been no material change in the planned use of the IPO proceeds as described in our final prospectus for the IPO dated July 13, 2020 and filed with the SEC on July 14, 2020, pursuant to Rule 424(b) of the Securities Act.
Item 3. Defaults Upon Senior Securities
Not applicable.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
Not applicable.
38

Item 6. Exhibits
EXHIBIT INDEX
Incorporated by Reference
Exhibit
Number
Description of ExhibitFormFile No.ExhibitFiling DateFiled Herewith
2.1+8-K 001-393802.1November 17, 2021
3.1S-1/A333-2393353.1July 6, 2020
3.2S-1/A333-2393353.2July 6, 2020
10.1+8-K001-3938010.1November 17, 2021
10.2++X
31.1X
31.2X
32.1*X
32.2*X
101.INSXBRL Instance DocumentX
101.SCHXBRL Taxonomy Extension Schema DocumentX
101.CALXBRL Taxonomy Extension Calculation Linkbase DocumentX
101.DEFXBRL Taxonomy Extension Definition Linkbase DocumentX
101.LABXBRL Taxonomy Extension Label Linkbase DocumentX
101.PREXBRL Taxonomy Extension Presentation Linkbase DocumentX
104Cover Page Interactive Data File (embedded within the Inline XBRL document)X
+Certain schedules and exhibits to this agreement have been omitted pursuant to Items 601(a)(5) of Regulation S-K, and the Company agrees to furnish supplementally to the Securities and Exchange Commission a copy of any omitted schedule and/or exhibit upon request.
++Portions of this exhibit have been redacted in accordance with Item 601(b)(10)(iv) of Regulation S-K.
*The certifications furnished in Exhibit 32.1 and 32.2 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed "filed" for purpose of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates by reference.
39

SIGNATURES
Pursuant to the requirements of the Securities Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
nCino, Inc.
Date: December 1, 2021By:/s/ Pierre Naudé
Pierre Naudé
President and Chief Executive Officer; Director
(Principal Executive Officer)
Date: December 1, 2021By:/s/ David Rudow
David Rudow
Chief Financial Officer and Treasurer
(Principal Financial Officer)
40
EX-10.2 2 exhibit102parkingdeckrenta.htm EX-10.2 Document
Exhibit 10.2
** Portions of this exhibit have been redacted in accordance with Item 601(b)(10) of Regulation S-K. The information is not material and would cause competitive harm to the registrant if publicly disclosed. “[***]” indicates that information has been redacted.

Cloud Real Estate Holdings, LLC
September 30, 2021

To:     Pierre Naudé
Katie Smith
nCino, Inc.


Re:    Notice of Parking Deck Completion Date and Parking Deck Rent Adjustment


The Parking Deck received its Certificate of Occupancy on September 28, 2021, and therefore September 28, 2021 is the Parking Deck Completion Date. Per the First Amendment to Office Lease, effective upon the Parking Deck Completion Date, the applicable rate of Basic Rent per rentable square foot of the premises shall be increased by the Parking Deck Rent Adjustment, which will be the result of the following formula: (Parking Deck Project Costs x 7.30%)/89,975 rentable square feet.

As previously discussed, Change Order No. G-06 shown in Exhibit A resulted in a project cost for the generator line item that exceeded the allocated budget. As a result, any unused budget dollars in all other line items remaining at the end of the Parking Deck Project were reallocated to the generator line item along with all remaining contingency. Any excess cost for the generator is being reallocated to the New Building Project Costs. As a result, the Parking Deck Project Costs totaled up to 100% of the approved budget at $17,677,558.

Therefore, the Parking Deck Rent Adjustment is equal to $14.34 per rentable square foot. Expenses for the parking deck are initially estimated to be $2.78 per rentable square foot and will be included with the Parking Deck Rent Adjustment as Additional Rent. The Parking Deck Rent Adjustment shall take effect on September 28, 2021. Exhibit B shows the Schedule of Parking Deck Rent Adjustment.

Execution of this notice signifies your knowledge and understanding of the Parking Deck Completion Date and Parking Deck Rent Adjustment.

TENANT:LANDLORD:
nCino, Inc.Cloud Real Estate Holdings, LLC
a Delaware corporationa North Carolina limited liability company
By:/s/ Pierre NaudeBy:[***]
Name:Pierre NaudeName:[***]
Title:CEOTitle:Manager
Cloud Real Estate Holdings
1051 Military Cutoff Rd, Suite 210, Wilmington, NC 28405
Ph 910-799-8755 Fax 910-799-8785

Cloud Real Estate Holdings, LLC
Exhibit A
[***]

Exhibit B

Schedule of Parking Deck Rent Adjustment
PeriodPRSFMONTHLY PARKING DECK RENT ADJUSTMENTTOTAL RENT ADJUSTMENT FOR PERIOD
Sept. 28, 2021 – Dec. 31, 2021
$14.34i
$107,520.13$333,312.39
Jan. 1, 2022 – Dec. 31, 2022$14.34$107,520.13$1,290,241.50
Jan. 1, 2023 – Dec. 31, 2023$14.66$109,919.46$1,319,033.50
Jan. 1, 2024 – Dec. 31, 2024$14.99$112,393.77$1,348,725.25
Jan. 1, 2025 – Dec. 31, 2025$15.33$114,943.06$1,379,316.75
Jan. 1, 2026 – Dec. 31, 2026$15.67$117,492.35$1,409,908.25
Jan. 1, 2027 – Dec. 31, 2027$16.02$120,116.63$1,441,399.50
Jan. 1, 2028 – Dec. 31, 2028$16.38$122,815.88$1,473,790.50
Jan. 1, 2029 – Dec. 31, 2029$16.75$125,590.10$1,507,081.25
Jan. 1, 2030 – Dec. 31, 2030$17.13$128,439.31$1,541,271.75
Jan. 1, 2031 – Dec. 31, 2031$17.52$131,363.50$1,576,362.00
Jan. 1, 2032 – Dec. 31, 2032$17.91$134,287.69$1,611,452.25
Jan. 1, 2033 – Dec. 31, 2033$18.31$137,286.85$1,647,442.25
Jan. 1, 2034 – Dec. 31, 2034$18.72$140,361.00$1,684,332.00
Jan. 1, 2035 – Dec. 31, 2035$19.14$143,510.13$1,722,121.50

Page 1 of 2 – Exhibit B
Cloud Real Estate Holdings
1051 Military Cutoff Rd, Suite 210, Wilmington, NC 28405
Ph 910-799-8755 Fax 910-799-8785

Cloud Real Estate Holdings, LLC
If the Expiration Date under each Lease occurs after December 31, 2035, the Parking Deck Rent Adjustment (as allocated between the Existing Building and the New Building) shall continue to escalate annually (automatically and with further notice) by two and one-quarter percent (2.25%) on January 1, 2036 and on January 1 of each year thereafter during the Term.
In accordance with Section 5 of that Second Amendment to Office Lease dated April 5, 2021, between Cloud Real Estate Holdings, LLC and nCino, Inc., upon the occurrence of the Commencement Date under the New Building Lease, the Parking Deck Rent Adjustment shall not longer apply solely to the Existing Building Lease, but shall be allocated between the Existing Building Lease and the New Building Lease pro-rata based on the rentable square footage of the two buildings. The parties further will make appropriate prorations in the event the New Building Lease Commencement Date occurs on other than the first day of a month.

___________________
i The 14.34 starting rate is based on Parking Deck Project Costs of $17,677,558, which amount is under review. This table will need to be recalculated if the parties agree that Parking Deck Project Costs should be changed.

































Page 2 of 2 – Exhibit B
Cloud Real Estate Holdings
1051 Military Cutoff Rd, Suite 210, Wilmington, NC 28405
Ph 910-799-8755 Fax 910-799-8785
EX-31.1 3 exhibit311q3202210q.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Pierre Naudé, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of nCino, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:

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

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

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

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

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




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


Date: December 1, 2021By:/s/ Pierre Naudé
Pierre Naudé
President and Chief Executive Officer




EX-31.2 4 exhibit312q3202210q.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, David Rudow, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of nCino, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:

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

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

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

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

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




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


Date: December 1, 2021By:/s/ David Rudow
David Rudow
Chief Financial Officer


EX-32.1 5 exhibit321q3202210q.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of nCino, Inc. (the “Company”) on Form 10-Q for the period ending October 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
1.The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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


Date: December 1, 2021By:/s/ Pierre Naudé
Pierre Naudé
President and Chief Executive Officer
 
 

EX-32.2 6 exhibit322q3202210q.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of nCino, Inc. (the “Company”) on Form 10-Q for the period ending October 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
1.The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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


Date: December 1, 2021By:/s/ David Rudow
David Rudow
Chief Financial Officer


EX-101.SCH 7 ncno-20211031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets - (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Operations - (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statement of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Condensed Consolidated Statements of Cash Flows (Statement) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Summary of Significant Accounting Policies - Summary of Uncollectible Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Variable Interest Entity and Redeemable Non-Controlling Interest link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Variable Interest Entity and Redeemable Non-Controlling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Variable Interest Entity and Redeemable Non-Controlling Interest - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Variable Interest Entity and Redeemable Non-Controlling Interest - Financial Assets Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2115105 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - Revenues - Revenue By Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Revenues - Accounts Receivable Less Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2120106 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - Property and Equipment - Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Property and Equipment - Depreciation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Property and Equipment- Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2125107 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2326306 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Goodwill and Intangible Assets - Expected Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2131108 - Disclosure - Reseller Agreement link:presentationLink link:calculationLink link:definitionLink 2432417 - Disclosure - Reseller Agreement - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2133109 - Disclosure - Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 2334307 - Disclosure - Stockholders’ Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2435418 - Disclosure - Stockholders’ Equity - Common Stock Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2136110 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2337308 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2438419 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2439420 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2440421 - Disclosure - Stock-Based Compensation - RSUs Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2441422 - Disclosure - Stock-Based Compensation - ESPP Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2142111 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2343309 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2444423 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2445424 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2446425 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2448427 - Disclosure - Leases - Future Minimum Lease Payments Prior to Adoption of 842 (Details) link:presentationLink link:calculationLink link:definitionLink 2149112 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2350310 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2451428 - Disclosure - Commitment and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2452429 - Disclosure - Commitment and Contingencies - Purchase Commitments and Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2452429 - Disclosure - Commitment and Contingencies - Purchase Commitments and Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2153113 - Disclosure - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 2454430 - Disclosure - Related-Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2155114 - Disclosure - Basic and Diluted Loss per Share link:presentationLink link:calculationLink link:definitionLink 2356311 - Disclosure - Basic and Diluted Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2457431 - Disclosure - Basic and Diluted Loss per Share - Components of Basic and Diluted Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2458432 - Disclosure - Basic and Diluted Loss per Share - Weighted Average Number of Shares Excluded From Computation of EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2159115 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2460433 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 ncno-20211031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 ncno-20211031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 ncno-20211031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Leasehold improvements Leasehold Improvements [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss attributable to nCino, Inc. Net loss attributable to nCino, Inc., including adjustment to redeemable non-controlling interest Net loss attributable to nCino, Inc. Net Income (Loss) Attributable to Parent Consolidated Entities [Axis] Consolidated Entities [Axis] Entity Emerging Growth Company Entity Emerging Growth Company Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Forfeited (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Entity Filer Category Entity Filer Category Operating lease, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Other long-term assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Expected dividends Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Net increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Expenses from transactions with related party Related Party Transaction, Expenses from Transactions with Related Party Expired or forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Document Fiscal Year Focus Document Fiscal Year Focus Subsequent Event Type [Domain] Subsequent Event Type [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Total amortization expense Amortization of Intangible Assets Deferred rent Increase (Decrease) in Deferred Rent Increase (Decrease) in Deferred Rent Non-cash operating lease costs Operating Lease Costs, Non-Cash Operating Lease Costs, Non-Cash Variable lease expense Variable Lease, Cost Professional Services Professional Services [Member] Professional Services Antidilutive securities excluded from computation of earnings per share amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Operating lease, weighted average discount rate, percent Operating Lease, Weighted Average Discount Rate, Percent Research and development Research and Development Expense [Member] Subsequent Events [Abstract] Buildings and land1 Building [Member] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Granted (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Loss before income tax expense Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax Property, plant, and equipment and finance lease right-of-use asset, before accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Award Type [Domain] Award Type [Domain] Assets Assets [Abstract] Related Party Transactions [Abstract] Exercisable, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Concentration risk, percentage Concentration Risk, Percentage Preferred stock, $0.001 par value; 10,000,000 shares authorized, and none issued and outstanding as of January 31, 2021 and October 31, 2021 Preferred Stock, Value, Issued Issued and outstanding stock options Outstanding, beginning of period (in shares) Outstanding, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Accumulated Deficit Retained Earnings [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Ownership percentage by parent Noncontrolling Interest, Ownership Percentage by Parent Business combination, amount of consideration paid in common stock, percent Business Combination, Amount of Consideration Paid in Common Stock, Percent Business Combination, Amount of Consideration Paid in Common Stock, Percent Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Related Party [Axis] Related Party [Axis] Variable Interest Entity and Redeemable Non-Controlling Interest Temporary Equity, Variable Interest Entities and Redeemable Noncontrolling Interest [Text Block] Temporary Equity, Variable Interest Entities and Redeemable Noncontrolling Interest Accounts receivable Increase (Decrease) in Accounts Receivable Purchase of property and equipment, accrued but not paid Capital Expenditures Incurred but Not yet Paid Temporary Equity Temporary Equity [Table Text Block] Right-of-use assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Nonvested issued and outstanding restricted stock units ("RSUs") Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Issued and Outstanding and Not Issued and Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Issued and Outstanding and Not Issued and Outstanding Reseller Agreement Reseller Agreement [Member] Reseller Agreement Accounts payable, related parties Increase (Decrease) in Accounts Payable, Related Parties Nonvoting Common Stock Nonvoting Common Stock [Member] Supplemental disclosure of noncash investing and financing activities Other Noncash Investing and Financing Items [Abstract] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Commitments and Contingencies Disclosure [Abstract] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Entity Interactive Data Current Entity Interactive Data Current Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Basic (in USD per share) Basic loss per share attributable to nCino, Inc. (in USD per share) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenues Revenue from Contract with Customer [Text Block] Nonvested, beginning of period (in shares) Nonvested, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Document Type Document Type Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] 2025 Purchase Obligation, to be Paid, Year Three Entity Current Reporting Status Entity Current Reporting Status Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Costs capitalized to obtain revenue contracts, noncurrent, net Capitalized Contract Cost, Net, Noncurrent Restricted cash included in other long-term assets Restricted Cash and Cash Equivalents Total consideration Business Combination, Consideration Transferred Provision for bad debt Charged to (recovery of) bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Goodwill [Roll Forward] Goodwill [Roll Forward] Assets: Assets, Fair Value Disclosure [Abstract] Total assets Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Reclassification of voting and non-voting common stock Stock Issued During Period, Value, Reclassification of Common Stock Stock Issued During Period, Value, Reclassification of Common Stock Foreign currency translation attributable to redeemable non-controlling interest Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest Document Transition Report Document Transition Report Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities, redeemable non-controlling interest, and stockholders’ equity Liabilities and Equity Weighted average number of common shares outstanding: Weighted Average Number of Shares Outstanding, Basic and Diluted [Abstract] Weighted Average Number of Shares Outstanding, Basic and Diluted Other accrued expenses Other Accrued Liabilities, Current Deferred revenue, current portion Contract with Customer, Liability, Current 2025 Operating Leases, Future Minimum Payments, Due in Four Years Exercised (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Additional paid-in capital Additional Paid in Capital Concentration Risk [Line Items] Concentration Risk [Line Items] Liabilities, redeemable non-controlling interest, and stockholders’ equity Liabilities and Equity [Abstract] Business combination, amount of consideration paid in cash, percent Business Combination, Amount of Consideration Paid in Cash, Percent Business Combination, Amount of Consideration Paid in Cash, Percent Proceeds from initial public offering, net of underwriting discounts and commissions Proceeds from Issuance Initial Public Offering Apiture, Inc Apiture, Inc [Member] Apiture, Inc Basic and Diluted Loss per Share Earnings Per Share [Text Block] Operating expenses Operating Expenses [Abstract] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Affiliated Entity Affiliated Entity [Member] Noncontrolling Interest [Abstract] Gross profit Gross Profit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Effect of foreign currency exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 2023 Operating Leases, Future Minimum Payments, Due in Two Years Balance Sheet Location [Domain] Balance Sheet Location [Domain] Comprehensive loss attributable to redeemable non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Schedule of Stock by Class Schedule of Stock by Class [Table Text Block] Expired or forfeited (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Preferred stock, shares authorized Preferred Stock, Shares Authorized Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Banking Relationship Banking Relationship [Member] Banking Relationship Translation adjustments Accounts Receivable, Currency Translation Gain (Loss) Accounts Receivable, Currency Translation Gain (Loss) Trading Symbol Trading Symbol Current liabilities Liabilities, Current [Abstract] Transactions With Certain Equity Holders Transactions With Certain Equity Holders [Member] Transactions With Certain Equity Holders Issuance of common stock in connection with initial public offering, net of underwriting discounts and commissions Stock Issued During Period, Value, New Issues General and administrative General and Administrative Expense Balance, beginning of year (in shares) Balance, end of year (in shares) Shares, Outstanding Exercisable, end of period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Stock-Based Compensation Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Leases Lessee, Leases [Policy Text Block] Less accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Accounting Policies [Abstract] Payments of costs related to initial public offering Payments of Stock Issuance Costs Issuance of common stock in connection with initial public offering, net of underwriting discounts and commissions (in shares) Stock Issued During Period, Shares, New Issues Cost of revenues Cost of Revenue [Abstract] Operating lease, liability Total lease obligations Operating Lease, Liability Redeemable non-controlling interest (Note 3) Redeemable Noncontrolling Interest, Equity, Carrying Amount Net foreign currency losses Foreign Currency Transaction Gain (Loss), before Tax Common stock, $0.0005 par value; 500,000,000 shares authorized as of January 31, 2021 and October 31, 2021; 93,643,759 and 96,691,631 shares issued and outstanding as of January 31, 2021 and October 31, 2021, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Unrecognized compensation costs period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Nonvested, beginning of period (in USD per share) Nonvested, end of period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Less comprehensive loss attributable to redeemable non-controlling interest: Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest [Abstract] Principles of Consolidation and Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Notes 8, 12, and 13) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Leases Lessee, Operating Leases [Text Block] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Four Lessee, Operating Lease, Liability, to be Paid, after Year Four Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Accounts receivable, less allowance for doubtful accounts of $88 and $151 at January 31, 2021 and October 31, 2021, respectively Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Construction payable, estimated liability Construction Payable, Estimated Liability Construction Payable, Estimated Liability 2022 (remaining) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2024 Operating Leases, Future Minimum Payments, Due in Three Years Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Ownership [Axis] Ownership [Axis] Document Period End Date Document Period End Date Revenue by Geographic Region Revenue from External Customers by Geographic Areas [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Entity Registrant Name Entity Registrant Name Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Adjustment attributable to redeemable non-controlling interest (Note 3) Net Income (Loss), Adjustments to Redeemable Noncontrolling Interest Net Income (Loss), Adjustments to Redeemable Noncontrolling Interest Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Unbilled accounts receivable Unbilled Receivables, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Revenue from related parties Revenue from Related Parties Deferred rent, noncurrent Deferred Rent Credit, Noncurrent Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Less: amount representing interest Finance Lease, Liability, Undiscounted Excess Amount 2024 Purchase Obligation, to be Paid, Year Two Stock Option Share-based Payment Arrangement, Option [Member] Costs in connection with initial public offering Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Equity Holder Customer One [Member] Customer One Costs related to initial public offering, reclassified from other long term assets to equity Cost Accrued Related to Initial Public Offering Reclassified from Other Long Term Assets to Equity Cost Accrued Related to Initial Public Offering Reclassified from Other Long Term Assets to Equity Costs capitalized to obtain revenue contracts Increase (Decrease) in Costs to Obtain Contracts Increase (Decrease) in Costs to Obtain Contracts Thereafter Purchase Obligation, to be Paid, after Year Four Purchase Obligation, to be Paid, after Year Four Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Common Stock Common Stock [Member] Interest income Investment Income, Interest Loss from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Reseller Agreement Reseller Agreement [Text Block] Reseller Agreement Operating lease liabilities, current portion Operating lease liabilities, current portion Operating Lease, Liability, Current 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Property, Plant and Equipment [Abstract] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents (VIE: $7,425 and $4,722 at January 31, 2021 and October 31, 2021, respectively) Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total depreciation expense Depreciation Total amount spent for agreement Related Party Transaction, Amounts of Transaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Other income (expense), net Other Nonoperating Income (Expense) Possible issuance under stock plans Common Stock, Possible Issuance Of Capital Shares Common Stock, Possible Issuance Of Capital Shares Related party agreement, length of agreement (in years) Related Party Transaction, Term Of Agreement, Extension Period Related Party Transaction, Term Of Agreement, Extension Period Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Total liabilities Liabilities Legal Entity [Axis] Legal Entity [Axis] Net loss attributable to redeemable non-controlling interest (excluding adjustment to non-controlling interest) Temporary Equity, Net Income Adjustment to redeemable non-controlling interest Temporary Equity, Other Changes Award Type [Axis] Award Type [Axis] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Fully vested or expected to vest, end of period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Balance, beginning of period Balance, end of period Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Reclassification of voting and non-voting common stock (in shares) Stock Issued During Period, Shares, Reclassification of Common Stock Stock Issued During Period, Shares, Reclassification of Common Stock Total stockholders’ equity Stockholders' Equity Attributable to Parent Common stock, shares, issued Common Stock, Shares, Issued Preferred stock, shares issued Preferred Stock, Shares Issued Accounts payable and accrued expenses and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Purchase commitments Purchase Obligation, Fiscal Year Maturity [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Variable Interest Entity Consolidation, Variable Interest Entity, Policy [Policy Text Block] Business acquisition, share price (in usd per share) Business Acquisition, Share Price Concentration of Credit Risk and Significant Customers Concentration Risk, Credit Risk, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Total Finance Lease, Liability, Payment, Due Measurement Frequency [Domain] Measurement Frequency [Domain] Interest Expense Interest Expense Number of affiliated entities Number Of Affiliated Entities Number Of Affiliated Entities 2023 Finance Lease, Liability, to be Paid, Year One Amortization of costs capitalized to obtain revenue contracts Capitalized Contract Cost, Amortization City Area Code City Area Code Deferred revenue, related parties Increase (Decrease) in Contract with Customer, Liability, Related Parties Increase (Decrease) in Contract with Customer, Liability, Related Parties Accumulated deficit Retained Earnings (Accumulated Deficit) Term of contract Lessee, Operating Lease, Term of Contract Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Financing obligations Finance Lease, Liability Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Cash, cash equivalents, and restricted cash, end of period: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Concentration Risk [Table] Concentration Risk [Table] 2025 Finance Lease, Liability, to be Paid, Year Three 2026 Finance Lease, Liability, to be Paid, Year Four Exercise of stock options Proceeds from Stock Options Exercised Live Oak Bancshares, Inc Live Oak Bancshares, Inc [Member] Live Oak Bancshares, Inc 2024 Finance Lease, Liability, to be Paid, Year Two Related Party Transaction [Axis] Related Party Transaction [Axis] Stock issuance upon vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Balance, beginning of year Balance, end of year Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Accounts receivable, less allowance for doubtful accounts of $88 and $151 at January 31, 2021 and October 31, 2021, respectively Total accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Interest income, related party Interest Income, Related Party Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Voting Common Stock Voting Common Stock [Member] Voting Common Stock Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Total lease liabilities Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Accounts Receivable Accounts Receivable [Member] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 2022 (remaining) Purchase Obligation, to be Paid, Remainder of Fiscal Year Time deposits (included in other long-term assets) Other Assets, Fair Value Disclosure Entity File Number Entity File Number 2026 Purchase Obligation, to be Paid, Year Four Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] 2026 Operating Leases, Future Minimum Payments, Due in Five Years Product and Service [Axis] Product and Service [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Entity Small Business Entity Small Business Preferred stock, par value (in USD per share) Preferred Stock, Par or Stated Value Per Share Revenue Benchmark Revenue Benchmark [Member] Equity Component [Domain] Equity Component [Domain] Short-term lease expense Short-term Lease, Cost Sales and marketing Selling and Marketing Expense 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Entity Ex Transition Period Entity Ex Transition Period Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Thereafter Finance Lease, Liability, to be Paid, after Year Four Finance Lease, Liability, to be Paid, after Year Four Statement [Line Items] Statement [Line Items] Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Deferred revenue Increase (Decrease) in Contract with Customer, Liability Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Remaining performance obligation amount Revenue, Remaining Performance Obligation, Amount 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Total lease liabilities Operating Leases, Future Minimum Payments Due Entity Address, State or Province Entity Address, State or Province Financing obligations, current portion Finance Lease, Liability, Current Accounts Receivable and Allowances Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Level 2 Fair Value, Inputs, Level 2 [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Accounts payable, related parties Accounts Payable, Related Parties, Current Entity [Domain] Entity [Domain] Costs related to initial public offering, accrued but not paid Cost Accrued Related to Initial Public Offering Cost Accrued Related to Initial Public Offering 2022 Operating Leases, Future Minimum Payments Due, Next Twelve Months Customer [Axis] Customer [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Entity Shell Company Entity Shell Company Local Phone Number Local Phone Number Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Financing obligations - leased facility Finance Lease, Liability, Payment, Due [Abstract] Deferred rent, current portion Deferred Rent Credit, Current Total assets Assets Payments to noncontrolling interests Payments to Noncontrolling Interests Common stock, shares authorized Common Stock, Shares Authorized Cash paid during the year for interest on financing obligations Interest Paid, Excluding Capitalized Interest, Operating Activities Numerator Net Income (Loss) Attributable to Parent [Abstract] Geographical [Domain] Geographical [Domain] Schedule of Nonvested Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Schedule of Accounts, Notes, Loans and Financing Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Principal payments on financing obligations Capital Leases, Principal Payments Capital Leases, Principal Payments Related party, non-cancellable agreement, renewal term Related Party, Non-Cancellable Agreement, Renewal Term Related Party, Non-Cancellable Agreement, Renewal Term Net loss attributable to redeemable non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Furniture and fixtures Furniture and Fixtures [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Lease, Cost Lease, Cost [Table Text Block] Entity Tax Identification Number Entity Tax Identification Number Subsequent Event [Line Items] Subsequent Event [Line Items] Basic and diluted loss per share: Earnings Per Share, Basic [Abstract] Other accounts receivable Other Receivables, Net, Current Geographical [Axis] Geographical [Axis] Basic (in shares) Weighted-average common shares outstanding, basic Weighted Average Number of Shares Outstanding, Basic Diluted (in USD per share) Diluted loss per share attributable to nCino, Inc. (in USD per share) Earnings Per Share, Diluted Due to related parties, current Due to Related Parties, Current License and Service License and Service [Member] Contractual Obligation, Fiscal Year Maturity Contractual Obligation, Fiscal Year Maturity [Table Text Block] Net loss attributable to redeemable non-controlling interest (Note 3) Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Other Accounts Receivable, Other Accounts Receivable, Other Cash paid during the year for taxes, net of refunds Income Taxes Paid, Net Related party costs Related Party Costs Related party transaction, term of agreement (in years) Related Party Transaction, Term Of Agreement Related Party Transaction, Term Of Agreement International Non-US [Member] Subsequent Event Subsequent Events [Text Block] Foreign currency translation Temporary Equity, Foreign Currency Translation Adjustments Agreement For Purchase Of Service Agreement For Purchase Of Service [Member] Agreement For Purchase Of Service Finite-lived Intangible Assets Amortization Expense Finite-lived Intangible Assets Amortization Expense [Table Text Block] Comprehensive loss attributable to nCino, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Estimated redeemable noncontrolling interest redemption value Redeemable Noncontrolling Interest, Equity, Redemption Value Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Deferred income taxes, noncurrent Deferred Income Tax Liabilities, Net Related Party Transaction [Line Items] Related Party Transaction [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Depreciation and amortization Depreciation, Depletion and Amortization 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] 2022 (remaining) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Common stock, shares outstanding Common Stock, Shares, Outstanding Depreciation, nonproduction Depreciation, Nonproduction Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Total cost of revenues Cost of Goods and Services Sold Revenues Revenues [Abstract] Construction liability, noncurrent Construction Payable. Noncurrent Construction Payable. Noncurrent Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Cost of revenues Cost, Depreciation Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Consolidated Entities [Domain] Consolidated Entities [Domain] Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Including Related Parties Contract with Customer, Liability, Revenue Recognized Including Related Parties SimpleNexus SimpleNexus [Member] SimpleNexus Total Lease, Cost Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Stockholders’ equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Redeemable Non-Controlling Interest Stockholders' Equity Note, Redeemable Preferred Stock, Issue, Policy [Policy Text Block] Customer relationships Customer Relationships [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Total operating expenses Operating Expenses Other Comprehensive Income (Loss) AOCI Including Portion Attributable to Noncontrolling Interest [Member] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Net loss per share attributable to nCino, Inc.: Earnings Per Share [Abstract] Accounts Payable Accounts Payable [Member] Capital lease obligations Capital Lease Obligations Property and equipment, gross Property, Plant and Equipment, Gross Balance, beginning of period Balance, end of period Accounts Receivable, Allowance for Credit Loss Related Party Transaction [Domain] Related Party Transaction [Domain] Document Quarterly Report Document Quarterly Report Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Remaining performance obligation percentage Revenue, Remaining Performance Obligation, Percentage Trademarks Trademarks [Member] Outstanding, beginning of period (in USD per share) Outstanding, end of period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Total stock-based compensation expense Share-based Payment Arrangement, Expense Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Loss contingency, estimate of possible loss Loss Contingency, Estimate of Possible Loss Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Trade accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Construction in progress Construction in Progress [Member] Cash and cash equivalents, beginning of period Cash, cash equivalents, and restricted cash, end of period Total cash, cash equivalents, and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents United States UNITED STATES Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Current assets Assets, Current [Abstract] Fund Spending Agreement Fund Spending Agreement [Member] Fund Spending Agreement Gross Amount Finite-Lived Intangible Assets, Gross Common Stock reserved for future issuance (in shares) Common Stock reserved for future issuance Common Stock, Capital Shares Reserved for Future Issuance Leases [Abstract] Entity Central Index Key Entity Central Index Key Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Security Exchange Name Security Exchange Name Money market accounts (included in cash and cash equivalents) Cash and Cash Equivalents, Fair Value Disclosure Exercise of stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 2023 Purchase Obligation, to be Paid, Year One Accounts receivable, related parties Increase (Decrease) in Accounts Receivable, Related Parties Diluted (in shares) Weighted-average common shares outstanding, diluted Weighted Average Number of Shares Outstanding, Diluted Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Fair Value, Measurement, Recurring Fair Value, Recurring [Member] Denominator Weighted Average Number of Shares Outstanding, Basic [Abstract] No Customer No Customer [Member] No Customer Related Party [Domain] Related Party [Domain] Current Fiscal Year End Date Current Fiscal Year End Date Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] nCino K.K nCino K.K. [Member] nCino K.K. Stockholders’ Equity Stockholders' Equity Note Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Capital leased assets, gross Capital Leased Assets, Gross Statement of Cash Flows [Abstract] Non-operating income (expense) Nonoperating Income (Expense) [Abstract] Fully vested or expected to vest, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Total Purchase Obligation Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Operating lease liabilities Increase (Decrease) In Operating Lease Payments Increase (Decrease) In Operating Lease Payments Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Vested (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value General and administrative General and Administrative Expense [Member] Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Employee Stock Employee Stock [Member] Class of Stock [Domain] Class of Stock [Domain] Net loss and adjustment attributable to redeemable non-controlling interest Net Income (Loss) Attributable to Redeemable Noncontrolling Interest, Net of Adjustment Net Income (Loss) Attributable to Redeemable Noncontrolling Interest, Net of Adjustment Building-leased facility acquired through financing obligation Lease Obligation Incurred Translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Money Market Funds Money Market Funds [Member] Loss Contingencies [Table] Loss Contingencies [Table] Ownership [Domain] Ownership [Domain] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Accrued commissions Accrued Sales Commission, Current 2022 (remaining) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Title of 12(b) Security Title of 12(b) Security Statement [Table] Statement [Table] Recently Adopted Accounting Guidance and Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Unrecognized compensation costs Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Statistical Measurement [Axis] Statistical Measurement [Axis] Subsequent Event Subsequent Event [Member] Cover [Abstract] Financing obligations, noncurrent Finance Lease, Liability, Noncurrent Intangible assets, net Net Carrying Amount Finite-Lived Intangible Assets, Net Goodwill Balance, beginning of period Balance, end of period Goodwill Residual financing obligations and assets Finance Lease, Liability, Residual Financing Obligations and Assets Finance Lease, Liability, Residual Financing Obligations and Assets Construction in progress, gross Construction in Progress, Gross Cost of subscription revenues Cost of Sales [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Organization and Description of Business Nature of Operations [Text Block] Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Acquired developed technology Developed Technology Rights [Member] Operating lease expense Operating Lease, Cost Computers and equipment Computer Equipment [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Related-Party Transactions Related Party Transactions Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Costs capitalized to obtain revenue contracts, current portion, net Capitalized Contract Cost, Net, Current Activity in Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income taxes Deferred Income Tax Expense (Benefit) EX-101.PRE 11 ncno-20211031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 ncno-20211031_htm.xml IDEA: XBRL DOCUMENT 0001566895 2021-02-01 2021-10-31 0001566895 2021-11-26 0001566895 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-01-31 0001566895 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-10-31 0001566895 2021-01-31 0001566895 2021-10-31 0001566895 us-gaap:LicenseAndServiceMember 2020-08-01 2020-10-31 0001566895 us-gaap:LicenseAndServiceMember 2021-08-01 2021-10-31 0001566895 us-gaap:LicenseAndServiceMember 2020-02-01 2020-10-31 0001566895 us-gaap:LicenseAndServiceMember 2021-02-01 2021-10-31 0001566895 ncno:ProfessionalServicesMember 2020-08-01 2020-10-31 0001566895 ncno:ProfessionalServicesMember 2021-08-01 2021-10-31 0001566895 ncno:ProfessionalServicesMember 2020-02-01 2020-10-31 0001566895 ncno:ProfessionalServicesMember 2021-02-01 2021-10-31 0001566895 2020-08-01 2020-10-31 0001566895 2021-08-01 2021-10-31 0001566895 2020-02-01 2020-10-31 0001566895 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2020-08-01 2020-10-31 0001566895 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2021-08-01 2021-10-31 0001566895 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2020-02-01 2020-10-31 0001566895 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2021-02-01 2021-10-31 0001566895 ncno:ProfessionalServicesMember us-gaap:CostOfSalesMember 2020-08-01 2020-10-31 0001566895 ncno:ProfessionalServicesMember us-gaap:CostOfSalesMember 2021-08-01 2021-10-31 0001566895 ncno:ProfessionalServicesMember us-gaap:CostOfSalesMember 2020-02-01 2020-10-31 0001566895 ncno:ProfessionalServicesMember us-gaap:CostOfSalesMember 2021-02-01 2021-10-31 0001566895 us-gaap:SellingAndMarketingExpenseMember 2020-08-01 2020-10-31 0001566895 us-gaap:SellingAndMarketingExpenseMember 2021-08-01 2021-10-31 0001566895 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-10-31 0001566895 us-gaap:SellingAndMarketingExpenseMember 2021-02-01 2021-10-31 0001566895 us-gaap:ResearchAndDevelopmentExpenseMember 2020-08-01 2020-10-31 0001566895 us-gaap:ResearchAndDevelopmentExpenseMember 2021-08-01 2021-10-31 0001566895 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-10-31 0001566895 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2021-10-31 0001566895 us-gaap:GeneralAndAdministrativeExpenseMember 2020-08-01 2020-10-31 0001566895 us-gaap:GeneralAndAdministrativeExpenseMember 2021-08-01 2021-10-31 0001566895 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-10-31 0001566895 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2021-10-31 0001566895 us-gaap:CommonStockMember 2020-07-31 0001566895 ncno:VotingCommonStockMember us-gaap:CommonStockMember 2020-07-31 0001566895 us-gaap:NonvotingCommonStockMember us-gaap:CommonStockMember 2020-07-31 0001566895 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001566895 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-07-31 0001566895 us-gaap:RetainedEarningsMember 2020-07-31 0001566895 2020-07-31 0001566895 us-gaap:CommonStockMember 2020-08-01 2020-10-31 0001566895 ncno:VotingCommonStockMember us-gaap:CommonStockMember 2020-08-01 2020-10-31 0001566895 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 2020-10-31 0001566895 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-08-01 2020-10-31 0001566895 us-gaap:RetainedEarningsMember 2020-08-01 2020-10-31 0001566895 us-gaap:CommonStockMember 2020-10-31 0001566895 ncno:VotingCommonStockMember us-gaap:CommonStockMember 2020-10-31 0001566895 us-gaap:NonvotingCommonStockMember us-gaap:CommonStockMember 2020-10-31 0001566895 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0001566895 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-10-31 0001566895 us-gaap:RetainedEarningsMember 2020-10-31 0001566895 2020-10-31 0001566895 us-gaap:CommonStockMember 2021-07-31 0001566895 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001566895 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-07-31 0001566895 us-gaap:RetainedEarningsMember 2021-07-31 0001566895 2021-07-31 0001566895 us-gaap:CommonStockMember 2021-08-01 2021-10-31 0001566895 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2021-10-31 0001566895 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-08-01 2021-10-31 0001566895 us-gaap:RetainedEarningsMember 2021-08-01 2021-10-31 0001566895 us-gaap:CommonStockMember 2021-10-31 0001566895 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001566895 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-10-31 0001566895 us-gaap:RetainedEarningsMember 2021-10-31 0001566895 us-gaap:CommonStockMember 2020-01-31 0001566895 ncno:VotingCommonStockMember us-gaap:CommonStockMember 2020-01-31 0001566895 us-gaap:NonvotingCommonStockMember us-gaap:CommonStockMember 2020-01-31 0001566895 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001566895 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-01-31 0001566895 us-gaap:RetainedEarningsMember 2020-01-31 0001566895 2020-01-31 0001566895 us-gaap:CommonStockMember 2020-02-01 2020-10-31 0001566895 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-10-31 0001566895 ncno:VotingCommonStockMember us-gaap:CommonStockMember 2020-02-01 2020-10-31 0001566895 us-gaap:NonvotingCommonStockMember us-gaap:CommonStockMember 2020-02-01 2020-10-31 0001566895 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-02-01 2020-10-31 0001566895 us-gaap:RetainedEarningsMember 2020-02-01 2020-10-31 0001566895 us-gaap:CommonStockMember 2021-01-31 0001566895 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001566895 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-01-31 0001566895 us-gaap:RetainedEarningsMember 2021-01-31 0001566895 us-gaap:CommonStockMember 2021-02-01 2021-10-31 0001566895 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-10-31 0001566895 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-02-01 2021-10-31 0001566895 us-gaap:RetainedEarningsMember 2021-02-01 2021-10-31 0001566895 ncno:SimpleNexusMember us-gaap:SubsequentEventMember 2021-11-16 0001566895 ncno:NoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-02-01 2021-01-31 0001566895 ncno:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-02-01 2021-10-31 0001566895 ncno:NoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-08-01 2020-10-31 0001566895 ncno:NoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-02-01 2020-10-31 0001566895 ncno:NoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-02-01 2021-10-31 0001566895 ncno:NoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-08-01 2021-10-31 0001566895 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-02-01 0001566895 ncno:NCinoKKMember 2019-10-31 2019-10-31 0001566895 ncno:NCinoKKMember ncno:NCinoKKMember 2019-10-31 0001566895 ncno:NCinoKKMember 2021-10-31 0001566895 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001566895 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001566895 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001566895 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001566895 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001566895 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001566895 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001566895 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001566895 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001566895 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001566895 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001566895 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001566895 country:US 2020-08-01 2020-10-31 0001566895 country:US 2021-08-01 2021-10-31 0001566895 country:US 2020-02-01 2020-10-31 0001566895 country:US 2021-02-01 2021-10-31 0001566895 us-gaap:NonUsMember 2020-08-01 2020-10-31 0001566895 us-gaap:NonUsMember 2021-08-01 2021-10-31 0001566895 us-gaap:NonUsMember 2020-02-01 2020-10-31 0001566895 us-gaap:NonUsMember 2021-02-01 2021-10-31 0001566895 2020-08-01 2021-10-31 0001566895 2023-08-01 2021-10-31 0001566895 srt:MinimumMember 2023-08-01 2021-10-31 0001566895 srt:MaximumMember 2025-08-01 2021-10-31 0001566895 us-gaap:FurnitureAndFixturesMember 2021-01-31 0001566895 us-gaap:FurnitureAndFixturesMember 2021-10-31 0001566895 us-gaap:ComputerEquipmentMember 2021-01-31 0001566895 us-gaap:ComputerEquipmentMember 2021-10-31 0001566895 us-gaap:BuildingMember 2021-01-31 0001566895 us-gaap:BuildingMember 2021-10-31 0001566895 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001566895 us-gaap:LeaseholdImprovementsMember 2021-10-31 0001566895 us-gaap:ConstructionInProgressMember 2021-01-31 0001566895 us-gaap:ConstructionInProgressMember 2021-10-31 0001566895 us-gaap:DevelopedTechnologyRightsMember 2021-01-31 0001566895 us-gaap:DevelopedTechnologyRightsMember 2021-10-31 0001566895 us-gaap:CustomerRelationshipsMember 2021-01-31 0001566895 us-gaap:CustomerRelationshipsMember 2021-10-31 0001566895 us-gaap:TrademarksMember 2021-01-31 0001566895 us-gaap:TrademarksMember 2021-10-31 0001566895 us-gaap:CostOfSalesMember 2020-08-01 2020-10-31 0001566895 us-gaap:CostOfSalesMember 2021-08-01 2021-10-31 0001566895 us-gaap:CostOfSalesMember 2020-02-01 2020-10-31 0001566895 us-gaap:CostOfSalesMember 2021-02-01 2021-10-31 0001566895 ncno:ResellerAgreementMember srt:AffiliatedEntityMember 2020-08-01 2020-10-31 0001566895 ncno:ResellerAgreementMember srt:AffiliatedEntityMember 2021-08-01 2021-10-31 0001566895 ncno:ResellerAgreementMember srt:AffiliatedEntityMember 2020-02-01 2020-10-31 0001566895 ncno:ResellerAgreementMember srt:AffiliatedEntityMember 2021-02-01 2021-10-31 0001566895 us-gaap:CommonStockMember 2021-10-31 0001566895 us-gaap:EmployeeStockOptionMember 2021-10-31 0001566895 us-gaap:RestrictedStockUnitsRSUMember 2021-10-31 0001566895 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-10-31 0001566895 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 0001566895 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-10-31 0001566895 us-gaap:EmployeeStockMember 2021-02-01 2021-10-31 0001566895 us-gaap:EmployeeStockMember 2021-10-31 0001566895 2020-11-30 0001566895 2021-04-30 0001566895 us-gaap:SubsequentEventMember ncno:LiveOakBancsharesIncMember 2021-11-23 0001566895 us-gaap:SubsequentEventMember ncno:ApitureIncMember 2021-11-23 0001566895 ncno:AgreementForPurchaseOfServiceMember srt:AffiliatedEntityMember 2020-08-01 2020-10-31 0001566895 ncno:AgreementForPurchaseOfServiceMember srt:AffiliatedEntityMember 2021-08-01 2021-10-31 0001566895 ncno:AgreementForPurchaseOfServiceMember srt:AffiliatedEntityMember 2020-02-01 2020-10-31 0001566895 ncno:AgreementForPurchaseOfServiceMember srt:AffiliatedEntityMember 2021-02-01 2021-10-31 0001566895 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember ncno:AgreementForPurchaseOfServiceMember srt:AffiliatedEntityMember 2020-02-01 2021-01-31 0001566895 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember ncno:AgreementForPurchaseOfServiceMember srt:AffiliatedEntityMember 2021-02-01 2021-10-31 0001566895 us-gaap:AccountsPayableMember ncno:AgreementForPurchaseOfServiceMember srt:AffiliatedEntityMember 2021-01-31 0001566895 us-gaap:AccountsPayableMember ncno:AgreementForPurchaseOfServiceMember srt:AffiliatedEntityMember 2021-10-31 0001566895 ncno:TransactionsWithCertainEquityHoldersMember srt:AffiliatedEntityMember 2020-10-31 0001566895 ncno:TransactionsWithCertainEquityHoldersMember srt:AffiliatedEntityMember 2020-08-01 2020-10-31 0001566895 ncno:TransactionsWithCertainEquityHoldersMember srt:AffiliatedEntityMember 2020-02-01 2020-10-31 0001566895 ncno:BankingRelationshipMember srt:AffiliatedEntityMember 2020-10-31 0001566895 ncno:BankingRelationshipMember srt:AffiliatedEntityMember 2020-08-01 2020-10-31 0001566895 ncno:BankingRelationshipMember srt:AffiliatedEntityMember 2020-02-01 2020-10-31 0001566895 ncno:FundSpendingAgreementMember srt:AffiliatedEntityMember 2021-10-31 0001566895 ncno:FundSpendingAgreementMember 2021-02-01 2021-10-31 0001566895 ncno:FundSpendingAgreementMember srt:AffiliatedEntityMember 2021-02-01 2021-10-31 0001566895 ncno:FundSpendingAgreementMember srt:AffiliatedEntityMember 2020-02-01 2020-10-31 0001566895 us-gaap:EmployeeStockOptionMember 2020-02-01 2020-10-31 0001566895 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-10-31 0001566895 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2020-10-31 0001566895 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-10-31 0001566895 us-gaap:EmployeeStockMember 2020-02-01 2020-10-31 0001566895 us-gaap:EmployeeStockMember 2021-02-01 2021-10-31 0001566895 ncno:SimpleNexusMember us-gaap:SubsequentEventMember 2021-11-16 2021-11-16 shares iso4217:USD iso4217:USD shares pure ncno:equityHolder 0001566895 --01-31 2022 Q3 false 24000000 24000000 17700000 17700000 10-Q true 2021-10-31 false 001-39380 nCino, Inc. DE 46-4353148 6770 Parker Farm Drive Wilmington NC 28405 888 676-2466 Common stock, par value $0.0005 per share NCNO NASDAQ Yes Yes Non-accelerated Filer false true false false 96749427 7425000 4722000 371425000 381080000 88000 151000 55517000 33776000 4864000 5524000 10425000 11898000 442231000 432278000 29943000 53916000 0 10420000 10191000 11230000 57149000 56977000 23137000 20678000 750000 1044000 563401000 586543000 1634000 5790000 4363000 5236000 12500000 7021000 7527000 11191000 203000 0 89141000 86825000 324000 570000 0 2717000 115692000 119350000 0 9323000 368000 582000 1486000 0 946000 72000 15939000 33190000 0 5899000 134431000 168416000 3791000 2360000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.0005 0.0005 500000000 500000000 93643759 93643759 96691631 96691631 47000 48000 585956000 619063000 240000 -14000 -161064000 -203330000 425179000 415767000 563401000 586543000 0 0 2439000 0 43279000 57085000 117461000 162052000 10950000 12951000 30245000 36858000 54229000 70036000 147706000 198910000 9067000 11638000 25277000 33358000 12380000 15753000 34399000 46007000 10134000 11501000 29568000 34121000 22514000 27254000 63967000 80128000 31715000 42782000 83739000 118782000 14175000 20586000 42027000 58227000 15077000 19956000 41334000 55990000 11251000 14964000 29130000 45931000 40503000 55506000 112491000 160148000 -8788000 -12724000 -28752000 -41366000 78000 57000 289000 173000 0 379000 0 977000 -260000 -255000 337000 -325000 -8970000 -13301000 -28126000 -42495000 309000 356000 709000 1030000 -9279000 -13657000 -28835000 -43525000 -292000 -389000 -700000 -1259000 76000 368000 343000 61000 -9063000 -13636000 -28478000 -42327000 -0.10 -0.10 -0.14 -0.14 -0.33 -0.33 -0.44 -0.44 91600203 91600203 96431082 96431082 85962141 85962141 95510413 95510413 135000 179000 438000 721000 810000 1209000 3358000 3881000 1157000 1685000 4818000 5415000 1066000 1351000 4406000 4580000 2125000 1421000 6593000 5952000 5293000 5845000 19613000 20549000 -9279000 -13657000 -28835000 -43525000 -3000 163000 776000 -487000 -3000 163000 776000 -487000 -9282000 -13494000 -28059000 -44012000 -292000 -389000 -700000 -1259000 -2000 -82000 167000 -233000 -294000 -471000 -533000 -1492000 -8988000 -13023000 -27526000 -42520000 91122356 46000 0 0 0 0 567314000 202000 -140072000 427490000 836920 0 2998000 2998000 5293000 5293000 -1000 -1000 -76000 -8987000 -9063000 91959276 46000 0 0 0 0 575529000 201000 -149059000 426717000 95927741 48000 610166000 -259000 -190062000 419893000 559703 3420000 3420000 204187 5845000 5845000 245000 245000 -368000 -13268000 -13636000 96691631 48000 619063000 -14000 -203330000 415767000 0 0 75596007 38000 5931319 3000 288564000 -408000 -120924000 167273000 9269000 5000 268370000 268375000 4534000 4534000 837420 325530 3859000 3859000 81852856 41000 75921537 -38000 5931319 -3000 0 19613000 19613000 609000 609000 -343000 -28135000 -28478000 91959276 46000 0 0 0 0 575529000 201000 -149059000 426717000 93643759 47000 585956000 240000 -161064000 425179000 2527287 1000 12619000 12620000 520585 20549000 20549000 -254000 -254000 -61000 -42266000 -42327000 96691631 48000 619063000 -14000 -203330000 415767000 -28478000 -42327000 -357000 -1198000 -28835000 -43525000 5425000 6139000 0 1847000 3521000 4157000 19613000 20549000 96000 192000 342000 84000 0 -393000 -8535000 -21614000 -9201000 0 4531000 5848000 2652000 1430000 -1551000 1887000 692000 873000 -109000 0 19413000 -3192000 -8013000 0 0 1917000 21147000 1823000 3755000 3640000 -3755000 -3640000 268375000 0 2524000 0 3859000 12620000 0 181000 269710000 12439000 298000 -632000 287400000 9990000 91184000 371425000 378584000 381415000 378584000 381080000 0 335000 378584000 381415000 587000 335000 335000 0 977000 116000 6370000 0 17678000 241000 0 1769000 0 Organization and Description of Business<div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> nCino, Inc. is a software-as-a-service ("SaaS") company that provides software applications to financial institutions to streamline employee and client interactions. The Company is headquartered in Wilmington, North Carolina and has offices in Salt Lake City, Utah; London, United Kingdom; Sydney, Australia; Melbourne, Australia; Toronto, Canada; and Tokyo, Japan.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 16, 2021, the Company entered into an Agreement and Plan of Merger (the "Merger Agreement") with Penny HoldCo, Inc., a Delaware corporation and wholly-owned subsidiary of the Company ("Parent"), SimpleNexus, LLC, a Utah limited liability company ("SimpleNexus"), and certain other parties thereto providing for a merger transaction with the Company and SimpleNexus surviving as wholly-owned subsidiaries of Parent and the holders of shares of the Company's common stock, par value $0.0005 ("Company Common Stock") immediately prior to the effectuation of the merger transaction receiving a commensurate number of shares of Parent common stock, par value $0.0005 ("Parent Common Stock"). See Note 15 "Subsequent Event" for additional information regarding the Merger Agreement.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year End:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company’s fiscal year ends on January 31.</span></div> 0.0005 0.0005 Summary of Significant Accounting Policies<div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) as set forth in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification ("ASC") and applicable rules and regulations of the Securities Exchange Commission ("SEC") regarding interim financial reporting. Certain information and 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 unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended January 31, 2021 filed with the SEC on March 31, 2021. The unaudited condensed consolidated financial statements include accounts of the Company’s wholly-owned subsidiaries, as well as a variable interest entity in which the Company is the primary beneficiary. All intercompany accounts and transactions are eliminated. See the variable interest entity section below and Note 3 "Variable Interest Entity and Redeemable Non-Controlling Interest" for additional information regarding the Company’s variable interest entity.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to the normal risks associated with technology companies that have not demonstrated sustainable income from operations, including product development, the risk of customer acceptance and market penetration of its products and services and, ultimately, the need to attain profitability to generate positive cash resources.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal 2022 or any future period.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March 2021, a Certificate of Amendment was filed with the state of Delaware for Visible Equity, LLC ("Visible Equity"), a wholly-owned subsidiary of the Company, to change its name to nCino Portfolio Analytics, LLC. The state of Delaware effected the name change in April 2021.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective February 1, 2021, the Company adopted the requirement of Accounting Standards Update ("ASU") 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> using the alternative transition method. Under this method, the Company is not required to restate or disclose the effects of applying this ASU for comparative periods. See the Recently Adopted Accounting Guidance section for the adoption of ASU 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842).</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Variable Interest Entity:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company holds an interest in a Japanese company (“nCino K.K.”) that is considered a variable interest entity ("VIE"). nCino K.K. is considered a VIE as it has insufficient equity capital to finance its </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">activities without additional financial support. The Company is the primary beneficiary of nCino K.K. as it has the power over the activities that most significantly impact the economic performance of nCino K.K. and has the obligation to absorb expected losses and the right to receive expected benefits that could be significant to nCino K.K., in accordance with accounting guidance. As a result, the Company consolidated nCino K.K. and all significant intercompany accounts have been eliminated. The Company will continue to assess whether it has a controlling financial interest and whether it is the primary beneficiary at each reporting period. Other than the Company’s equity investment, the Company has not provided financial or other support to nCino K.K. that it was not contractually obligated to provide. The assets of the VIE can only be used to settle the obligations of the VIE and the creditors of the VIE do not have recourse to the Company. The assets and liabilities of the VIE were not significant to the Company’s consolidated financial statements except for cash which is reflected on the unaudited condensed consolidated balance sheets. See Note 3 "Variable Interest Entity and Redeemable Non-Controlling Interest" for additional information regarding the Company’s variable interest.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Redeemable Non-Controlling Interest:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Redeemable non-controlling interest relates to minority investors of nCino K.K. An agreement with the minority investors of nCino K.K. contains redemption features whereby the interest held by the minority investors are redeemable either at the option of the (i) minority investors or (ii) the Company, both beginning on the eighth anniversary of the initial capital contribution. If the interest of the minority investors were to be redeemed under this agreement, the Company would be required to redeem the interest based on a prescribed formula derived from the relative revenues of nCino K.K. and the Company. The balance of the redeemable non-controlling interest is reported at the greater of the initial carrying amount adjusted for the redeemable non-controlling interest’s share of earnings or losses and other comprehensive income or loss, or its estimated redemption value. The resulting changes in the estimated redemption amount (increases or decreases) are recorded with corresponding adjustments against retained earnings or, in the absence of retained earnings, additional paid-in-capital. These interests are presented on the unaudited condensed consolidated balance sheets outside of equity under the caption “Redeemable non-controlling interest.”</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates and assumptions made by the Company’s management are used for, but not limited to, revenue recognition including determining the nature and timing of satisfaction of performance obligations, variable consideration, stand-alone selling price, and other revenue items requiring significant judgement; the average period of benefit associated with costs capitalized to obtain revenue contracts; fair value of assets acquired and liabilities assumed for business combinations; the useful lives of intangible assets; the valuation allowance on deferred tax assets; redemption value of redeemable non-controlling interest and stock-based compensation. The Company assesses these estimates on a regular basis using historical experience and other factors. Actual results could differ from these estimates.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk and Significant Customers:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash, cash equivalents and restricted cash. The Company’s cash and cash equivalents exceeded the Federal deposit insurance limit at January 31, 2021 and October 31, 2021. The Company maintains its cash, cash equivalents and restricted cash with high-credit-quality financial institutions.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2021, no individual customer represented more than 10% of accounts receivable and, as of October 31, 2021, one customer represented 34% of accounts receivable. For the three and nine months ended October 31, 2020 and 2021, no individual customer represented more than 10% of the Company’s total revenues.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Restricted cash consists of deposits held as collateral for the Company's bank guarantees issued in place of security deposits for certain property leases.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable and Allowances:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A receivable is recorded when an unconditional right to invoice and receive payment exists, such that only the passage of time is required before payment of consideration is due. Timing of revenue recognition may differ from the timing of invoicing to customers. Certain performance obligations may require payment before delivery of the service to the customer. We recognize a contract asset in the form of accounts receivable when we have an unconditional right to payment, and we record a contract asset in the form of unbilled accounts receivable when revenues earned on a contract exceeds the billings. The Company’s standard billing terms are annual in advance. An unbilled </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accounts receivable is a contract asset related to the delivery of the Company’s subscription services and professional services for which the related billings will occur in a future period. Unbilled accounts receivable consists of (i) revenues recognized for professional services performed but not yet billed and (ii) revenues recognized from non-cancelable, multi-year orders in which fees increase annually but for which we are not contractually able to invoice until a future period. Accounts receivable are reported at their gross outstanding balance reduced by an allowance for estimated receivable losses, which includes allowances for doubtful accounts and a reserve for expected credit losses.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records allowances for doubtful accounts based upon the credit worthiness of customers, historical experience, the age of the accounts receivable, current market and economic conditions, and supportable forecasts about the future. Relevant risk characteristics include customer size and historical loss patterns. See the Recently Adopted Accounting Guidance section for the adoption of ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments–Credit Losses: Measurement of Credit Losses on Financial Instruments.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of activity in the allowance for doubtful accounts is as follows:</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to (recovery of) bad debt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception date based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company determines the classification of the lease, whether operating or financing, at the lease commencement date, which is the date the leased assets are made available for use. The Company accounts for lease and non-lease components as a single lease component for its facilities and equipment leases. The Company did not have any finance leases as of October 31, 2021.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use ("ROU") assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The lease term reflects the noncancelable period of the lease together with options to extend or terminate the lease when it is reasonably certain the Company will exercise such option. Variable costs, such as common area maintenance costs, are not included in the measurement of the ROU assets and lease liabilities, but are expensed as incurred. The Company's leases do not generally provide an implicit rate; therefore, the Company uses its incremental borrowing rate in determining the present value of the lease payments. Lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize ROU assets or lease liabilities for leases with a term of 12 months or less. Lease expense for such leases is recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Guidance: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Leases (Topic 842).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The standard will affect all entities that lease assets and will require lessees to recognize a lease liability and a right-of-use asset for all leases (except for short-term leases that have a duration of less than one year) as of the date on which the lessor makes the underlying asset available to the lessee. For lessors, accounting for leases is substantially the same as in prior periods. In July 2018, the FASB issued ASU 2018-10,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Codification Improvements to Topic 842, Leases,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to clarify how to apply certain aspects of the new leases standard. ASU 2016-02, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, and early adoption is permitted. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the alternative transition method in which the Company is not required to restate or disclose the effects of applying this ASU for comparative periods. The Company elected the package of practical expedients which permits the Company to not reassess prior conclusions pertaining to lease identification, lease classification, and initial direct costs. The Company did not elect the use-of-hindsight or the practical expedient pertaining to land easements. In addition, the Company elected ongoing practical expedients including the option to not recognize right-of-use assets and lease liabilities for short term leases (leases with an original term of twelve months or less). The Company also elected the practical expedient to not separate lease and non-lease components for our facilities and equipment leases. </span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of this ASU resulted in the recognition of operating right-of-use assets of $10.5 million and lease liabilities of $12.2 million, and the derecognition of deferred rent on the Company's unaudited condensed consolidated balance sheet on February 1, 2021. The adoption of this ASU did not impact the Company's unaudited condensed consolidated statements of operations, comprehensive loss or the unaudited condensed consolidated statements of cash flows. Upon the adoption of this ASU there was no change to the accounting for the Company's financing obligation.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Financial Instruments–Credit Losses: Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which changes the impairment model for most financial assets. The new model uses a forward-looking expected loss method, which will generally result in earlier recognition of allowances for losses. ASU 2016-13, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates for fiscal years beginning after December 15, 2022 and for interim periods within those fiscal years. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU, which impacted the Company's allowance for doubtful accounts, did not have a material impact on the Company's unaudited condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, with early adoption permitted, including adoption in an interim period. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the FASB issued ASU 2020-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The guidance includes amendments to improve the codification by ensuring that all guidance that requires or provides an option for an entity to provide information in the notes to the financial statements is codified in the disclosure section of the codification and to clarify guidance so that entities can apply guidance more consistently on codifications that are varied in nature where the original guidance may have been unclear. ASU 2020-10 is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, and early adoption is permitted. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805) - Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The standard addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. ASU 2021-08 requires an acquirer to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2021-08 is effective for emerging growth companies following private company adoption dates in fiscal years beginning </span></div>after December 15, 2023, and for interim periods within those fiscal years, and early adoption is permitted. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2024, with early adoption permitted. The Company is currently evaluating the impact of this standard to the Company's financial statements. <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) as set forth in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification ("ASC") and applicable rules and regulations of the Securities Exchange Commission ("SEC") regarding interim financial reporting. Certain information and 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 unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended January 31, 2021 filed with the SEC on March 31, 2021. The unaudited condensed consolidated financial statements include accounts of the Company’s wholly-owned subsidiaries, as well as a variable interest entity in which the Company is the primary beneficiary. All intercompany accounts and transactions are eliminated. See the variable interest entity section below and Note 3 "Variable Interest Entity and Redeemable Non-Controlling Interest" for additional information regarding the Company’s variable interest entity.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to the normal risks associated with technology companies that have not demonstrated sustainable income from operations, including product development, the risk of customer acceptance and market penetration of its products and services and, ultimately, the need to attain profitability to generate positive cash resources.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal 2022 or any future period.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March 2021, a Certificate of Amendment was filed with the state of Delaware for Visible Equity, LLC ("Visible Equity"), a wholly-owned subsidiary of the Company, to change its name to nCino Portfolio Analytics, LLC. The state of Delaware effected the name change in April 2021.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective February 1, 2021, the Company adopted the requirement of Accounting Standards Update ("ASU") 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> using the alternative transition method. Under this method, the Company is not required to restate or disclose the effects of applying this ASU for comparative periods. See the Recently Adopted Accounting Guidance section for the adoption of ASU 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842).</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Variable Interest Entity:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company holds an interest in a Japanese company (“nCino K.K.”) that is considered a variable interest entity ("VIE"). nCino K.K. is considered a VIE as it has insufficient equity capital to finance its </span>activities without additional financial support. The Company is the primary beneficiary of nCino K.K. as it has the power over the activities that most significantly impact the economic performance of nCino K.K. and has the obligation to absorb expected losses and the right to receive expected benefits that could be significant to nCino K.K., in accordance with accounting guidance. As a result, the Company consolidated nCino K.K. and all significant intercompany accounts have been eliminated. The Company will continue to assess whether it has a controlling financial interest and whether it is the primary beneficiary at each reporting period. Other than the Company’s equity investment, the Company has not provided financial or other support to nCino K.K. that it was not contractually obligated to provide. The assets of the VIE can only be used to settle the obligations of the VIE and the creditors of the VIE do not have recourse to the Company. The assets and liabilities of the VIE were not significant to the Company’s consolidated financial statements except for cash which is reflected on the unaudited condensed consolidated balance sheets. See Note 3 "Variable Interest Entity and Redeemable Non-Controlling Interest" for additional information regarding the Company’s variable interest. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Redeemable Non-Controlling Interest:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Redeemable non-controlling interest relates to minority investors of nCino K.K. An agreement with the minority investors of nCino K.K. contains redemption features whereby the interest held by the minority investors are redeemable either at the option of the (i) minority investors or (ii) the Company, both beginning on the eighth anniversary of the initial capital contribution. If the interest of the minority investors were to be redeemed under this agreement, the Company would be required to redeem the interest based on a prescribed formula derived from the relative revenues of nCino K.K. and the Company. The balance of the redeemable non-controlling interest is reported at the greater of the initial carrying amount adjusted for the redeemable non-controlling interest’s share of earnings or losses and other comprehensive income or loss, or its estimated redemption value. The resulting changes in the estimated redemption amount (increases or decreases) are recorded with corresponding adjustments against retained earnings or, in the absence of retained earnings, additional paid-in-capital. These interests are presented on the unaudited condensed consolidated balance sheets outside of equity under the caption “Redeemable non-controlling interest.”</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates and assumptions made by the Company’s management are used for, but not limited to, revenue recognition including determining the nature and timing of satisfaction of performance obligations, variable consideration, stand-alone selling price, and other revenue items requiring significant judgement; the average period of benefit associated with costs capitalized to obtain revenue contracts; fair value of assets acquired and liabilities assumed for business combinations; the useful lives of intangible assets; the valuation allowance on deferred tax assets; redemption value of redeemable non-controlling interest and stock-based compensation. The Company assesses these estimates on a regular basis using historical experience and other factors. Actual results could differ from these estimates.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk and Significant Customers:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash, cash equivalents and restricted cash. The Company’s cash and cash equivalents exceeded the Federal deposit insurance limit at January 31, 2021 and October 31, 2021. The Company maintains its cash, cash equivalents and restricted cash with high-credit-quality financial institutions.</span> 0.10 0.34 0.10 0.10 0.10 0.10 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Restricted cash consists of deposits held as collateral for the Company's bank guarantees issued in place of security deposits for certain property leases.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable and Allowances:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A receivable is recorded when an unconditional right to invoice and receive payment exists, such that only the passage of time is required before payment of consideration is due. Timing of revenue recognition may differ from the timing of invoicing to customers. Certain performance obligations may require payment before delivery of the service to the customer. We recognize a contract asset in the form of accounts receivable when we have an unconditional right to payment, and we record a contract asset in the form of unbilled accounts receivable when revenues earned on a contract exceeds the billings. The Company’s standard billing terms are annual in advance. An unbilled </span>accounts receivable is a contract asset related to the delivery of the Company’s subscription services and professional services for which the related billings will occur in a future period. Unbilled accounts receivable consists of (i) revenues recognized for professional services performed but not yet billed and (ii) revenues recognized from non-cancelable, multi-year orders in which fees increase annually but for which we are not contractually able to invoice until a future period. Accounts receivable are reported at their gross outstanding balance reduced by an allowance for estimated receivable losses, which includes allowances for doubtful accounts and a reserve for expected credit losses. <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of activity in the allowance for doubtful accounts is as follows:</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to (recovery of) bad debt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 622000 59000 0 88000 -277000 89000 342000 84000 0 0 0 24000 3000 -3000 0 -3000 342000 151000 342000 151000 <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception date based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company determines the classification of the lease, whether operating or financing, at the lease commencement date, which is the date the leased assets are made available for use. The Company accounts for lease and non-lease components as a single lease component for its facilities and equipment leases. The Company did not have any finance leases as of October 31, 2021.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use ("ROU") assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The lease term reflects the noncancelable period of the lease together with options to extend or terminate the lease when it is reasonably certain the Company will exercise such option. Variable costs, such as common area maintenance costs, are not included in the measurement of the ROU assets and lease liabilities, but are expensed as incurred. The Company's leases do not generally provide an implicit rate; therefore, the Company uses its incremental borrowing rate in determining the present value of the lease payments. Lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize ROU assets or lease liabilities for leases with a term of 12 months or less. Lease expense for such leases is recognized on a straight-line basis over the lease term.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Guidance: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Leases (Topic 842).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The standard will affect all entities that lease assets and will require lessees to recognize a lease liability and a right-of-use asset for all leases (except for short-term leases that have a duration of less than one year) as of the date on which the lessor makes the underlying asset available to the lessee. For lessors, accounting for leases is substantially the same as in prior periods. In July 2018, the FASB issued ASU 2018-10,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Codification Improvements to Topic 842, Leases,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to clarify how to apply certain aspects of the new leases standard. ASU 2016-02, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, and early adoption is permitted. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021.</span><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the alternative transition method in which the Company is not required to restate or disclose the effects of applying this ASU for comparative periods. The Company elected the package of practical expedients which permits the Company to not reassess prior conclusions pertaining to lease identification, lease classification, and initial direct costs. The Company did not elect the use-of-hindsight or the practical expedient pertaining to land easements. In addition, the Company elected ongoing practical expedients including the option to not recognize right-of-use assets and lease liabilities for short term leases (leases with an original term of twelve months or less). The Company also elected the practical expedient to not separate lease and non-lease components for our facilities and equipment leases. </span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of this ASU resulted in the recognition of operating right-of-use assets of $10.5 million and lease liabilities of $12.2 million, and the derecognition of deferred rent on the Company's unaudited condensed consolidated balance sheet on February 1, 2021. The adoption of this ASU did not impact the Company's unaudited condensed consolidated statements of operations, comprehensive loss or the unaudited condensed consolidated statements of cash flows. Upon the adoption of this ASU there was no change to the accounting for the Company's financing obligation.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Financial Instruments–Credit Losses: Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which changes the impairment model for most financial assets. The new model uses a forward-looking expected loss method, which will generally result in earlier recognition of allowances for losses. ASU 2016-13, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates for fiscal years beginning after December 15, 2022 and for interim periods within those fiscal years. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU, which impacted the Company's allowance for doubtful accounts, did not have a material impact on the Company's unaudited condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, with early adoption permitted, including adoption in an interim period. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the FASB issued ASU 2020-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The guidance includes amendments to improve the codification by ensuring that all guidance that requires or provides an option for an entity to provide information in the notes to the financial statements is codified in the disclosure section of the codification and to clarify guidance so that entities can apply guidance more consistently on codifications that are varied in nature where the original guidance may have been unclear. ASU 2020-10 is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, and early adoption is permitted. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805) - Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The standard addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. ASU 2021-08 requires an acquirer to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2021-08 is effective for emerging growth companies following private company adoption dates in fiscal years beginning </span></div>after December 15, 2023, and for interim periods within those fiscal years, and early adoption is permitted. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2024, with early adoption permitted. The Company is currently evaluating the impact of this standard to the Company's financial statements. 10500000 12200000 Variable Interest Entity and Redeemable Non-Controlling Interest<div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2019, the Company entered into an agreement with Japan Cloud Computing, L.P. and M30 LLC (collectively, the “Investors”) to engage in the investment, organization, management, and operation of nCino K.K. that is focused on the distribution of the Company’s products in Japan. In October 2019, the Company initially contributed $4.7 million in cash in exchange for 51% of the outstanding common stock of nCino K.K. As of October 31, 2021, the Company controls a majority of the outstanding common stock in nCino K.K.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the common stock held by the Investors is callable by the Company or puttable by the Investors at the option of the Investors or at the option of the Company beginning on the eighth anniversary of the agreement with the Investors. Should the call or put option be exercised, the redemption value would be determined based on a prescribed formula derived from the discrete revenues of nCino K.K. and the Company and may be settled, at the Company’s discretion, with Company stock or cash or a combination of the foregoing. As a result of the put right available to the Investors, the redeemable non-controlling interests in nCino K.K. are classified outside of permanent equity in the Company’s unaudited condensed consolidated balance sheets. The estimated redemption value of the call/put option embedded in the redeemable non-controlling interest was $0.5 million at October 31, 2021.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in the redeemable non-controlling interests for the period indicated below:</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to redeemable non-controlling interest (excluding adjustment to non-controlling interest)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,259)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to redeemable non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4700000 0.0051 500000 <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in the redeemable non-controlling interests for the period indicated below:</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to redeemable non-controlling interest (excluding adjustment to non-controlling interest)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,259)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to redeemable non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4384000 2463000 4356000 3791000 -292000 -389000 -700000 -1259000 -2000 -82000 167000 -233000 76000 368000 343000 61000 4166000 2360000 4166000 2360000 Fair Value of Financial Instruments<div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a three-tier fair value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Significant other inputs that are directly or indirectly observable in the marketplace.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Significant unobservable inputs which are supported by little or no market activity.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of January 31, 2021 and October 31, 2021 because of the relatively short duration of these instruments.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level in which to classify them for each reporting period. The following table summarizes the Company’s financial assets measured at fair value as of January 31, 2021 and October 31, 2021 and indicates the fair value hierarchy of the valuation:</span></div><div style="margin-top:12pt"><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:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><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.280%"/><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.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value measurements on a recurring basis as of January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market accounts (included in cash and cash equivalents)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,541 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,541 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><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:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><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.133%"/><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.137%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value measurements on a recurring basis as of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market accounts (included in cash and cash equivalents)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits (included in other long-term assets)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,836 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company’s money market accounts are classified within Level 1 because the Company’s money market accounts are valued using quoted market prices in active exchange markets including identical assets.</span></div> The following table summarizes the Company’s financial assets measured at fair value as of January 31, 2021 and October 31, 2021 and indicates the fair value hierarchy of the valuation:<div style="margin-top:12pt"><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:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><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.280%"/><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.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value measurements on a recurring basis as of January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market accounts (included in cash and cash equivalents)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,541 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,541 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><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:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><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.133%"/><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.137%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value measurements on a recurring basis as of October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market accounts (included in cash and cash equivalents)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits (included in other long-term assets)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,836 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 332541000 0 0 332541000 0 0 329501000 0 0 335000 0 0 329836000 0 0 Revenues<div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues by Geographic Area</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by geographic region were as follows:</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,229 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,036 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,706 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates its revenues from contracts with customers by geographic location. Revenues by geography are determined based on the region of the Company’s contracting entity, which may be different than the region of the customer. No country outside the United States represented 10% or more of total revenues.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Amounts</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, less allowance for doubtful accounts, is as follows as of January 31, 2021 and October 31, 2021:</span></div><div style="margin-top:12pt"><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.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,776 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Revenue and Remaining Performance Obligations</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant movements in the deferred revenue balance during the period consisted of increases due to payments received or due in advance prior to the transfer of control of the underlying performance obligations to the customer, which were offset by decreases due to revenues recognized in the period. During the nine months ended October 31, 2021, $82.2 million of revenues were recognized out of the deferred revenue balance as of January 31, 2021.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price allocated to remaining performance obligations represents contracted revenues that have not yet been recognized, which includes deferred revenue and unbilled amounts that will be recognized as revenues in future periods. Transaction price allocated to the remaining performance obligation is influenced by several factors, including the timing of renewals, average contract terms, and foreign currency exchange rates. The Company applies practical expedients to exclude amounts related to performance obligations that are billed and recognized as they are delivered, optional purchases that do not represent material rights, and any estimated amounts of variable consideration that are subject to constraint.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations were $717.7 million as of October 31, 2021. The Company expects to recognize approximately 59% of its remaining performance obligation as revenues in the next 24 months, approximately 32% more in the following 25 to 48 months, and the remainder thereafter.</span></div> <div style="margin-top:12pt;text-indent:49.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by geographic region were as follows:</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,229 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,036 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,706 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 47635000 58357000 132155000 167389000 6594000 11679000 15551000 31521000 54229000 70036000 147706000 198910000 <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, less allowance for doubtful accounts, is as follows as of January 31, 2021 and October 31, 2021:</span></div><div style="margin-top:12pt"><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.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,776 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 53272000 31027000 1814000 1873000 88000 151000 519000 1027000 55517000 33776000 82200000 717700000 0.59 P24M 0.32 P25M P48M Property and Equipment<div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span></div><div style="margin-top:12pt"><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.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and land</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,903 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,252 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,943 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,916 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized depreciation expense as follows:</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,063 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,030 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,709 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The construction of a parking deck, which is an addition to our existing headquarters, began in fiscal 2022 and was completed during September 2021. Since we are considered the owners of the parking deck for accounting purposes, upon completion of the construction of the parking deck, $17.7 million was reclassified from construction in progress to buildings and land within property and equipment, net on the unaudited condensed consolidated balance sheets. See Note 12 "Commitments and Contingencies" for additional details.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in construction in progress is primarily due to construction for an additional office building that is on the property of our existing headquarters for which we are considered the owners for accounting purposes. See Note 12 "Commitments and Contingencies" for additional details including future commitments.</span></div> <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span></div><div style="margin-top:12pt"><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.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and land</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,903 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,252 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,943 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,916 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized depreciation expense as follows:</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,063 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,030 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,709 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The construction of a parking deck, which is an addition to our existing headquarters, began in fiscal 2022 and was completed during September 2021. Since we are considered the owners of the parking deck for accounting purposes, upon completion of the construction of the parking deck, $17.7 million was reclassified from construction in progress to buildings and land within property and equipment, net on the unaudited condensed consolidated balance sheets. See Note 12 "Commitments and Contingencies" for additional details.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in construction in progress is primarily due to construction for an additional office building that is on the property of our existing headquarters for which we are considered the owners for accounting purposes. See Note 12 "Commitments and Contingencies" for additional details including future commitments.</span></div> 6706000 7045000 5039000 6181000 16300000 33978000 11581000 13425000 277000 6623000 39903000 67252000 9960000 13336000 29943000 53916000 346000 326000 935000 1063000 279000 275000 792000 872000 361000 467000 941000 1313000 136000 159000 362000 461000 1122000 1227000 3030000 3709000 17700000 17700000 Goodwill and Intangible Assets<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amounts of goodwill was as follows:</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,298 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,977 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,298 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible assets</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net are as follows:</span></div><div style="margin-top:12pt"><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:26.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><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.449%"/><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.449%"/><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.449%"/><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.449%"/><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.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,295)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,459)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,609)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,169 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,032)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,137 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,126 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,448)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,678 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized amortization expense as follows:</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of subscription revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,395 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future amortization expense for intangible assets as of October 31, 2021 is as follows:</span></div><div style="margin-top:12pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year Ending January 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,678 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected amortization expense is an estimate. Actual amounts of amortization expense may differ from estimated amounts due to additional intangible asset acquisitions, changes in foreign currency exchange rates, impairment of intangible assets, future changes to expected asset lives of intangible assets, and other events.</span></div> <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amounts of goodwill was as follows:</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,298 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,977 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,298 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 56527000 56740000 55840000 57149000 -229000 237000 458000 -172000 56298000 56977000 56298000 56977000 <div style="margin-top:12pt;text-indent:49.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net are as follows:</span></div><div style="margin-top:12pt"><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:26.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><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.449%"/><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.449%"/><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.449%"/><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.449%"/><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.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,295)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,459)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,609)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,169 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,032)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,137 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,126 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,448)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,678 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6320000 2295000 4025000 6279000 3459000 2820000 21721000 2609000 19112000 21719000 3861000 17858000 128000 128000 0 128000 128000 0 28169000 5032000 23137000 28126000 7448000 20678000 <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized amortization expense as follows:</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of subscription revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,395 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 386000 388000 1133000 1177000 417000 418000 1252000 1253000 0 0 10000 0 803000 806000 2395000 2430000 <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future amortization expense for intangible assets as of October 31, 2021 is as follows:</span></div><div style="margin-top:12pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year Ending January 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,678 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 811000 3239000 2530000 1670000 1670000 10758000 20678000 Reseller AgreementThe Company has a reseller agreement in place with a related party to utilize their platform and to develop the Company’s cloud-based banking software as an application within the related party’s hosted environment. In June 2020, this agreement was renegotiated and expires in June 2027 and will automatically renew in annual increments thereafter unless either party gives notice of non-renewal before the end of the initial term or the respective renewal term. Cost of subscription revenues in each of the three and nine months ended October 31, 2020 and 2021 substantially consists of fees paid for access to the related party’s platform, including their hosting infrastructure and data center operations. The Company has recorded expenses of $9.1 million and $11.6 million for the three months ended October 31, 2020 and 2021, respectively, and $25.3 million and $33.4 million for the nine months ended October 31, 2020 and 2021, respectively. See also Note 13 "Related-Party Transactions." 9100000 11600000 25300000 33400000 Stockholders’ Equity<div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At October 31, 2021, the Company committed a total of 25,138,069 shares of common stock for future issuance as follows:</span></div><div style="margin-top:12pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued and outstanding stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,873,232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested issued and outstanding restricted stock units ("RSUs")</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Possible issuance under stock plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,257,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,138,069 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At October 31, 2021, the Company committed a total of 25,138,069 shares of common stock for future issuance as follows:</span></div><div style="margin-top:12pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued and outstanding stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,873,232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested issued and outstanding restricted stock units ("RSUs")</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Possible issuance under stock plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,257,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,138,069 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 25138069 2873232 2007528 20257309 25138069 Stock-Based Compensation<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity for the nine months ended October 31, 2021 was as follows:</span></div><div style="margin-top:12pt"><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,467,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired or forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,527,287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,873,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, October 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,528,860 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fully vested or expected to vest, October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,838,795 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, there was $1.5 million of total unrecognized compensation expense related to unvested stock-based compensation arrangements under the 2014 Stock Plan ("2014 Plan") and 2019 Equity Incentive Plan (as amended and restated, "2019 Plan"). That cost is expected to be recognized over a weighted average period of 1.26 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSU activity during the nine months ended October 31, 2021 was as follows:</span></div><div style="margin-top:12pt"><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:71.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.372%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested, January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.07 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(520,585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested, October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,528 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, total unrecognized compensation expense related to non-vested RSUs was $58.5 million, adjusted for estimated forfeitures, based on the estimated fair value of the Company’s common stock at the time of grant. That cost is expected to be recognized over a weighted average period of 3.17 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The first offering period for the Employee Stock Purchase Plan ("ESPP") began on July 1, 2021 and will end on December 31, 2021. Thereafter, offering periods will begin on January 1 and July 1.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of ESPP shares is estimated at the date of grant using the Black-Scholes option valuation model based on assumptions as follows for ESPP awards:</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected life.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected life reflects the period for which the Company believes the ESPP will remain outstanding. The expected term for the ESPP award approximates the offering period of six months.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected volatility.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected volatility is based on the historical volatility of the Company's common stock.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected dividends.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected dividend yield is zero as the Company has not and does not expect to pay dividends. </span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-free interest rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The risk-free interest rate reflects the U.S. Treasury yield for a similar expected life instrument in effect at the time of the grant of the ESPP share.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions utilized for the ESPP shares for the nine months ended October 31, 2021 were as follows:</span></div><div style="margin-top:12pt"><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:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.70%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, total unrecognized compensation expense related to the ESPP was $0.3 million. That cost is expected to be recognized over the remaining term of the initial offering period.</span></div> <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity for the nine months ended October 31, 2021 was as follows:</span></div><div style="margin-top:12pt"><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:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,467,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired or forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,527,287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,873,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, October 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,528,860 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fully vested or expected to vest, October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,838,795 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5467012 6.00 0 0 66493 14.79 2527287 4.99 2873232 6.68 2528860 5.56 2838795 6.58 1500000 P1Y3M3D <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSU activity during the nine months ended October 31, 2021 was as follows:</span></div><div style="margin-top:12pt"><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:71.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.372%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested, January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.07 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(520,585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested, October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,528 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1848296 22.07 812025 70.01 520585 20.83 132208 34.37 2007528 40.97 58500000 P3Y2M1D <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions utilized for the ESPP shares for the nine months ended October 31, 2021 were as follows:</span></div><div style="margin-top:12pt"><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:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.70%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05%</span></td></tr></table></div> P0Y6M 0.4870 0.0000 0.0005 300000 Leases<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its facilities and a portion of its equipment under various non-cancellable agreements, which expire at various times through July 2028, some of which include options to extend the leases for up to five years.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the three and nine months ended October 31, 2021 were as follows:</span></div><div style="margin-top:12pt"><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.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,983 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information for the nine months ended October 31, 2021 related to operating leases was as follows:</span></div><div style="margin-top:12pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and weighted-average discount rate for the Company's operating lease liabilities as of October 31, 2021 were 5.02 years and 4.4%, respectively.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments as of October 31, 2021 were as follows:</span></div><div style="margin-top:12pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year Ending January 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,717)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,323 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments as of January 31, 2021, prior to our adoption of the new lease ASU, were as follows:</span></div><div style="margin-top:12pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year Ending January 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,445</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;text-indent:-0.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,937</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,679</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,544</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,177</span></td></tr></table></div> P5Y <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the three and nine months ended October 31, 2021 were as follows:</span></div><div style="margin-top:12pt"><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.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,983 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information for the nine months ended October 31, 2021 related to operating leases was as follows:</span></div><div style="margin-top:12pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 733000 2154000 226000 619000 63000 210000 1022000 2983000 2212000 1771000 P5Y7D 0.044 <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments as of October 31, 2021 were as follows:</span></div><div style="margin-top:12pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year Ending January 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,717)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,323 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 775000 3054000 2708000 1895000 1929000 2671000 13032000 992000 12040000 2717000 9323000 <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments as of January 31, 2021, prior to our adoption of the new lease ASU, were as follows:</span></div><div style="margin-top:12pt"><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year Ending January 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,445</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;text-indent:-0.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,937</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,679</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,544</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,177</span></td></tr></table></div> 2445000 1937000 1942000 1630000 1679000 2544000 12177000 Commitments and Contingencies<div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the operating lease commitments described in Note 11 "Leases", the Company has additional contractual commitments as described further below.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s purchase commitments consist of non-cancellable agreements to purchase goods and services, primarily licenses, entered into in the ordinary course of business.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Obligations and Construction Liabilities</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into a new lease agreement for our headquarters in November 2020 with a new lessor. The lease goes through 2035 with options to renew. Due to a purchase option contained in the lease, the Company is deemed to have continuing involvement and is considered to be the owner of our headquarters for accounting purposes. As a result, the Company did not meet the criteria to apply sale-leaseback accounting and therefore, recorded an asset and corresponding financing obligation for $16.3 million at inception of the lease. Upon expiration of the purchase option in the lease, the lease will be analyzed for applicable lease accounting. The fair value of the leased property and corresponding financing obligation are included in property and equipment, net and financing obligations on the unaudited condensed consolidated balance sheets, respectively. </span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company entered into an agreement for a parking deck which is an addition to our existing headquarters building. Due to the Company also being deemed to be the owner of the parking deck for accounting purposes, the costs associated with the construction of the parking deck were capitalized as construction in progress with a corresponding construction liability through construction. Upon completion of the parking deck in September 2021, for approximately $17.7 million, the costs of the construction in progress and the corresponding construction liability were reclassified to property and equipment, net and financing obligations on the unaudited condensed consolidated balance sheets, respectively. Upon expiration of the purchase option in the lease, the lease will be analyzed for applicable lease accounting. </span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, the Company entered into a new lease agreement for the construction of an additional office building that is on the property of our existing headquarters. Due to the Company also being deemed to be the owner of the additional building for accounting purposes, the costs associated with the construction of the building will be capitalized as construction in progress with a corresponding construction liability through construction which is estimated to be approximately $24.0 million. Upon completion of the building, the construction liability will be recorded as a financing obligation. Upon expiration of the purchase option in the lease, the lease will be analyzed for applicable lease accounting. The costs of the construction in progress and corresponding construction liability are included in property and equipment, net and construction liability, noncurrent on the unaudited condensed consolidated balance sheets, respectively.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase commitments and future minimum lease payments required under financing obligations as of October 31, 2021 were as follows:</span></div><div style="margin-top:12pt"><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.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year Ending January 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase commitments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financing obligations - leased facility</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,547 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residual financing obligations and assets</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,760 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company generally includes standard indemnification provisions in its arrangements with third parties, including vendors, customers, and the Company’s directors and officers. Pursuant to these provisions, the Company may be obligated to indemnify such parties for losses or claims suffered or incurred. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances involved in each particular provision. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any material liabilities related to such obligations in the accompanying unaudited condensed consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may become involved in legal proceedings or be subject to claims including the following:</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 23, 2021, the Company and certain of its officers and other employees were served with grand jury subpoenas wherein the Antitrust Division of the Department of Justice is seeking documents and information in connection with an investigation of the Company’s hiring and wage practices under U.S. federal antitrust laws. The Company has retained </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outside counsel and is fully cooperating with the authorities. Although there can be no assurance with respect to the outcome of this matter, the Company believes its hiring and wage practices do not violate antitrust laws. </span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 12, 2021, a putative class action complaint was filed in the United States District Court for the Eastern District of North Carolina (the "District Court"). The sole class representative in the suit is one individual alleging a contract, combination or conspiracy between and among</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company, Live Oak Bancshares, Inc. ("Live Oak") and Apiture, Inc. ("Apiture") not to solicit or hire each other’s employees in violation of Section 1 of the Sherman Act</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and N.C. Gen Stat. §§ 75-1 and 75-2. The complaint seeks treble damages and additional remedies, including restitution, disgorgement, reasonable attorneys’ fees, the costs of the suit,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and pre-judgment and post judgment interest. The complaint does not allege any specific damages. On November 23, 2021, the District Court approved preliminary settlements between the plaintiff and defendant Live Oak in the amount of approximately $3.9 million and unnamed party Apiture in the amount of approximately $0.8 million. Although there can be no assurance with respect to the outcome of this matter, the Company believes the alleged claims are not meritorious and intends to defend itself vigorously.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not presently believe the above matters will have a material adverse effect on its day-to-day operations or the quality of the services, products or innovation it continues to provide to its customers. However, regardless of the outcome, legal proceedings can have an adverse impact on us because of the related expenses, diversion of management resources, and other factors.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the uncertainty and preliminary stages of these matters, we cannot reasonably estimate any possible loss or range of loss that may result.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments and Contingencies</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may be subject to audits by tax authorities in jurisdictions where it conducts business. These audits may result in assessments of additional taxes that are subsequently resolved with the authorities or potentially through the courts. The Company accrues for any assessments if deemed probable and estimable.</span></div> 16300000 16300000 17700000 17700000 24000000 24000000 <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase commitments and future minimum lease payments required under financing obligations as of October 31, 2021 were as follows:</span></div><div style="margin-top:12pt"><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.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year Ending January 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase commitments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financing obligations - leased facility</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,547 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residual financing obligations and assets</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,760 </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"/></tr></table></div> 1073000 672000 5356000 2712000 4471000 2773000 3040000 2835000 1503000 2899000 1104000 35912000 16547000 47803000 10104000 24147000 33760000 3900000 800000 Related-Party Transactions<div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s main vendor is also an equityholder in the Company. Total payments related to the agreement with the related party are disclosed in Note 8. The Company also purchases services from this related party to assist in managing its own sales cycle, customer relationship management, and other business functions. The Company has a non-cancellable agreement with the related party for the purchase of services. In December 2020, this agreement was renewed for one year and expires in December 2021. Total payments to the related party for these services recorded to expenses were $0.3 million and $0.4 million for the three months ended October 31, 2020 and 2021, respectively, and $0.9 million and $1.2 million for the nine months ended October 31, 2020 and 2021, respectively, and $1.3 million and $0.2 million were in prepaid expenses and other current assets as of January 31, 2021 and October 31, 2021, respectively. Accounts payable to the related party were $4.4 million and $5.2 million at January 31, 2021 and October 31, 2021, respectively, included in accounts payable, related parties.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the quarter ended July 31, 2020, certain equityholders ceased to qualify as related parties of the Company and the amounts disclosed related to them are accordingly presented through April 30, 2020 only. Included in revenues from three equityholders, who are also customers of the Company, is $0.0 million for the three months ended October 31, 2020 and $2.8 million for the nine months ended October 31, 2020.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a banking relationship with one of its former equityholders who was considered a related party. In the quarter ended July 31, 2020, the equityholder ceased to qualify as a related party of the Company and the amounts disclosed related to such former equityholder are accordingly presented as a related party through April 30, 2020 only. Included in interest income is $0.0 million for the three months ended October 31, 2020 and $0.1 million for the nine months ended October 31, 2020.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into an agreement with one of its equityholders in May 2016 to spend an agreed-upon amount of funds over a three-year period to further the alliance between the two companies. In April 2019, the agreement was extended for an additional three years. As of October 31, 2021, the Company was in compliance with the terms of the </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">agreement. In the quarter ended July 31, 2020, the equityholder ceased to qualify as a related party of the Company and the amounts disclosed related to such equityholder are accordingly presented as a related party through April 30, 2020 only. No funds were spent under the agreement during the nine months ended October 31, 2020.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into a Merger Agreement, as disclosed in Note 1 "Organization and Description of Business". Affiliates of Insight Partners are equityholders of SimpleNexus and certain other parties in connection with the transactions contemplated by the Merger Agreement, and other affiliates of Insight Partners are currently significant stockholders of the Company. See Note 15 "Subsequent Event" for additional information regarding the Merger Agreement.</span></div> P1Y 300000 400000 900000 1200000 1300000 200000 4400000 5200000 3 0.0 2800000 1 0.0 100000 1 P3Y P3Y 0 Basic and Diluted Loss per Share<div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic loss per share is computed by dividing net loss attributable to nCino, Inc. by the weighted-average number of common shares outstanding for the fiscal period. Diluted loss per share is computed by giving effect to all potential weighted average dilutive common stock, including stock options issued and outstanding, nonvested RSUs issued and outstanding, and shares issuable pursuant to the ESPP. The dilutive effect of outstanding awards is reflected in diluted earnings per share by application of the treasury stock method. Diluted loss per share for the three months ended October 31, 2020 and 2021 and for the nine months ended October 31, 2020 and 2021 is the same as the basic loss per share as there was a net loss for those periods, and inclusion of potentially issuable shares was anti-dilutive.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of basic and diluted loss per share for periods presented are as follows (in thousands, except share and per share data):</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted loss per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to nCino, Inc.</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,063)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,636)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="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="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,600,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,431,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,962,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,510,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted loss per share attributable to nCino, Inc.</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average number of shares outstanding used in the computation of diluted loss per share does not include the effect of the following potential outstanding common stock because the effect would have been anti-dilutive:</span></div><div style="margin-top:12pt"><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.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,620,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,873,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested RSUs issued and outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issuable pursuant to the ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of basic and diluted loss per share for periods presented are as follows (in thousands, except share and per share data):</span></div><div style="margin-top:12pt"><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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted loss per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to nCino, Inc.</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,063)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,636)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="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="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,600,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,431,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,962,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,510,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted loss per share attributable to nCino, Inc.</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.44)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -9063000 -13636000 -28478000 -42327000 91600203 91600203 96431082 96431082 85962141 85962141 95510413 95510413 -0.10 -0.10 -0.14 -0.14 -0.33 -0.33 -0.44 -0.44 <div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average number of shares outstanding used in the computation of diluted loss per share does not include the effect of the following potential outstanding common stock because the effect would have been anti-dilutive:</span></div><div style="margin-top:12pt"><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.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,620,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,873,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested RSUs issued and outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issuable pursuant to the ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6620274 2873232 1834626 2007528 0 34128 Subsequent EventOn November 16, 2021, the Company entered into the Merger Agreement with Parent, SimpleNexus and certain other parties thereto, with the Company and SimpleNexus surviving as wholly-owned subsidiaries of Parent. The Merger Agreement provides, among other things, that on the terms and subject to the conditions set forth therein, the Company will pay to certain securityholders of SimpleNexus and certain blocker entities a total consideration of approximately $1.2 billion, subject to certain customary adjustments. The consideration to be paid to such securityholders will consist, in the aggregate, of approximately 80% Parent Common Stock (at a fixed value of $72.5250 per share, which is the average of the daily volume weighted average prices of the shares of the Company Common Stock for the 20 trading days prior to and including November 12, 2021) and approximately 20% in cash, subject to certain customary adjustments. Any securityholder of SimpleNexus or the blocker entities that is not an accredited investor will receive his, her or its portion of the merger consideration solely in cash <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and the securityholders that are accredited investors will receive proportionally more shares of Parent Common Stock and less cash. A portion of the cash consideration will also be held in escrow to serve as security for the potential payment of a customary post-closing purchase price adjustment, capped at the amount of such escrowed funds.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the transaction contemplated by the Merger Agreement, each share of the Company Common Stock, par value $0.0005, that is issued and outstanding immediately prior to the effectuation of the merger will automatically convert into an equivalent corresponding share of Parent Common Stock, having the same designations, rights, powers and preferences and the qualifications, limitations and restrictions as the corresponding share of the Company Common Stock being converted. Accordingly, upon the consummation of the merger, the Company's stockholders immediately prior to the consummation of the merger will become the stockholders of the Parent. The stockholders of the Company will not recognize gain or loss for U.S. federal income tax purposes upon the conversion of their shares in connection with the merger.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The merger will be conducted pursuant to Section 251(g) of the General Corporation Law of the State of Delaware, which provides for the formation of a holding company without a vote of the stockholders of the constituent corporation. The conversion of stock will occur automatically. Following the consummation of the merger, Parent Common Stock shares will continue to trade on the Nasdaq Global Select Market on an uninterrupted basis under the symbol “NCNO” with a new CUSIP number. Immediately after consummation of the merger, Parent will have, on a consolidated basis, the same assets, businesses and operations as the Company had immediately prior to the consummation of the merger. As a result of the merger, Parent will become the successor issuer to the Company pursuant to 12g-3(a) of the Exchange Act and as a result the Parent Common Stock shares will be deemed registered under Section 12(b) of the Exchange Act.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The completion of the merger is subject to customary closing conditions, including, without limitation, (i) the expiration or termination of the applicable waiting periods under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended, (ii) the absence of any material applicable law or any order that has the effect of enjoining or otherwise prohibiting the completion of the mergers, (iii) the receipt of certain tax opinions, (iv) the absence of a material adverse effect on the Company and SimpleNexus, and (v) the authorization for listing of the shares of Parent Common Stock on Nasdaq. The closing of the transactions contemplated by the Merger Agreement is anticipated to occur in the fourth quarter of the Company’s fiscal year, ending January 31, 2022.</span></div><div style="margin-top:12pt;text-indent:49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Affiliates of Insight Partners are equityholders of SimpleNexus and certain other parties in connection with the transactions contemplated by the Merger Agreement, and other affiliates of Insight Partners are currently significant stockholders of the Company (collectively, the “Insight Parties”). As such, and as a condition and material inducement to the willingness of the Company, Parent and other parties to enter into the Merger Agreement, Parent and the Insight Parties have entered into a restrictive covenant agreement with Parent providing for, among other things, the Insight Parties’ agreement not to sell or otherwise directly or indirectly dispose of approximately two-thirds of the shares of Parent Common Stock that will be held by the Insight Parties following the closing of the transactions contemplated by the Merger Agreement, on a pro forma basis, and assuming no sales by the Insight Parties of shares of the Company’s Common Stock prior to the closing of the transactions contemplated by the Merger Agreement. Following the closing of the transactions contemplated by the Merger Agreement, approximately one-third of this approximately two-thirds will be released from such restrictions on each of the six, nine and twelve month anniversaries of the closing of the transactions contemplated by the Merger Agreement.</span></div> 1200000000 0.80 72.5250 0.20 0.0005 1Includes stock-based compensation expense as follows:Three Months Ended October 31,Nine Months Ended October 31,2020202120202021Cost of subscription revenues$135 $179 $438 $721 Cost of professional services revenues810 1,209 3,358 3,881 Sales and marketing1,157 1,685 4,818 5,415 Research and development1,066 1,351 4,406 4,580 General and administrative2,125 1,421 6,593 5,952 Total stock-based compensation expense$5,293 $5,845 $19,613 $20,549  XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
9 Months Ended
Oct. 31, 2021
Nov. 26, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 31, 2021  
Document Transition Report false  
Entity File Number 001-39380  
Entity Registrant Name nCino, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 46-4353148  
Entity Address, Address Line One 6770 Parker Farm Drive  
Entity Address, City or Town Wilmington  
Entity Address, State or Province NC  
Entity Address, Postal Zip Code 28405  
City Area Code 888  
Local Phone Number 676-2466  
Title of 12(b) Security Common stock, par value $0.0005 per share  
Trading Symbol NCNO  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   96,749,427
Entity Central Index Key 0001566895  
Current Fiscal Year End Date --01-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Current assets    
Cash and cash equivalents (VIE: $7,425 and $4,722 at January 31, 2021 and October 31, 2021, respectively) $ 381,080 $ 371,425
Accounts receivable, less allowance for doubtful accounts of $88 and $151 at January 31, 2021 and October 31, 2021, respectively 33,776 55,517
Costs capitalized to obtain revenue contracts, current portion, net 5,524 4,864
Prepaid expenses and other current assets 11,898 10,425
Total current assets 432,278 442,231
Property and equipment, net 53,916 29,943
Operating lease right-of-use assets, net 10,420 0
Costs capitalized to obtain revenue contracts, noncurrent, net 11,230 10,191
Goodwill 56,977 57,149
Intangible assets, net 20,678 23,137
Other long-term assets 1,044 750
Total assets 586,543 563,401
Current liabilities    
Accounts payable 5,790 1,634
Accounts payable, related parties 5,236 4,363
Accrued commissions 7,021 12,500
Other accrued expenses 11,191 7,527
Deferred rent, current portion 0 203
Deferred revenue, current portion 86,825 89,141
Financing obligations, current portion 570 324
Operating lease liabilities, current portion 2,717 0
Total current liabilities 119,350 115,692
Operating lease liabilities, noncurrent 9,323 0
Deferred income taxes, noncurrent 582 368
Deferred rent, noncurrent 0 1,486
Deferred revenue, noncurrent 72 946
Financing obligations, noncurrent 33,190 15,939
Construction liability, noncurrent 5,899 0
Total liabilities 168,416 134,431
Commitments and contingencies (Notes 8, 12, and 13)
Redeemable non-controlling interest (Note 3) 2,360 3,791
Stockholders’ equity    
Preferred stock, $0.001 par value; 10,000,000 shares authorized, and none issued and outstanding as of January 31, 2021 and October 31, 2021 0 0
Common stock, $0.0005 par value; 500,000,000 shares authorized as of January 31, 2021 and October 31, 2021; 93,643,759 and 96,691,631 shares issued and outstanding as of January 31, 2021 and October 31, 2021, respectively 48 47
Additional paid-in capital 619,063 585,956
Accumulated other comprehensive income (loss) (14) 240
Accumulated deficit (203,330) (161,064)
Total stockholders’ equity 415,767 425,179
Total liabilities, redeemable non-controlling interest, and stockholders’ equity $ 586,543 $ 563,401
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - (Parenthetical) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Cash and cash equivalents (VIE: $7,425 and $4,722 at January 31, 2021 and October 31, 2021, respectively) $ 381,080 $ 371,425
Accounts receivable, less allowance for doubtful accounts of $88 and $151 at January 31, 2021 and October 31, 2021, respectively $ 151 $ 88
Preferred stock, par value (in USD per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in USD per share) $ 0.0005 $ 0.0005
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares, issued 96,691,631 93,643,759
Common stock, shares outstanding 96,691,631 93,643,759
Variable Interest Entity, Primary Beneficiary    
Cash and cash equivalents (VIE: $7,425 and $4,722 at January 31, 2021 and October 31, 2021, respectively) $ 4,722 $ 7,425
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Revenues        
Total revenues $ 70,036 $ 54,229 $ 198,910 $ 147,706
Cost of revenues        
Total cost of revenues 27,254 22,514 80,128 63,967
Gross profit 42,782 31,715 118,782 83,739
Operating expenses        
Sales and marketing [1] 20,586 14,175 58,227 42,027
Research and development [1] 19,956 15,077 55,990 41,334
General and administrative [1] 14,964 11,251 45,931 29,130
Total operating expenses 55,506 40,503 160,148 112,491
Loss from operations (12,724) (8,788) (41,366) (28,752)
Non-operating income (expense)        
Interest income 57 78 173 289
Interest Expense (379) 0 (977) 0
Other income (expense), net (255) (260) (325) 337
Loss before income tax expense (13,301) (8,970) (42,495) (28,126)
Income tax expense 356 309 1,030 709
Net loss (13,657) (9,279) (43,525) (28,835)
Net loss attributable to redeemable non-controlling interest (Note 3) (389) (292) (1,259) (700)
Adjustment attributable to redeemable non-controlling interest (Note 3) 368 76 61 343
Net loss attributable to nCino, Inc. $ (13,636) $ (9,063) $ (42,327) $ (28,478)
Net loss per share attributable to nCino, Inc.:        
Basic (in USD per share) $ (0.14) $ (0.10) $ (0.44) $ (0.33)
Diluted (in USD per share) $ (0.14) $ (0.10) $ (0.44) $ (0.33)
Weighted average number of common shares outstanding:        
Basic (in shares) 96,431,082 91,600,203 95,510,413 85,962,141
Diluted (in shares) 96,431,082 91,600,203 95,510,413 85,962,141
License and Service        
Revenues        
Total revenues $ 57,085 $ 43,279 $ 162,052 $ 117,461
Cost of revenues        
Total cost of revenues [1] 15,753 12,380 46,007 34,399
Professional Services        
Revenues        
Total revenues 12,951 10,950 36,858 30,245
Cost of revenues        
Total cost of revenues [1] $ 11,501 $ 10,134 $ 34,121 $ 29,568
[1]
1Includes stock-based compensation expense as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Cost of subscription revenues$135 $179 $438 $721 
Cost of professional services revenues810 1,209 3,358 3,881 
Sales and marketing1,157 1,685 4,818 5,415 
Research and development1,066 1,351 4,406 4,580 
General and administrative2,125 1,421 6,593 5,952 
Total stock-based compensation expense$5,293 $5,845 $19,613 $20,549 
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Total stock-based compensation expense $ 5,845 $ 5,293 $ 20,549 $ 19,613
Sales and marketing        
Total stock-based compensation expense 1,685 1,157 5,415 4,818
Research and development        
Total stock-based compensation expense 1,351 1,066 4,580 4,406
General and administrative        
Total stock-based compensation expense 1,421 2,125 5,952 6,593
License and Service        
Revenue from related parties 0 0 0 2,439
Related party costs 11,638 9,067 33,358 25,277
License and Service | Cost of subscription revenues        
Total stock-based compensation expense 179 135 721 438
Professional Services | Cost of subscription revenues        
Total stock-based compensation expense $ 1,209 $ 810 $ 3,881 $ 3,358
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Statement of Comprehensive Income [Abstract]        
Net loss $ (13,657) $ (9,279) $ (43,525) $ (28,835)
Other comprehensive income (loss):        
Foreign currency translation 163 (3) (487) 776
Other comprehensive income (loss) 163 (3) (487) 776
Comprehensive loss (13,494) (9,282) (44,012) (28,059)
Less comprehensive loss attributable to redeemable non-controlling interest:        
Net loss attributable to redeemable non-controlling interest (389) (292) (1,259) (700)
Foreign currency translation attributable to redeemable non-controlling interest (82) (2) (233) 167
Comprehensive loss attributable to redeemable non-controlling interest (471) (294) (1,492) (533)
Comprehensive loss attributable to nCino, Inc. $ (13,023) $ (8,988) $ (42,520) $ (27,526)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Common Stock
Voting Common Stock
Common Stock
Nonvoting Common Stock
Additional Paid-in Capital
Other Comprehensive Income (Loss)
Accumulated Deficit
Balance, beginning of year (in shares) at Jan. 31, 2020   0 75,596,007 5,931,319      
Balance, beginning of year at Jan. 31, 2020 $ 167,273 $ 0 $ 38 $ 3 $ 288,564 $ (408) $ (120,924)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock in connection with initial public offering, net of underwriting discounts and commissions (in shares)   9,269,000          
Issuance of common stock in connection with initial public offering, net of underwriting discounts and commissions 268,375 $ 5     268,370    
Costs in connection with initial public offering (4,534)       (4,534)    
Exercise of stock options (in shares)   837,420 325,530        
Exercise of stock options 3,859       3,859    
Reclassification of voting and non-voting common stock (in shares)   (81,852,856) (75,921,537) (5,931,319)      
Reclassification of voting and non-voting common stock 0 $ 41 $ (38) $ (3)      
Stock-based compensation 19,613       19,613    
Other comprehensive income (loss) 609         609  
Net loss attributable to nCino, Inc., including adjustment to redeemable non-controlling interest (28,478)       (343)   (28,135)
Balance, end of year (in shares) at Oct. 31, 2020   91,959,276 0 0      
Balance, end of year at Oct. 31, 2020 426,717 $ 46 $ 0 $ 0 575,529 201 (149,059)
Balance, beginning of year (in shares) at Jul. 31, 2020   91,122,356 0 0      
Balance, beginning of year at Jul. 31, 2020 427,490 $ 46 $ 0 $ 0 567,314 202 (140,072)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Exercise of stock options (in shares)   836,920 0        
Exercise of stock options 2,998       2,998    
Stock-based compensation 5,293       5,293    
Other comprehensive income (loss) (1)         (1)  
Net loss attributable to nCino, Inc., including adjustment to redeemable non-controlling interest (9,063)       (76)   (8,987)
Balance, end of year (in shares) at Oct. 31, 2020   91,959,276 0 0      
Balance, end of year at Oct. 31, 2020 426,717 $ 46 $ 0 $ 0 575,529 201 (149,059)
Balance, beginning of year (in shares) at Jan. 31, 2021   93,643,759          
Balance, beginning of year at Jan. 31, 2021 $ 425,179 $ 47     585,956 240 (161,064)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Exercise of stock options (in shares) 2,527,287 2,527,287          
Exercise of stock options $ 12,620 $ 1     12,619    
Stock issuance upon vesting of restricted stock units (in shares)   520,585          
Stock-based compensation 20,549       20,549    
Other comprehensive income (loss) (254)         (254)  
Net loss attributable to nCino, Inc., including adjustment to redeemable non-controlling interest (42,327)       (61)   (42,266)
Balance, end of year (in shares) at Oct. 31, 2021   96,691,631          
Balance, end of year at Oct. 31, 2021 415,767 $ 48     619,063 (14) (203,330)
Balance, beginning of year (in shares) at Jul. 31, 2021   95,927,741          
Balance, beginning of year at Jul. 31, 2021 419,893 $ 48     610,166 (259) (190,062)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Exercise of stock options (in shares)   559,703          
Exercise of stock options 3,420       3,420    
Stock issuance upon vesting of restricted stock units (in shares)   204,187          
Stock-based compensation 5,845       5,845    
Other comprehensive income (loss) 245         245  
Net loss attributable to nCino, Inc., including adjustment to redeemable non-controlling interest (13,636)       (368)   (13,268)
Balance, end of year (in shares) at Oct. 31, 2021   96,691,631          
Balance, end of year at Oct. 31, 2021 $ 415,767 $ 48     $ 619,063 $ (14) $ (203,330)
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Statement) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Cash flows from operating activities    
Net loss attributable to nCino, Inc. $ (42,327) $ (28,478)
Net loss and adjustment attributable to redeemable non-controlling interest (1,198) (357)
Net loss (43,525) (28,835)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 6,139 5,425
Non-cash operating lease costs 1,847 0
Amortization of costs capitalized to obtain revenue contracts 4,157 3,521
Stock-based compensation 20,549 19,613
Deferred income taxes 192 96
Provision for bad debt 84 342
Net foreign currency losses 393 0
Change in operating assets and liabilities:    
Accounts receivable 21,614 8,535
Accounts receivable, related parties 0 9,201
Costs capitalized to obtain revenue contracts (5,848) (4,531)
Prepaid expenses and other assets (1,430) (2,652)
Accounts payable and accrued expenses and other liabilities 1,887 (1,551)
Accounts payable, related parties 873 692
Deferred rent 0 (109)
Deferred revenue (3,192) 19,413
Deferred revenue, related parties 0 (8,013)
Operating lease liabilities (1,917) 0
Net cash provided by operating activities 1,823 21,147
Cash flows from investing activities    
Purchases of property and equipment (3,640) (3,755)
Net cash used in investing activities (3,640) (3,755)
Cash flows from financing activities    
Proceeds from initial public offering, net of underwriting discounts and commissions 0 268,375
Payments of costs related to initial public offering 0 (2,524)
Exercise of stock options 12,620 3,859
Principal payments on financing obligations (181) 0
Net cash provided by financing activities 12,439 269,710
Effect of foreign currency exchange rate changes on cash, cash equivalents, and restricted cash (632) 298
Net increase in cash, cash equivalents, and restricted cash 9,990 287,400
Cash and cash equivalents, beginning of period 371,425 91,184
Cash, cash equivalents, and restricted cash, end of period 381,415 378,584
Cash, cash equivalents, and restricted cash, end of period:    
Cash and cash equivalents 381,080 378,584
Restricted cash included in other long-term assets 335 0
Total cash, cash equivalents, and restricted cash, end of period 381,415 378,584
Supplemental disclosure of cash flow information    
Cash paid during the year for taxes, net of refunds 335 587
Cash paid during the year for interest on financing obligations 977 0
Supplemental disclosure of noncash investing and financing activities    
Purchase of property and equipment, accrued but not paid 6,370 116
Building-leased facility acquired through financing obligation 17,678 0
Costs related to initial public offering, accrued but not paid 0 241
Costs related to initial public offering, reclassified from other long term assets to equity $ 0 $ 1,769
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Description of Business
9 Months Ended
Oct. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of Business
Description of Business: nCino, Inc. is a software-as-a-service ("SaaS") company that provides software applications to financial institutions to streamline employee and client interactions. The Company is headquartered in Wilmington, North Carolina and has offices in Salt Lake City, Utah; London, United Kingdom; Sydney, Australia; Melbourne, Australia; Toronto, Canada; and Tokyo, Japan.
On November 16, 2021, the Company entered into an Agreement and Plan of Merger (the "Merger Agreement") with Penny HoldCo, Inc., a Delaware corporation and wholly-owned subsidiary of the Company ("Parent"), SimpleNexus, LLC, a Utah limited liability company ("SimpleNexus"), and certain other parties thereto providing for a merger transaction with the Company and SimpleNexus surviving as wholly-owned subsidiaries of Parent and the holders of shares of the Company's common stock, par value $0.0005 ("Company Common Stock") immediately prior to the effectuation of the merger transaction receiving a commensurate number of shares of Parent common stock, par value $0.0005 ("Parent Common Stock"). See Note 15 "Subsequent Event" for additional information regarding the Merger Agreement.
Fiscal Year End: The Company’s fiscal year ends on January 31.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
9 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Principles of Consolidation and Basis of Presentation: The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) as set forth in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification ("ASC") and applicable rules and regulations of the Securities Exchange Commission ("SEC") regarding interim financial reporting. Certain information and 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 unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended January 31, 2021 filed with the SEC on March 31, 2021. The unaudited condensed consolidated financial statements include accounts of the Company’s wholly-owned subsidiaries, as well as a variable interest entity in which the Company is the primary beneficiary. All intercompany accounts and transactions are eliminated. See the variable interest entity section below and Note 3 "Variable Interest Entity and Redeemable Non-Controlling Interest" for additional information regarding the Company’s variable interest entity.
The Company is subject to the normal risks associated with technology companies that have not demonstrated sustainable income from operations, including product development, the risk of customer acceptance and market penetration of its products and services and, ultimately, the need to attain profitability to generate positive cash resources.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal 2022 or any future period.
In March 2021, a Certificate of Amendment was filed with the state of Delaware for Visible Equity, LLC ("Visible Equity"), a wholly-owned subsidiary of the Company, to change its name to nCino Portfolio Analytics, LLC. The state of Delaware effected the name change in April 2021.
Effective February 1, 2021, the Company adopted the requirement of Accounting Standards Update ("ASU") 2016-02, Leases (Topic 842) using the alternative transition method. Under this method, the Company is not required to restate or disclose the effects of applying this ASU for comparative periods. See the Recently Adopted Accounting Guidance section for the adoption of ASU 2016-02, Leases (Topic 842).
Variable Interest Entity: The Company holds an interest in a Japanese company (“nCino K.K.”) that is considered a variable interest entity ("VIE"). nCino K.K. is considered a VIE as it has insufficient equity capital to finance its
activities without additional financial support. The Company is the primary beneficiary of nCino K.K. as it has the power over the activities that most significantly impact the economic performance of nCino K.K. and has the obligation to absorb expected losses and the right to receive expected benefits that could be significant to nCino K.K., in accordance with accounting guidance. As a result, the Company consolidated nCino K.K. and all significant intercompany accounts have been eliminated. The Company will continue to assess whether it has a controlling financial interest and whether it is the primary beneficiary at each reporting period. Other than the Company’s equity investment, the Company has not provided financial or other support to nCino K.K. that it was not contractually obligated to provide. The assets of the VIE can only be used to settle the obligations of the VIE and the creditors of the VIE do not have recourse to the Company. The assets and liabilities of the VIE were not significant to the Company’s consolidated financial statements except for cash which is reflected on the unaudited condensed consolidated balance sheets. See Note 3 "Variable Interest Entity and Redeemable Non-Controlling Interest" for additional information regarding the Company’s variable interest.
Redeemable Non-Controlling Interest: Redeemable non-controlling interest relates to minority investors of nCino K.K. An agreement with the minority investors of nCino K.K. contains redemption features whereby the interest held by the minority investors are redeemable either at the option of the (i) minority investors or (ii) the Company, both beginning on the eighth anniversary of the initial capital contribution. If the interest of the minority investors were to be redeemed under this agreement, the Company would be required to redeem the interest based on a prescribed formula derived from the relative revenues of nCino K.K. and the Company. The balance of the redeemable non-controlling interest is reported at the greater of the initial carrying amount adjusted for the redeemable non-controlling interest’s share of earnings or losses and other comprehensive income or loss, or its estimated redemption value. The resulting changes in the estimated redemption amount (increases or decreases) are recorded with corresponding adjustments against retained earnings or, in the absence of retained earnings, additional paid-in-capital. These interests are presented on the unaudited condensed consolidated balance sheets outside of equity under the caption “Redeemable non-controlling interest.”
Use of Estimates: The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates and assumptions made by the Company’s management are used for, but not limited to, revenue recognition including determining the nature and timing of satisfaction of performance obligations, variable consideration, stand-alone selling price, and other revenue items requiring significant judgement; the average period of benefit associated with costs capitalized to obtain revenue contracts; fair value of assets acquired and liabilities assumed for business combinations; the useful lives of intangible assets; the valuation allowance on deferred tax assets; redemption value of redeemable non-controlling interest and stock-based compensation. The Company assesses these estimates on a regular basis using historical experience and other factors. Actual results could differ from these estimates.
Concentration of Credit Risk and Significant Customers: The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash, cash equivalents and restricted cash. The Company’s cash and cash equivalents exceeded the Federal deposit insurance limit at January 31, 2021 and October 31, 2021. The Company maintains its cash, cash equivalents and restricted cash with high-credit-quality financial institutions.
As of January 31, 2021, no individual customer represented more than 10% of accounts receivable and, as of October 31, 2021, one customer represented 34% of accounts receivable. For the three and nine months ended October 31, 2020 and 2021, no individual customer represented more than 10% of the Company’s total revenues.
Restricted Cash: Restricted cash consists of deposits held as collateral for the Company's bank guarantees issued in place of security deposits for certain property leases.
Accounts Receivable and Allowances: A receivable is recorded when an unconditional right to invoice and receive payment exists, such that only the passage of time is required before payment of consideration is due. Timing of revenue recognition may differ from the timing of invoicing to customers. Certain performance obligations may require payment before delivery of the service to the customer. We recognize a contract asset in the form of accounts receivable when we have an unconditional right to payment, and we record a contract asset in the form of unbilled accounts receivable when revenues earned on a contract exceeds the billings. The Company’s standard billing terms are annual in advance. An unbilled
accounts receivable is a contract asset related to the delivery of the Company’s subscription services and professional services for which the related billings will occur in a future period. Unbilled accounts receivable consists of (i) revenues recognized for professional services performed but not yet billed and (ii) revenues recognized from non-cancelable, multi-year orders in which fees increase annually but for which we are not contractually able to invoice until a future period. Accounts receivable are reported at their gross outstanding balance reduced by an allowance for estimated receivable losses, which includes allowances for doubtful accounts and a reserve for expected credit losses.
The Company records allowances for doubtful accounts based upon the credit worthiness of customers, historical experience, the age of the accounts receivable, current market and economic conditions, and supportable forecasts about the future. Relevant risk characteristics include customer size and historical loss patterns. See the Recently Adopted Accounting Guidance section for the adoption of ASU 2016-13, Financial Instruments–Credit Losses: Measurement of Credit Losses on Financial Instruments.
A summary of activity in the allowance for doubtful accounts is as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Balance, beginning of period$622 $59 $— $88 
Charged to (recovery of) bad debt expense(277)89 342 84 
Other— — — (24)
Translation adjustments(3)— 
Balance, end of period$342 $151 $342 $151 
Leases: The Company determines if an arrangement is or contains a lease at inception date based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company determines the classification of the lease, whether operating or financing, at the lease commencement date, which is the date the leased assets are made available for use. The Company accounts for lease and non-lease components as a single lease component for its facilities and equipment leases. The Company did not have any finance leases as of October 31, 2021.
Operating lease right-of-use ("ROU") assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The lease term reflects the noncancelable period of the lease together with options to extend or terminate the lease when it is reasonably certain the Company will exercise such option. Variable costs, such as common area maintenance costs, are not included in the measurement of the ROU assets and lease liabilities, but are expensed as incurred. The Company's leases do not generally provide an implicit rate; therefore, the Company uses its incremental borrowing rate in determining the present value of the lease payments. Lease expense is recognized on a straight-line basis over the lease term.
The Company does not recognize ROU assets or lease liabilities for leases with a term of 12 months or less. Lease expense for such leases is recognized on a straight-line basis over the lease term.
Recently Adopted Accounting Guidance: In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The standard will affect all entities that lease assets and will require lessees to recognize a lease liability and a right-of-use asset for all leases (except for short-term leases that have a duration of less than one year) as of the date on which the lessor makes the underlying asset available to the lessee. For lessors, accounting for leases is substantially the same as in prior periods. In July 2018, the FASB issued ASU 2018-10, Codification Improvements to Topic 842, Leases, to clarify how to apply certain aspects of the new leases standard. ASU 2016-02, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, and early adoption is permitted. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021.
The Company used the alternative transition method in which the Company is not required to restate or disclose the effects of applying this ASU for comparative periods. The Company elected the package of practical expedients which permits the Company to not reassess prior conclusions pertaining to lease identification, lease classification, and initial direct costs. The Company did not elect the use-of-hindsight or the practical expedient pertaining to land easements. In addition, the Company elected ongoing practical expedients including the option to not recognize right-of-use assets and lease liabilities for short term leases (leases with an original term of twelve months or less). The Company also elected the practical expedient to not separate lease and non-lease components for our facilities and equipment leases.
The adoption of this ASU resulted in the recognition of operating right-of-use assets of $10.5 million and lease liabilities of $12.2 million, and the derecognition of deferred rent on the Company's unaudited condensed consolidated balance sheet on February 1, 2021. The adoption of this ASU did not impact the Company's unaudited condensed consolidated statements of operations, comprehensive loss or the unaudited condensed consolidated statements of cash flows. Upon the adoption of this ASU there was no change to the accounting for the Company's financing obligation.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments–Credit Losses: Measurement of Credit Losses on Financial Instruments, which changes the impairment model for most financial assets. The new model uses a forward-looking expected loss method, which will generally result in earlier recognition of allowances for losses. ASU 2016-13, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates for fiscal years beginning after December 15, 2022 and for interim periods within those fiscal years. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU, which impacted the Company's allowance for doubtful accounts, did not have a material impact on the Company's unaudited condensed consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, with early adoption permitted, including adoption in an interim period. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited condensed consolidated financial statements.
In October 2020, the FASB issued ASU 2020-10, Codification Improvements. The guidance includes amendments to improve the codification by ensuring that all guidance that requires or provides an option for an entity to provide information in the notes to the financial statements is codified in the disclosure section of the codification and to clarify guidance so that entities can apply guidance more consistently on codifications that are varied in nature where the original guidance may have been unclear. ASU 2020-10 is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, and early adoption is permitted. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited condensed consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted: In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805) - Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The standard addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. ASU 2021-08 requires an acquirer to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. ASU 2021-08 is effective for emerging growth companies following private company adoption dates in fiscal years beginning
after December 15, 2023, and for interim periods within those fiscal years, and early adoption is permitted. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2024, with early adoption permitted. The Company is currently evaluating the impact of this standard to the Company's financial statements.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Variable Interest Entity and Redeemable Non-Controlling Interest
9 Months Ended
Oct. 31, 2021
Noncontrolling Interest [Abstract]  
Variable Interest Entity and Redeemable Non-Controlling Interest Variable Interest Entity and Redeemable Non-Controlling Interest
In October 2019, the Company entered into an agreement with Japan Cloud Computing, L.P. and M30 LLC (collectively, the “Investors”) to engage in the investment, organization, management, and operation of nCino K.K. that is focused on the distribution of the Company’s products in Japan. In October 2019, the Company initially contributed $4.7 million in cash in exchange for 51% of the outstanding common stock of nCino K.K. As of October 31, 2021, the Company controls a majority of the outstanding common stock in nCino K.K.
All of the common stock held by the Investors is callable by the Company or puttable by the Investors at the option of the Investors or at the option of the Company beginning on the eighth anniversary of the agreement with the Investors. Should the call or put option be exercised, the redemption value would be determined based on a prescribed formula derived from the discrete revenues of nCino K.K. and the Company and may be settled, at the Company’s discretion, with Company stock or cash or a combination of the foregoing. As a result of the put right available to the Investors, the redeemable non-controlling interests in nCino K.K. are classified outside of permanent equity in the Company’s unaudited condensed consolidated balance sheets. The estimated redemption value of the call/put option embedded in the redeemable non-controlling interest was $0.5 million at October 31, 2021.
The following table summarizes the activity in the redeemable non-controlling interests for the period indicated below:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Balance, beginning of period$4,384 $2,463 $4,356 $3,791 
Net loss attributable to redeemable non-controlling interest (excluding adjustment to non-controlling interest)(292)(389)(700)(1,259)
Foreign currency translation(2)(82)167 (233)
Adjustment to redeemable non-controlling interest76 368 343 61 
Balance, end of period$4,166 $2,360 $4,166 $2,360 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments
9 Months Ended
Oct. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The Company uses a three-tier fair value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
Level 1. Quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2. Significant other inputs that are directly or indirectly observable in the marketplace.
Level 3. Significant unobservable inputs which are supported by little or no market activity.
The carrying amounts of cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of January 31, 2021 and October 31, 2021 because of the relatively short duration of these instruments.
The Company evaluated its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level in which to classify them for each reporting period. The following table summarizes the Company’s financial assets measured at fair value as of January 31, 2021 and October 31, 2021 and indicates the fair value hierarchy of the valuation:
Fair value measurements on a recurring basis as of January 31, 2021
Level 1Level 2Level 3
Assets:
Money market accounts (included in cash and cash equivalents)
$332,541 $— $— 
Total assets$332,541 $— $— 
Fair value measurements on a recurring basis as of October 31, 2021
Level 1Level 2Level 3
Assets:
Money market accounts (included in cash and cash equivalents)
$329,501 $— $— 
Time deposits (included in other long-term assets)335 — — 
Total assets$329,836 $— $— 
All of the Company’s money market accounts are classified within Level 1 because the Company’s money market accounts are valued using quoted market prices in active exchange markets including identical assets.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues
9 Months Ended
Oct. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Revenues by Geographic Area
Revenues by geographic region were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
United States$47,635 $58,357 $132,155 $167,389 
International6,594 11,679 15,551 31,521 
$54,229 $70,036 $147,706 $198,910 
The Company disaggregates its revenues from contracts with customers by geographic location. Revenues by geography are determined based on the region of the Company’s contracting entity, which may be different than the region of the customer. No country outside the United States represented 10% or more of total revenues.
Contract Amounts
Accounts Receivable
Accounts receivable, less allowance for doubtful accounts, is as follows as of January 31, 2021 and October 31, 2021:
As of January 31, 2021As of October 31, 2021
Trade accounts receivable$53,272 $31,027 
Unbilled accounts receivable1,814 1,873 
Allowance for doubtful accounts(88)(151)
Other accounts receivable519 1,027 
Total accounts receivable, net$55,517 $33,776 
Deferred Revenue and Remaining Performance Obligations
Significant movements in the deferred revenue balance during the period consisted of increases due to payments received or due in advance prior to the transfer of control of the underlying performance obligations to the customer, which were offset by decreases due to revenues recognized in the period. During the nine months ended October 31, 2021, $82.2 million of revenues were recognized out of the deferred revenue balance as of January 31, 2021.
Transaction price allocated to remaining performance obligations represents contracted revenues that have not yet been recognized, which includes deferred revenue and unbilled amounts that will be recognized as revenues in future periods. Transaction price allocated to the remaining performance obligation is influenced by several factors, including the timing of renewals, average contract terms, and foreign currency exchange rates. The Company applies practical expedients to exclude amounts related to performance obligations that are billed and recognized as they are delivered, optional purchases that do not represent material rights, and any estimated amounts of variable consideration that are subject to constraint.
Remaining performance obligations were $717.7 million as of October 31, 2021. The Company expects to recognize approximately 59% of its remaining performance obligation as revenues in the next 24 months, approximately 32% more in the following 25 to 48 months, and the remainder thereafter.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment
9 Months Ended
Oct. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment, net consisted of the following:
As of January 31, 2021As of October 31, 2021
Furniture and fixtures$6,706 $7,045 
Computers and equipment5,039 6,181 
Buildings and land1
16,300 33,978 
Leasehold improvements11,581 13,425 
Construction in progress2
277 6,623 
39,903 67,252 
Less accumulated depreciation(9,960)(13,336)
$29,943 $53,916 
The Company recognized depreciation expense as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Cost of revenues$346 $326 $935 $1,063 
Sales and marketing279 275 792 872 
Research and development361 467 941 1,313 
General and administrative136 159 362 461 
Total depreciation expense$1,122 $1,227 $3,030 $3,709 
1The construction of a parking deck, which is an addition to our existing headquarters, began in fiscal 2022 and was completed during September 2021. Since we are considered the owners of the parking deck for accounting purposes, upon completion of the construction of the parking deck, $17.7 million was reclassified from construction in progress to buildings and land within property and equipment, net on the unaudited condensed consolidated balance sheets. See Note 12 "Commitments and Contingencies" for additional details.
2The increase in construction in progress is primarily due to construction for an additional office building that is on the property of our existing headquarters for which we are considered the owners for accounting purposes. See Note 12 "Commitments and Contingencies" for additional details including future commitments.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets
9 Months Ended
Oct. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
The change in the carrying amounts of goodwill was as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Balance, beginning of period$56,527 $56,740 $55,840 $57,149 
Translation adjustments(229)237 458 (172)
Balance, end of period$56,298 $56,977 $56,298 $56,977 
Intangible assets
Intangible assets, net are as follows:
As of January 31, 2021As of October 31, 2021
Gross
Amount
Accumulated
Amortization
Net Carrying
Amount
Gross
Amount
Accumulated
Amortization
Net Carrying
Amount
Acquired developed technology$6,320 $(2,295)$4,025 $6,279 $(3,459)$2,820 
Customer relationships21,721 (2,609)19,112 21,719 (3,861)17,858 
Trademarks128 (128)— 128 (128)— 
$28,169 $(5,032)$23,137 $28,126 $(7,448)$20,678 
The Company recognized amortization expense as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Cost of subscription revenues$386 $388 $1,133 $1,177 
Sales and marketing417 418 1,252 1,253 
General and administrative— — 10 — 
Total amortization expense$803 $806 $2,395 $2,430 
The expected future amortization expense for intangible assets as of October 31, 2021 is as follows:
Fiscal Year Ending January 31,
2022 (remaining)$811 
20233,239 
20242,530 
20251,670 
20261,670 
Thereafter10,758 
$20,678 
The expected amortization expense is an estimate. Actual amounts of amortization expense may differ from estimated amounts due to additional intangible asset acquisitions, changes in foreign currency exchange rates, impairment of intangible assets, future changes to expected asset lives of intangible assets, and other events.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Reseller Agreement
9 Months Ended
Oct. 31, 2021
Related Party Transactions [Abstract]  
Reseller Agreement Reseller AgreementThe Company has a reseller agreement in place with a related party to utilize their platform and to develop the Company’s cloud-based banking software as an application within the related party’s hosted environment. In June 2020, this agreement was renegotiated and expires in June 2027 and will automatically renew in annual increments thereafter unless either party gives notice of non-renewal before the end of the initial term or the respective renewal term. Cost of subscription revenues in each of the three and nine months ended October 31, 2020 and 2021 substantially consists of fees paid for access to the related party’s platform, including their hosting infrastructure and data center operations. The Company has recorded expenses of $9.1 million and $11.6 million for the three months ended October 31, 2020 and 2021, respectively, and $25.3 million and $33.4 million for the nine months ended October 31, 2020 and 2021, respectively. See also Note 13 "Related-Party Transactions."
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity
9 Months Ended
Oct. 31, 2021
Equity [Abstract]  
Stockholders’ Equity Stockholders’ Equity
At October 31, 2021, the Company committed a total of 25,138,069 shares of common stock for future issuance as follows:
Issued and outstanding stock options2,873,232 
Nonvested issued and outstanding restricted stock units ("RSUs")2,007,528 
Possible issuance under stock plans20,257,309 
25,138,069 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation
9 Months Ended
Oct. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
Stock Options
Stock option activity for the nine months ended October 31, 2021 was as follows:
Number of
Shares
Weighted
Average
Exercise Price
Outstanding, January 31, 20215,467,012 $6.00 
Granted— — 
Expired or forfeited(66,493)14.79 
Exercised(2,527,287)4.99 
Outstanding, October 31, 20212,873,232 $6.68 
Exercisable, October 31, 20212,528,860 $5.56 
Fully vested or expected to vest, October 31, 20212,838,795 $6.58 
As of October 31, 2021, there was $1.5 million of total unrecognized compensation expense related to unvested stock-based compensation arrangements under the 2014 Stock Plan ("2014 Plan") and 2019 Equity Incentive Plan (as amended and restated, "2019 Plan"). That cost is expected to be recognized over a weighted average period of 1.26 years.
Restricted Stock Units
RSU activity during the nine months ended October 31, 2021 was as follows:
Number of
Shares
Weighted Average
Grant Date Fair
Value
Nonvested, January 31, 20211,848,296 $22.07 
Granted812,025 70.01 
Vested(520,585)20.83 
Forfeited(132,208)34.37 
Nonvested, October 31, 20212,007,528 $40.97 
As of October 31, 2021, total unrecognized compensation expense related to non-vested RSUs was $58.5 million, adjusted for estimated forfeitures, based on the estimated fair value of the Company’s common stock at the time of grant. That cost is expected to be recognized over a weighted average period of 3.17 years.
Employee Stock Purchase Plan
The first offering period for the Employee Stock Purchase Plan ("ESPP") began on July 1, 2021 and will end on December 31, 2021. Thereafter, offering periods will begin on January 1 and July 1.
The fair value of ESPP shares is estimated at the date of grant using the Black-Scholes option valuation model based on assumptions as follows for ESPP awards:
Expected life. The expected life reflects the period for which the Company believes the ESPP will remain outstanding. The expected term for the ESPP award approximates the offering period of six months.
Expected volatility. The expected volatility is based on the historical volatility of the Company's common stock.
Expected dividends. The expected dividend yield is zero as the Company has not and does not expect to pay dividends.
Risk-free interest rate. The risk-free interest rate reflects the U.S. Treasury yield for a similar expected life instrument in effect at the time of the grant of the ESPP share.
The assumptions utilized for the ESPP shares for the nine months ended October 31, 2021 were as follows:
Nine Months Ended October 31,
2021
Expected life (in years)0.5
Expected volatility48.70%
Expected dividends0.00%
Risk-free interest rate0.05%
As of October 31, 2021, total unrecognized compensation expense related to the ESPP was $0.3 million. That cost is expected to be recognized over the remaining term of the initial offering period.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
9 Months Ended
Oct. 31, 2021
Leases [Abstract]  
Leases Leases
Operating Leases
The Company leases its facilities and a portion of its equipment under various non-cancellable agreements, which expire at various times through July 2028, some of which include options to extend the leases for up to five years.
The components of lease expense for the three and nine months ended October 31, 2021 were as follows:
Three Months Ended October 31, 2021Nine Months Ended October 31, 2021
Operating lease expense$733 $2,154 
Short-term lease expense226 619 
Variable lease expense63 210 
Total$1,022 $2,983 
Supplemental cash flow information for the nine months ended October 31, 2021 related to operating leases was as follows:
Cash paid for amounts included in the measurement of operating lease liabilities$2,212 
Right-of-use assets obtained in exchange for operating lease liabilities1,771 
The weighted-average remaining lease term and weighted-average discount rate for the Company's operating lease liabilities as of October 31, 2021 were 5.02 years and 4.4%, respectively.
Future minimum lease payments as of October 31, 2021 were as follows:
Fiscal Year Ending January 31,Operating Leases
2022 (remaining)$775 
20233,054 
20242,708 
20251,895 
20261,929 
Thereafter2,671 
Total lease liabilities13,032 
Less: imputed interest(992)
Total lease obligations12,040 
Less: current obligations(2,717)
Long-term lease obligations$9,323 
Future minimum lease payments as of January 31, 2021, prior to our adoption of the new lease ASU, were as follows:
Fiscal Year Ending January 31,Operating Leases
2022$2,445
20231,937
20241,942
20251,630
20261,679
Thereafter2,544
Total lease liabilities$12,177
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies
9 Months Ended
Oct. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
In addition to the operating lease commitments described in Note 11 "Leases", the Company has additional contractual commitments as described further below.
Purchase Commitments
The Company’s purchase commitments consist of non-cancellable agreements to purchase goods and services, primarily licenses, entered into in the ordinary course of business.
Financing Obligations and Construction Liabilities
The Company entered into a new lease agreement for our headquarters in November 2020 with a new lessor. The lease goes through 2035 with options to renew. Due to a purchase option contained in the lease, the Company is deemed to have continuing involvement and is considered to be the owner of our headquarters for accounting purposes. As a result, the Company did not meet the criteria to apply sale-leaseback accounting and therefore, recorded an asset and corresponding financing obligation for $16.3 million at inception of the lease. Upon expiration of the purchase option in the lease, the lease will be analyzed for applicable lease accounting. The fair value of the leased property and corresponding financing obligation are included in property and equipment, net and financing obligations on the unaudited condensed consolidated balance sheets, respectively.
In January 2021, the Company entered into an agreement for a parking deck which is an addition to our existing headquarters building. Due to the Company also being deemed to be the owner of the parking deck for accounting purposes, the costs associated with the construction of the parking deck were capitalized as construction in progress with a corresponding construction liability through construction. Upon completion of the parking deck in September 2021, for approximately $17.7 million, the costs of the construction in progress and the corresponding construction liability were reclassified to property and equipment, net and financing obligations on the unaudited condensed consolidated balance sheets, respectively. Upon expiration of the purchase option in the lease, the lease will be analyzed for applicable lease accounting.
In April 2021, the Company entered into a new lease agreement for the construction of an additional office building that is on the property of our existing headquarters. Due to the Company also being deemed to be the owner of the additional building for accounting purposes, the costs associated with the construction of the building will be capitalized as construction in progress with a corresponding construction liability through construction which is estimated to be approximately $24.0 million. Upon completion of the building, the construction liability will be recorded as a financing obligation. Upon expiration of the purchase option in the lease, the lease will be analyzed for applicable lease accounting. The costs of the construction in progress and corresponding construction liability are included in property and equipment, net and construction liability, noncurrent on the unaudited condensed consolidated balance sheets, respectively.
Purchase commitments and future minimum lease payments required under financing obligations as of October 31, 2021 were as follows:
Fiscal Year Ending January 31,Purchase commitmentsFinancing obligations - leased facility
2022 (remaining)1,073 672 
20235,356 2,712 
20244,471 2,773 
20253,040 2,835 
20261,503 2,899 
Thereafter1,104 35,912 
Total$16,547 $47,803 
Residual financing obligations and assets10,104 
Less: amount representing interest(24,147)
Financing obligations$33,760 
Indemnification
In the ordinary course of business, the Company generally includes standard indemnification provisions in its arrangements with third parties, including vendors, customers, and the Company’s directors and officers. Pursuant to these provisions, the Company may be obligated to indemnify such parties for losses or claims suffered or incurred. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances involved in each particular provision. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any material liabilities related to such obligations in the accompanying unaudited condensed consolidated financial statements.
Legal Proceedings
From time to time, the Company may become involved in legal proceedings or be subject to claims including the following:
On February 23, 2021, the Company and certain of its officers and other employees were served with grand jury subpoenas wherein the Antitrust Division of the Department of Justice is seeking documents and information in connection with an investigation of the Company’s hiring and wage practices under U.S. federal antitrust laws. The Company has retained
outside counsel and is fully cooperating with the authorities. Although there can be no assurance with respect to the outcome of this matter, the Company believes its hiring and wage practices do not violate antitrust laws.
On March 12, 2021, a putative class action complaint was filed in the United States District Court for the Eastern District of North Carolina (the "District Court"). The sole class representative in the suit is one individual alleging a contract, combination or conspiracy between and among the Company, Live Oak Bancshares, Inc. ("Live Oak") and Apiture, Inc. ("Apiture") not to solicit or hire each other’s employees in violation of Section 1 of the Sherman Act and N.C. Gen Stat. §§ 75-1 and 75-2. The complaint seeks treble damages and additional remedies, including restitution, disgorgement, reasonable attorneys’ fees, the costs of the suit, and pre-judgment and post judgment interest. The complaint does not allege any specific damages. On November 23, 2021, the District Court approved preliminary settlements between the plaintiff and defendant Live Oak in the amount of approximately $3.9 million and unnamed party Apiture in the amount of approximately $0.8 million. Although there can be no assurance with respect to the outcome of this matter, the Company believes the alleged claims are not meritorious and intends to defend itself vigorously.
The Company does not presently believe the above matters will have a material adverse effect on its day-to-day operations or the quality of the services, products or innovation it continues to provide to its customers. However, regardless of the outcome, legal proceedings can have an adverse impact on us because of the related expenses, diversion of management resources, and other factors.
Given the uncertainty and preliminary stages of these matters, we cannot reasonably estimate any possible loss or range of loss that may result.
Other Commitments and Contingencies
The Company may be subject to audits by tax authorities in jurisdictions where it conducts business. These audits may result in assessments of additional taxes that are subsequently resolved with the authorities or potentially through the courts. The Company accrues for any assessments if deemed probable and estimable.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Related-Party Transactions
9 Months Ended
Oct. 31, 2021
Related Party Transactions [Abstract]  
Related-Party Transactions Related-Party Transactions
The Company’s main vendor is also an equityholder in the Company. Total payments related to the agreement with the related party are disclosed in Note 8. The Company also purchases services from this related party to assist in managing its own sales cycle, customer relationship management, and other business functions. The Company has a non-cancellable agreement with the related party for the purchase of services. In December 2020, this agreement was renewed for one year and expires in December 2021. Total payments to the related party for these services recorded to expenses were $0.3 million and $0.4 million for the three months ended October 31, 2020 and 2021, respectively, and $0.9 million and $1.2 million for the nine months ended October 31, 2020 and 2021, respectively, and $1.3 million and $0.2 million were in prepaid expenses and other current assets as of January 31, 2021 and October 31, 2021, respectively. Accounts payable to the related party were $4.4 million and $5.2 million at January 31, 2021 and October 31, 2021, respectively, included in accounts payable, related parties.
In the quarter ended July 31, 2020, certain equityholders ceased to qualify as related parties of the Company and the amounts disclosed related to them are accordingly presented through April 30, 2020 only. Included in revenues from three equityholders, who are also customers of the Company, is $0.0 million for the three months ended October 31, 2020 and $2.8 million for the nine months ended October 31, 2020.
The Company has a banking relationship with one of its former equityholders who was considered a related party. In the quarter ended July 31, 2020, the equityholder ceased to qualify as a related party of the Company and the amounts disclosed related to such former equityholder are accordingly presented as a related party through April 30, 2020 only. Included in interest income is $0.0 million for the three months ended October 31, 2020 and $0.1 million for the nine months ended October 31, 2020.
The Company entered into an agreement with one of its equityholders in May 2016 to spend an agreed-upon amount of funds over a three-year period to further the alliance between the two companies. In April 2019, the agreement was extended for an additional three years. As of October 31, 2021, the Company was in compliance with the terms of the
agreement. In the quarter ended July 31, 2020, the equityholder ceased to qualify as a related party of the Company and the amounts disclosed related to such equityholder are accordingly presented as a related party through April 30, 2020 only. No funds were spent under the agreement during the nine months ended October 31, 2020.
The Company entered into a Merger Agreement, as disclosed in Note 1 "Organization and Description of Business". Affiliates of Insight Partners are equityholders of SimpleNexus and certain other parties in connection with the transactions contemplated by the Merger Agreement, and other affiliates of Insight Partners are currently significant stockholders of the Company. See Note 15 "Subsequent Event" for additional information regarding the Merger Agreement.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Loss per Share
9 Months Ended
Oct. 31, 2021
Earnings Per Share [Abstract]  
Basic and Diluted Loss per Share Basic and Diluted Loss per Share
Basic loss per share is computed by dividing net loss attributable to nCino, Inc. by the weighted-average number of common shares outstanding for the fiscal period. Diluted loss per share is computed by giving effect to all potential weighted average dilutive common stock, including stock options issued and outstanding, nonvested RSUs issued and outstanding, and shares issuable pursuant to the ESPP. The dilutive effect of outstanding awards is reflected in diluted earnings per share by application of the treasury stock method. Diluted loss per share for the three months ended October 31, 2020 and 2021 and for the nine months ended October 31, 2020 and 2021 is the same as the basic loss per share as there was a net loss for those periods, and inclusion of potentially issuable shares was anti-dilutive.
The components of basic and diluted loss per share for periods presented are as follows (in thousands, except share and per share data):
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Basic and diluted loss per share:
Numerator
Net loss attributable to nCino, Inc.$(9,063)$(13,636)$(28,478)$(42,327)
Denominator
Weighted-average common shares outstanding91,600,203 96,431,082 85,962,141 95,510,413 
Basic and diluted loss per share attributable to nCino, Inc.$(0.10)$(0.14)$(0.33)$(0.44)
The weighted-average number of shares outstanding used in the computation of diluted loss per share does not include the effect of the following potential outstanding common stock because the effect would have been anti-dilutive:
Nine Months Ended October 31,
20202021
Stock options issued and outstanding6,620,274 2,873,232 
Nonvested RSUs issued and outstanding1,834,626 2,007,528 
Shares issuable pursuant to the ESPP— 34,128 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
9 Months Ended
Oct. 31, 2021
Subsequent Events [Abstract]  
Subsequent Event Subsequent EventOn November 16, 2021, the Company entered into the Merger Agreement with Parent, SimpleNexus and certain other parties thereto, with the Company and SimpleNexus surviving as wholly-owned subsidiaries of Parent. The Merger Agreement provides, among other things, that on the terms and subject to the conditions set forth therein, the Company will pay to certain securityholders of SimpleNexus and certain blocker entities a total consideration of approximately $1.2 billion, subject to certain customary adjustments. The consideration to be paid to such securityholders will consist, in the aggregate, of approximately 80% Parent Common Stock (at a fixed value of $72.5250 per share, which is the average of the daily volume weighted average prices of the shares of the Company Common Stock for the 20 trading days prior to and including November 12, 2021) and approximately 20% in cash, subject to certain customary adjustments. Any securityholder of SimpleNexus or the blocker entities that is not an accredited investor will receive his, her or its portion of the merger consideration solely in cash
and the securityholders that are accredited investors will receive proportionally more shares of Parent Common Stock and less cash. A portion of the cash consideration will also be held in escrow to serve as security for the potential payment of a customary post-closing purchase price adjustment, capped at the amount of such escrowed funds.
In connection with the transaction contemplated by the Merger Agreement, each share of the Company Common Stock, par value $0.0005, that is issued and outstanding immediately prior to the effectuation of the merger will automatically convert into an equivalent corresponding share of Parent Common Stock, having the same designations, rights, powers and preferences and the qualifications, limitations and restrictions as the corresponding share of the Company Common Stock being converted. Accordingly, upon the consummation of the merger, the Company's stockholders immediately prior to the consummation of the merger will become the stockholders of the Parent. The stockholders of the Company will not recognize gain or loss for U.S. federal income tax purposes upon the conversion of their shares in connection with the merger.
The merger will be conducted pursuant to Section 251(g) of the General Corporation Law of the State of Delaware, which provides for the formation of a holding company without a vote of the stockholders of the constituent corporation. The conversion of stock will occur automatically. Following the consummation of the merger, Parent Common Stock shares will continue to trade on the Nasdaq Global Select Market on an uninterrupted basis under the symbol “NCNO” with a new CUSIP number. Immediately after consummation of the merger, Parent will have, on a consolidated basis, the same assets, businesses and operations as the Company had immediately prior to the consummation of the merger. As a result of the merger, Parent will become the successor issuer to the Company pursuant to 12g-3(a) of the Exchange Act and as a result the Parent Common Stock shares will be deemed registered under Section 12(b) of the Exchange Act.
The completion of the merger is subject to customary closing conditions, including, without limitation, (i) the expiration or termination of the applicable waiting periods under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended, (ii) the absence of any material applicable law or any order that has the effect of enjoining or otherwise prohibiting the completion of the mergers, (iii) the receipt of certain tax opinions, (iv) the absence of a material adverse effect on the Company and SimpleNexus, and (v) the authorization for listing of the shares of Parent Common Stock on Nasdaq. The closing of the transactions contemplated by the Merger Agreement is anticipated to occur in the fourth quarter of the Company’s fiscal year, ending January 31, 2022.
Affiliates of Insight Partners are equityholders of SimpleNexus and certain other parties in connection with the transactions contemplated by the Merger Agreement, and other affiliates of Insight Partners are currently significant stockholders of the Company (collectively, the “Insight Parties”). As such, and as a condition and material inducement to the willingness of the Company, Parent and other parties to enter into the Merger Agreement, Parent and the Insight Parties have entered into a restrictive covenant agreement with Parent providing for, among other things, the Insight Parties’ agreement not to sell or otherwise directly or indirectly dispose of approximately two-thirds of the shares of Parent Common Stock that will be held by the Insight Parties following the closing of the transactions contemplated by the Merger Agreement, on a pro forma basis, and assuming no sales by the Insight Parties of shares of the Company’s Common Stock prior to the closing of the transactions contemplated by the Merger Agreement. Following the closing of the transactions contemplated by the Merger Agreement, approximately one-third of this approximately two-thirds will be released from such restrictions on each of the six, nine and twelve month anniversaries of the closing of the transactions contemplated by the Merger Agreement.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Principles of Consolidation and Basis of Presentation
Principles of Consolidation and Basis of Presentation: The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) as set forth in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification ("ASC") and applicable rules and regulations of the Securities Exchange Commission ("SEC") regarding interim financial reporting. Certain information and 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 unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended January 31, 2021 filed with the SEC on March 31, 2021. The unaudited condensed consolidated financial statements include accounts of the Company’s wholly-owned subsidiaries, as well as a variable interest entity in which the Company is the primary beneficiary. All intercompany accounts and transactions are eliminated. See the variable interest entity section below and Note 3 "Variable Interest Entity and Redeemable Non-Controlling Interest" for additional information regarding the Company’s variable interest entity.
The Company is subject to the normal risks associated with technology companies that have not demonstrated sustainable income from operations, including product development, the risk of customer acceptance and market penetration of its products and services and, ultimately, the need to attain profitability to generate positive cash resources.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal 2022 or any future period.
In March 2021, a Certificate of Amendment was filed with the state of Delaware for Visible Equity, LLC ("Visible Equity"), a wholly-owned subsidiary of the Company, to change its name to nCino Portfolio Analytics, LLC. The state of Delaware effected the name change in April 2021.
Effective February 1, 2021, the Company adopted the requirement of Accounting Standards Update ("ASU") 2016-02, Leases (Topic 842) using the alternative transition method. Under this method, the Company is not required to restate or disclose the effects of applying this ASU for comparative periods. See the Recently Adopted Accounting Guidance section for the adoption of ASU 2016-02, Leases (Topic 842).
Variable Interest Entity Variable Interest Entity: The Company holds an interest in a Japanese company (“nCino K.K.”) that is considered a variable interest entity ("VIE"). nCino K.K. is considered a VIE as it has insufficient equity capital to finance its activities without additional financial support. The Company is the primary beneficiary of nCino K.K. as it has the power over the activities that most significantly impact the economic performance of nCino K.K. and has the obligation to absorb expected losses and the right to receive expected benefits that could be significant to nCino K.K., in accordance with accounting guidance. As a result, the Company consolidated nCino K.K. and all significant intercompany accounts have been eliminated. The Company will continue to assess whether it has a controlling financial interest and whether it is the primary beneficiary at each reporting period. Other than the Company’s equity investment, the Company has not provided financial or other support to nCino K.K. that it was not contractually obligated to provide. The assets of the VIE can only be used to settle the obligations of the VIE and the creditors of the VIE do not have recourse to the Company. The assets and liabilities of the VIE were not significant to the Company’s consolidated financial statements except for cash which is reflected on the unaudited condensed consolidated balance sheets. See Note 3 "Variable Interest Entity and Redeemable Non-Controlling Interest" for additional information regarding the Company’s variable interest.
Redeemable Non-Controlling Interest Redeemable Non-Controlling Interest: Redeemable non-controlling interest relates to minority investors of nCino K.K. An agreement with the minority investors of nCino K.K. contains redemption features whereby the interest held by the minority investors are redeemable either at the option of the (i) minority investors or (ii) the Company, both beginning on the eighth anniversary of the initial capital contribution. If the interest of the minority investors were to be redeemed under this agreement, the Company would be required to redeem the interest based on a prescribed formula derived from the relative revenues of nCino K.K. and the Company. The balance of the redeemable non-controlling interest is reported at the greater of the initial carrying amount adjusted for the redeemable non-controlling interest’s share of earnings or losses and other comprehensive income or loss, or its estimated redemption value. The resulting changes in the estimated redemption amount (increases or decreases) are recorded with corresponding adjustments against retained earnings or, in the absence of retained earnings, additional paid-in-capital. These interests are presented on the unaudited condensed consolidated balance sheets outside of equity under the caption “Redeemable non-controlling interest.”
Use of Estimates Use of Estimates: The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates and assumptions made by the Company’s management are used for, but not limited to, revenue recognition including determining the nature and timing of satisfaction of performance obligations, variable consideration, stand-alone selling price, and other revenue items requiring significant judgement; the average period of benefit associated with costs capitalized to obtain revenue contracts; fair value of assets acquired and liabilities assumed for business combinations; the useful lives of intangible assets; the valuation allowance on deferred tax assets; redemption value of redeemable non-controlling interest and stock-based compensation. The Company assesses these estimates on a regular basis using historical experience and other factors. Actual results could differ from these estimates.
Concentration of Credit Risk and Significant Customers Concentration of Credit Risk and Significant Customers: The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash, cash equivalents and restricted cash. The Company’s cash and cash equivalents exceeded the Federal deposit insurance limit at January 31, 2021 and October 31, 2021. The Company maintains its cash, cash equivalents and restricted cash with high-credit-quality financial institutions.
Restricted Cash Restricted Cash: Restricted cash consists of deposits held as collateral for the Company's bank guarantees issued in place of security deposits for certain property leases.
Accounts Receivable and Allowances Accounts Receivable and Allowances: A receivable is recorded when an unconditional right to invoice and receive payment exists, such that only the passage of time is required before payment of consideration is due. Timing of revenue recognition may differ from the timing of invoicing to customers. Certain performance obligations may require payment before delivery of the service to the customer. We recognize a contract asset in the form of accounts receivable when we have an unconditional right to payment, and we record a contract asset in the form of unbilled accounts receivable when revenues earned on a contract exceeds the billings. The Company’s standard billing terms are annual in advance. An unbilled accounts receivable is a contract asset related to the delivery of the Company’s subscription services and professional services for which the related billings will occur in a future period. Unbilled accounts receivable consists of (i) revenues recognized for professional services performed but not yet billed and (ii) revenues recognized from non-cancelable, multi-year orders in which fees increase annually but for which we are not contractually able to invoice until a future period. Accounts receivable are reported at their gross outstanding balance reduced by an allowance for estimated receivable losses, which includes allowances for doubtful accounts and a reserve for expected credit losses.
Leases
Leases: The Company determines if an arrangement is or contains a lease at inception date based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company determines the classification of the lease, whether operating or financing, at the lease commencement date, which is the date the leased assets are made available for use. The Company accounts for lease and non-lease components as a single lease component for its facilities and equipment leases. The Company did not have any finance leases as of October 31, 2021.
Operating lease right-of-use ("ROU") assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The lease term reflects the noncancelable period of the lease together with options to extend or terminate the lease when it is reasonably certain the Company will exercise such option. Variable costs, such as common area maintenance costs, are not included in the measurement of the ROU assets and lease liabilities, but are expensed as incurred. The Company's leases do not generally provide an implicit rate; therefore, the Company uses its incremental borrowing rate in determining the present value of the lease payments. Lease expense is recognized on a straight-line basis over the lease term.
The Company does not recognize ROU assets or lease liabilities for leases with a term of 12 months or less. Lease expense for such leases is recognized on a straight-line basis over the lease term.
Recently Adopted Accounting Guidance and Recent Accounting Pronouncements Not Yet Adopted Recently Adopted Accounting Guidance: In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The standard will affect all entities that lease assets and will require lessees to recognize a lease liability and a right-of-use asset for all leases (except for short-term leases that have a duration of less than one year) as of the date on which the lessor makes the underlying asset available to the lessee. For lessors, accounting for leases is substantially the same as in prior periods. In July 2018, the FASB issued ASU 2018-10, Codification Improvements to Topic 842, Leases, to clarify how to apply certain aspects of the new leases standard. ASU 2016-02, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, and early adoption is permitted. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021.
The Company used the alternative transition method in which the Company is not required to restate or disclose the effects of applying this ASU for comparative periods. The Company elected the package of practical expedients which permits the Company to not reassess prior conclusions pertaining to lease identification, lease classification, and initial direct costs. The Company did not elect the use-of-hindsight or the practical expedient pertaining to land easements. In addition, the Company elected ongoing practical expedients including the option to not recognize right-of-use assets and lease liabilities for short term leases (leases with an original term of twelve months or less). The Company also elected the practical expedient to not separate lease and non-lease components for our facilities and equipment leases.
The adoption of this ASU resulted in the recognition of operating right-of-use assets of $10.5 million and lease liabilities of $12.2 million, and the derecognition of deferred rent on the Company's unaudited condensed consolidated balance sheet on February 1, 2021. The adoption of this ASU did not impact the Company's unaudited condensed consolidated statements of operations, comprehensive loss or the unaudited condensed consolidated statements of cash flows. Upon the adoption of this ASU there was no change to the accounting for the Company's financing obligation.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments–Credit Losses: Measurement of Credit Losses on Financial Instruments, which changes the impairment model for most financial assets. The new model uses a forward-looking expected loss method, which will generally result in earlier recognition of allowances for losses. ASU 2016-13, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates for fiscal years beginning after December 15, 2022 and for interim periods within those fiscal years. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU, which impacted the Company's allowance for doubtful accounts, did not have a material impact on the Company's unaudited condensed consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, with early adoption permitted, including adoption in an interim period. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited condensed consolidated financial statements.
In October 2020, the FASB issued ASU 2020-10, Codification Improvements. The guidance includes amendments to improve the codification by ensuring that all guidance that requires or provides an option for an entity to provide information in the notes to the financial statements is codified in the disclosure section of the codification and to clarify guidance so that entities can apply guidance more consistently on codifications that are varied in nature where the original guidance may have been unclear. ASU 2020-10 is effective for emerging growth companies following private company adoption dates in fiscal years beginning after December 15, 2021, and interim periods within annual periods beginning after December 15, 2022, and early adoption is permitted. If the Company were to cease meeting the emerging growth company criteria during the fiscal year ending January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2022. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, the Company adopted this ASU effective February 1, 2021. The adoption of this ASU did not have a material impact on the Company’s unaudited condensed consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted: In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805) - Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The standard addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. ASU 2021-08 requires an acquirer to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. ASU 2021-08 is effective for emerging growth companies following private company adoption dates in fiscal years beginning
after December 15, 2023, and for interim periods within those fiscal years, and early adoption is permitted. Since the Company will cease to qualify as an emerging growth company as of January 31, 2022, this ASU would be effective for the Company for its Annual Report on Form 10-K for the fiscal year ended January 31, 2024, with early adoption permitted. The Company is currently evaluating the impact of this standard to the Company's financial statements.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Activity in Allowance for Doubtful Accounts
A summary of activity in the allowance for doubtful accounts is as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Balance, beginning of period$622 $59 $— $88 
Charged to (recovery of) bad debt expense(277)89 342 84 
Other— — — (24)
Translation adjustments(3)— 
Balance, end of period$342 $151 $342 $151 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Variable Interest Entity and Redeemable Non-Controlling Interest (Tables)
9 Months Ended
Oct. 31, 2021
Noncontrolling Interest [Abstract]  
Temporary Equity
The following table summarizes the activity in the redeemable non-controlling interests for the period indicated below:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Balance, beginning of period$4,384 $2,463 $4,356 $3,791 
Net loss attributable to redeemable non-controlling interest (excluding adjustment to non-controlling interest)(292)(389)(700)(1,259)
Foreign currency translation(2)(82)167 (233)
Adjustment to redeemable non-controlling interest76 368 343 61 
Balance, end of period$4,166 $2,360 $4,166 $2,360 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments (Tables)
9 Months Ended
Oct. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis The following table summarizes the Company’s financial assets measured at fair value as of January 31, 2021 and October 31, 2021 and indicates the fair value hierarchy of the valuation:
Fair value measurements on a recurring basis as of January 31, 2021
Level 1Level 2Level 3
Assets:
Money market accounts (included in cash and cash equivalents)
$332,541 $— $— 
Total assets$332,541 $— $— 
Fair value measurements on a recurring basis as of October 31, 2021
Level 1Level 2Level 3
Assets:
Money market accounts (included in cash and cash equivalents)
$329,501 $— $— 
Time deposits (included in other long-term assets)335 — — 
Total assets$329,836 $— $— 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Tables)
9 Months Ended
Oct. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue by Geographic Region
Revenues by geographic region were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
United States$47,635 $58,357 $132,155 $167,389 
International6,594 11,679 15,551 31,521 
$54,229 $70,036 $147,706 $198,910 
Schedule of Accounts, Notes, Loans and Financing Receivable
Accounts receivable, less allowance for doubtful accounts, is as follows as of January 31, 2021 and October 31, 2021:
As of January 31, 2021As of October 31, 2021
Trade accounts receivable$53,272 $31,027 
Unbilled accounts receivable1,814 1,873 
Allowance for doubtful accounts(88)(151)
Other accounts receivable519 1,027 
Total accounts receivable, net$55,517 $33,776 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
9 Months Ended
Oct. 31, 2021
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property and equipment, net consisted of the following:
As of January 31, 2021As of October 31, 2021
Furniture and fixtures$6,706 $7,045 
Computers and equipment5,039 6,181 
Buildings and land1
16,300 33,978 
Leasehold improvements11,581 13,425 
Construction in progress2
277 6,623 
39,903 67,252 
Less accumulated depreciation(9,960)(13,336)
$29,943 $53,916 
The Company recognized depreciation expense as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Cost of revenues$346 $326 $935 $1,063 
Sales and marketing279 275 792 872 
Research and development361 467 941 1,313 
General and administrative136 159 362 461 
Total depreciation expense$1,122 $1,227 $3,030 $3,709 
1The construction of a parking deck, which is an addition to our existing headquarters, began in fiscal 2022 and was completed during September 2021. Since we are considered the owners of the parking deck for accounting purposes, upon completion of the construction of the parking deck, $17.7 million was reclassified from construction in progress to buildings and land within property and equipment, net on the unaudited condensed consolidated balance sheets. See Note 12 "Commitments and Contingencies" for additional details.
2The increase in construction in progress is primarily due to construction for an additional office building that is on the property of our existing headquarters for which we are considered the owners for accounting purposes. See Note 12 "Commitments and Contingencies" for additional details including future commitments.
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Oct. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The change in the carrying amounts of goodwill was as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Balance, beginning of period$56,527 $56,740 $55,840 $57,149 
Translation adjustments(229)237 458 (172)
Balance, end of period$56,298 $56,977 $56,298 $56,977 
Schedule of Finite-Lived Intangible Assets
Intangible assets, net are as follows:
As of January 31, 2021As of October 31, 2021
Gross
Amount
Accumulated
Amortization
Net Carrying
Amount
Gross
Amount
Accumulated
Amortization
Net Carrying
Amount
Acquired developed technology$6,320 $(2,295)$4,025 $6,279 $(3,459)$2,820 
Customer relationships21,721 (2,609)19,112 21,719 (3,861)17,858 
Trademarks128 (128)— 128 (128)— 
$28,169 $(5,032)$23,137 $28,126 $(7,448)$20,678 
Finite-lived Intangible Assets Amortization Expense
The Company recognized amortization expense as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Cost of subscription revenues$386 $388 $1,133 $1,177 
Sales and marketing417 418 1,252 1,253 
General and administrative— — 10 — 
Total amortization expense$803 $806 $2,395 $2,430 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The expected future amortization expense for intangible assets as of October 31, 2021 is as follows:
Fiscal Year Ending January 31,
2022 (remaining)$811 
20233,239 
20242,530 
20251,670 
20261,670 
Thereafter10,758 
$20,678 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity (Tables)
9 Months Ended
Oct. 31, 2021
Equity [Abstract]  
Schedule of Stock by Class
At October 31, 2021, the Company committed a total of 25,138,069 shares of common stock for future issuance as follows:
Issued and outstanding stock options2,873,232 
Nonvested issued and outstanding restricted stock units ("RSUs")2,007,528 
Possible issuance under stock plans20,257,309 
25,138,069 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
9 Months Ended
Oct. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock Option Activity
Stock option activity for the nine months ended October 31, 2021 was as follows:
Number of
Shares
Weighted
Average
Exercise Price
Outstanding, January 31, 20215,467,012 $6.00 
Granted— — 
Expired or forfeited(66,493)14.79 
Exercised(2,527,287)4.99 
Outstanding, October 31, 20212,873,232 $6.68 
Exercisable, October 31, 20212,528,860 $5.56 
Fully vested or expected to vest, October 31, 20212,838,795 $6.58 
Schedule of Nonvested Restricted Stock Units Activity
RSU activity during the nine months ended October 31, 2021 was as follows:
Number of
Shares
Weighted Average
Grant Date Fair
Value
Nonvested, January 31, 20211,848,296 $22.07 
Granted812,025 70.01 
Vested(520,585)20.83 
Forfeited(132,208)34.37 
Nonvested, October 31, 20212,007,528 $40.97 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The assumptions utilized for the ESPP shares for the nine months ended October 31, 2021 were as follows:
Nine Months Ended October 31,
2021
Expected life (in years)0.5
Expected volatility48.70%
Expected dividends0.00%
Risk-free interest rate0.05%
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Oct. 31, 2021
Leases [Abstract]  
Lease, Cost
The components of lease expense for the three and nine months ended October 31, 2021 were as follows:
Three Months Ended October 31, 2021Nine Months Ended October 31, 2021
Operating lease expense$733 $2,154 
Short-term lease expense226 619 
Variable lease expense63 210 
Total$1,022 $2,983 
Supplemental cash flow information for the nine months ended October 31, 2021 related to operating leases was as follows:
Cash paid for amounts included in the measurement of operating lease liabilities$2,212 
Right-of-use assets obtained in exchange for operating lease liabilities1,771 
Lessee, Operating Lease, Liability, Maturity
Future minimum lease payments as of October 31, 2021 were as follows:
Fiscal Year Ending January 31,Operating Leases
2022 (remaining)$775 
20233,054 
20242,708 
20251,895 
20261,929 
Thereafter2,671 
Total lease liabilities13,032 
Less: imputed interest(992)
Total lease obligations12,040 
Less: current obligations(2,717)
Long-term lease obligations$9,323 
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease payments as of January 31, 2021, prior to our adoption of the new lease ASU, were as follows:
Fiscal Year Ending January 31,Operating Leases
2022$2,445
20231,937
20241,942
20251,630
20261,679
Thereafter2,544
Total lease liabilities$12,177
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies (Tables)
9 Months Ended
Oct. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Contractual Obligation, Fiscal Year Maturity
Purchase commitments and future minimum lease payments required under financing obligations as of October 31, 2021 were as follows:
Fiscal Year Ending January 31,Purchase commitmentsFinancing obligations - leased facility
2022 (remaining)1,073 672 
20235,356 2,712 
20244,471 2,773 
20253,040 2,835 
20261,503 2,899 
Thereafter1,104 35,912 
Total$16,547 $47,803 
Residual financing obligations and assets10,104 
Less: amount representing interest(24,147)
Financing obligations$33,760 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Loss per Share (Tables)
9 Months Ended
Oct. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The components of basic and diluted loss per share for periods presented are as follows (in thousands, except share and per share data):
Three Months Ended October 31,Nine Months Ended October 31,
2020202120202021
Basic and diluted loss per share:
Numerator
Net loss attributable to nCino, Inc.$(9,063)$(13,636)$(28,478)$(42,327)
Denominator
Weighted-average common shares outstanding91,600,203 96,431,082 85,962,141 95,510,413 
Basic and diluted loss per share attributable to nCino, Inc.$(0.10)$(0.14)$(0.33)$(0.44)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The weighted-average number of shares outstanding used in the computation of diluted loss per share does not include the effect of the following potential outstanding common stock because the effect would have been anti-dilutive:
Nine Months Ended October 31,
20202021
Stock options issued and outstanding6,620,274 2,873,232 
Nonvested RSUs issued and outstanding1,834,626 2,007,528 
Shares issuable pursuant to the ESPP— 34,128 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Description of Business (Details) - $ / shares
Nov. 16, 2021
Oct. 31, 2021
Jan. 31, 2021
Subsidiary, Sale of Stock [Line Items]      
Common stock, par value (in USD per share)   $ 0.0005 $ 0.0005
SimpleNexus | Subsequent Event      
Subsidiary, Sale of Stock [Line Items]      
Common stock, par value (in USD per share) $ 0.0005    
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Jan. 31, 2021
Feb. 01, 2021
Concentration Risk [Line Items]            
Operating lease right-of-use assets, net $ 10,420   $ 10,420   $ 0  
Operating lease, liability $ 12,040   $ 12,040      
Cumulative Effect, Period of Adoption, Adjustment            
Concentration Risk [Line Items]            
Operating lease right-of-use assets, net           $ 10,500
Operating lease, liability           $ 12,200
Accounts Receivable | Customer Concentration Risk | No Customer            
Concentration Risk [Line Items]            
Concentration risk, percentage         10.00%  
Accounts Receivable | Customer Concentration Risk | Equity Holder            
Concentration Risk [Line Items]            
Concentration risk, percentage     34.00%      
Revenue Benchmark | Customer Concentration Risk | No Customer            
Concentration Risk [Line Items]            
Concentration risk, percentage 10.00% 10.00% 10.00% 10.00%    
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Summary of Uncollectible Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, beginning of period $ 59 $ 622 $ 88 $ 0
Charged to (recovery of) bad debt expense 89 (277) 84 342
Other 0 0 (24) 0
Translation adjustments 3 (3) 3 0
Balance, end of period $ 151 $ 342 $ 151 $ 342
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Variable Interest Entity and Redeemable Non-Controlling Interest - Narrative (Details) - nCino K.K - USD ($)
$ in Millions
Oct. 31, 2019
Oct. 31, 2021
Schedule of Equity Method Investments [Line Items]    
Payments to noncontrolling interests $ 4.7  
Estimated redeemable noncontrolling interest redemption value   $ 0.5
nCino K.K    
Schedule of Equity Method Investments [Line Items]    
Ownership percentage by parent 0.51%  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Variable Interest Entity and Redeemable Non-Controlling Interest - Financial Assets Measured at Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Increase (Decrease) in Temporary Equity [Roll Forward]        
Balance, beginning of period $ 2,463 $ 4,384 $ 3,791 $ 4,356
Net loss attributable to redeemable non-controlling interest (excluding adjustment to non-controlling interest) (389) (292) (1,259) (700)
Foreign currency translation (82) (2) (233) 167
Adjustment to redeemable non-controlling interest 368 76 61 343
Balance, end of period $ 2,360 $ 4,166 $ 2,360 $ 4,166
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments - Summary of Financial Assets (Details) - Fair Value, Measurement, Recurring - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Level 1    
Assets:    
Time deposits (included in other long-term assets) $ 335  
Total assets 329,836 $ 332,541
Level 1 | Money Market Funds    
Assets:    
Money market accounts (included in cash and cash equivalents) 329,501 332,541
Level 2    
Assets:    
Time deposits (included in other long-term assets) 0  
Total assets 0 0
Level 2 | Money Market Funds    
Assets:    
Money market accounts (included in cash and cash equivalents) 0 0
Level 3    
Assets:    
Time deposits (included in other long-term assets) 0  
Total assets 0 0
Level 3 | Money Market Funds    
Assets:    
Money market accounts (included in cash and cash equivalents) $ 0 $ 0
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Revenue By Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Disaggregation of Revenue [Line Items]        
Total revenues $ 70,036 $ 54,229 $ 198,910 $ 147,706
United States        
Disaggregation of Revenue [Line Items]        
Total revenues 58,357 47,635 167,389 132,155
International        
Disaggregation of Revenue [Line Items]        
Total revenues $ 11,679 $ 6,594 $ 31,521 $ 15,551
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Accounts Receivable Less Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]    
Trade accounts receivable $ 31,027 $ 53,272
Unbilled accounts receivable 1,873 1,814
Allowance for doubtful accounts (151) (88)
Other accounts receivable 1,027 519
Total accounts receivable, net $ 33,776 $ 55,517
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Narrative (Details)
$ in Millions
9 Months Ended
Oct. 31, 2021
USD ($)
Disaggregation of Revenue [Line Items]  
Contract with customer, liability, revenue recognized $ 82.2
Remaining performance obligation amount $ 717.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-08-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation percentage 59.00%
Remaining performance obligation, expected timing of satisfaction 24 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-08-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation percentage 32.00%
Minimum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-08-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation, expected timing of satisfaction 25 months
Maximum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-08-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation, expected timing of satisfaction 48 months
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment - Property and Equipment, net (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment and finance lease right-of-use asset, before accumulated depreciation and amortization $ 67,252 $ 39,903
Less accumulated depreciation (13,336) (9,960)
Property and equipment, net 53,916 29,943
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 7,045 6,706
Computers and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,181 5,039
Buildings and land1    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 33,978 16,300
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 13,425 11,581
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 6,623 $ 277
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment - Depreciation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Property, Plant and Equipment [Line Items]        
Cost of revenues $ 326 $ 346 $ 1,063 $ 935
Total depreciation expense 1,227 1,122 3,709 3,030
Sales and marketing        
Property, Plant and Equipment [Line Items]        
Depreciation, nonproduction 275 279 872 792
Research and development        
Property, Plant and Equipment [Line Items]        
Depreciation, nonproduction 467 361 1,313 941
General and administrative        
Property, Plant and Equipment [Line Items]        
Depreciation, nonproduction $ 159 $ 136 $ 461 $ 362
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment- Narrative (Details) - USD ($)
$ in Millions
Apr. 30, 2021
Jan. 31, 2021
Property, Plant and Equipment [Abstract]    
Construction payable, estimated liability $ 24.0 $ 17.7
Construction in progress, gross $ 24.0 $ 17.7
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Goodwill [Roll Forward]        
Balance, beginning of period $ 56,740 $ 56,527 $ 57,149 $ 55,840
Translation adjustments 237 (229) (172) 458
Balance, end of period $ 56,977 $ 56,298 $ 56,977 $ 56,298
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 28,126 $ 28,169
Accumulated Amortization (7,448) (5,032)
Net Carrying Amount 20,678 23,137
Acquired developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 6,279 6,320
Accumulated Amortization (3,459) (2,295)
Net Carrying Amount 2,820 4,025
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 21,719 21,721
Accumulated Amortization (3,861) (2,609)
Net Carrying Amount 17,858 19,112
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 128 128
Accumulated Amortization (128) (128)
Net Carrying Amount $ 0 $ 0
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Finite-Lived Intangible Assets [Line Items]        
Total amortization expense $ 806 $ 803 $ 2,430 $ 2,395
Cost of subscription revenues        
Finite-Lived Intangible Assets [Line Items]        
Total amortization expense 388 386 1,177 1,133
Sales and marketing        
Finite-Lived Intangible Assets [Line Items]        
Total amortization expense 418 417 1,253 1,252
General and administrative        
Finite-Lived Intangible Assets [Line Items]        
Total amortization expense $ 0 $ 0 $ 0 $ 10
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Expected Future Amortization Expense (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 (remaining) $ 811  
2023 3,239  
2024 2,530  
2025 1,670  
2026 1,670  
Thereafter 10,758  
Net Carrying Amount $ 20,678 $ 23,137
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Reseller Agreement - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Affiliated Entity | Reseller Agreement        
Related Party Transaction [Line Items]        
Related party costs $ 11.6 $ 9.1 $ 33.4 $ 25.3
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity - Common Stock Future Issuance (Details) - shares
Oct. 31, 2021
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common Stock reserved for future issuance (in shares) 25,138,069  
Issued and outstanding stock options 2,873,232 5,467,012
Possible issuance under stock plans 20,257,309  
Common Stock reserved for future issuance 25,138,069  
Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Issued and outstanding stock options 2,873,232  
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Nonvested issued and outstanding restricted stock units ("RSUs") 2,007,528  
Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common Stock reserved for future issuance (in shares) 25,138,069  
Common Stock reserved for future issuance 25,138,069  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Stock Option Activity (Details) - $ / shares
9 Months Ended
Oct. 31, 2021
Number of Shares  
Outstanding, beginning of period (in shares) 5,467,012
Granted (in shares) 0
Expired or forfeited (in shares) (66,493)
Exercised (in shares) (2,527,287)
Outstanding, end of period (in shares) 2,873,232
Exercisable, end of period (in shares) 2,528,860
Fully vested or expected to vest, end of period (in shares) 2,838,795
Weighted Average Exercise Price  
Outstanding, beginning of period (in USD per share) $ 6.00
Granted (in USD per share) 0
Expired or forfeited (in USD per share) 14.79
Exercised (in USD per share) 4.99
Outstanding, end of period (in USD per share) 6.68
Exercisable, end of period (in USD per share) 5.56
Fully vested or expected to vest, end of period (in USD per share) $ 6.58
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Narrative (Details)
$ in Millions
9 Months Ended
Oct. 31, 2021
USD ($)
Stock Option  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Unrecognized compensation costs $ 1.5
Unrecognized compensation costs period for recognition 1 year 3 months 3 days
Restricted Stock Units (RSUs)  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Unrecognized compensation costs $ 58.5
Unrecognized compensation costs period for recognition 3 years 2 months 1 day
Employee Stock  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Unrecognized compensation costs $ 0.3
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - RSUs Activity (Details) - Restricted Stock Units (RSUs)
9 Months Ended
Oct. 31, 2021
$ / shares
shares
Number of Shares  
Nonvested, beginning of period (in shares) | shares 1,848,296
Granted (in shares) | shares 812,025
Vested (in shares) | shares (520,585)
Forfeited (in shares) | shares (132,208)
Nonvested, end of period (in shares) | shares 2,007,528
Weighted Average Grant Date Fair Value  
Nonvested, beginning of period (in USD per share) | $ / shares $ 22.07
Granted (in USD per share) | $ / shares 70.01
Vested (in USD per share) | $ / shares 20.83
Forfeited (in USD per share) | $ / shares 34.37
Nonvested, end of period (in USD per share) | $ / shares $ 40.97
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - ESPP Assumptions (Details) - Employee Stock
9 Months Ended
Oct. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected life (in years) 6 months
Expected volatility 48.70%
Expected dividends 0.00%
Risk-free interest rate 0.05%
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Narrative (Details)
Oct. 31, 2021
Leases [Abstract]  
Term of contract 5 years
Operating lease, weighted average remaining lease term 5 years 7 days
Operating lease, weighted average discount rate, percent 4.40%
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2021
Leases [Abstract]    
Operating lease expense $ 733 $ 2,154
Short-term lease expense 226 619
Variable lease expense 63 210
Total $ 1,022 $ 2,983
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Supplemental Cash Flow Information (Details)
$ in Thousands
3 Months Ended
Oct. 31, 2021
USD ($)
Leases [Abstract]  
Cash paid for amounts included in the measurement of operating lease liabilities $ 2,212
Right-of-use assets obtained in exchange for operating lease liabilities $ 1,771
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Leases [Abstract]    
2022 (remaining) $ 775  
2023 3,054  
2024 2,708  
2025 1,895  
2026 1,929  
Thereafter 2,671  
Total lease liabilities 13,032  
Less: imputed interest (992)  
Total lease obligations 12,040  
Operating lease liabilities, current portion (2,717) $ 0
Operating lease liabilities, noncurrent $ 9,323 $ 0
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Lease Payments Prior to Adoption of 842 (Details)
$ in Thousands
Jan. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 2,445
2023 1,937
2024 1,942
2025 1,630
2026 1,679
Thereafter 2,544
Total lease liabilities $ 12,177
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - Narrative (Details) - USD ($)
$ in Millions
Nov. 23, 2021
Apr. 30, 2021
Jan. 31, 2021
Nov. 30, 2020
Loss Contingencies [Line Items]        
Capital leased assets, gross       $ 16.3
Capital lease obligations       $ 16.3
Construction in progress, gross   $ 24.0 $ 17.7  
Construction payable, estimated liability   $ 24.0 $ 17.7  
Live Oak Bancshares, Inc | Subsequent Event        
Loss Contingencies [Line Items]        
Loss contingency, estimate of possible loss $ 3.9      
Apiture, Inc | Subsequent Event        
Loss Contingencies [Line Items]        
Loss contingency, estimate of possible loss $ 0.8      
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - Purchase Commitments and Future Minimum Lease Payments (Details)
$ in Thousands
Oct. 31, 2021
USD ($)
Purchase commitments  
2022 (remaining) $ 1,073
2023 5,356
2024 4,471
2025 3,040
2026 1,503
Thereafter 1,104
Total 16,547
Financing obligations - leased facility  
2022 (remaining) 672
2023 2,712
2024 2,773
2025 2,835
2026 2,899
Thereafter 35,912
Total 47,803
Residual financing obligations and assets 10,104
Less: amount representing interest (24,147)
Financing obligations $ 33,760
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Related-Party Transactions (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2021
USD ($)
equityHolder
Oct. 31, 2020
USD ($)
equityHolder
Oct. 31, 2021
USD ($)
equityHolder
Oct. 31, 2020
USD ($)
equityHolder
Jan. 31, 2021
USD ($)
Related Party Transaction [Line Items]          
Related party, non-cancellable agreement, renewal term 1 year        
Fund Spending Agreement          
Related Party Transaction [Line Items]          
Related party transaction, term of agreement (in years)     3 years    
Affiliated Entity | Agreement For Purchase Of Service          
Related Party Transaction [Line Items]          
Expenses from transactions with related party $ 400,000 $ 300,000 $ 1,200,000 $ 900,000  
Affiliated Entity | Transactions With Certain Equity Holders          
Related Party Transaction [Line Items]          
Number of affiliated entities | equityHolder   3   3  
Revenue from related parties   $ 0.0   $ 2,800,000  
Affiliated Entity | Banking Relationship          
Related Party Transaction [Line Items]          
Number of affiliated entities | equityHolder   1   1  
Interest income, related party   $ 0.0   $ 100,000  
Affiliated Entity | Fund Spending Agreement          
Related Party Transaction [Line Items]          
Number of affiliated entities | equityHolder 1   1    
Related party agreement, length of agreement (in years)     3 years    
Total amount spent for agreement       $ 0  
Prepaid Expenses and Other Current Assets | Affiliated Entity | Agreement For Purchase Of Service          
Related Party Transaction [Line Items]          
Expenses from transactions with related party     $ 200,000   $ 1,300,000
Accounts Payable | Affiliated Entity | Agreement For Purchase Of Service          
Related Party Transaction [Line Items]          
Due to related parties, current $ 5,200,000   $ 5,200,000   $ 4,400,000
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Loss per Share - Components of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Numerator        
Net loss attributable to nCino, Inc. $ (13,636) $ (9,063) $ (42,327) $ (28,478)
Denominator        
Weighted-average common shares outstanding, basic 96,431,082 91,600,203 95,510,413 85,962,141
Weighted-average common shares outstanding, diluted 96,431,082 91,600,203 95,510,413 85,962,141
Basic loss per share attributable to nCino, Inc. (in USD per share) $ (0.14) $ (0.10) $ (0.44) $ (0.33)
Diluted loss per share attributable to nCino, Inc. (in USD per share) $ (0.14) $ (0.10) $ (0.44) $ (0.33)
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Loss per Share - Weighted Average Number of Shares Excluded From Computation of EPS (Details) - shares
9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Stock Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share amount 2,873,232 6,620,274
Restricted Stock Units (RSUs)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share amount 2,007,528 1,834,626
Employee Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share amount 34,128 0
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Billions
Nov. 16, 2021
Oct. 31, 2021
Jan. 31, 2021
Subsequent Event [Line Items]      
Common stock, par value (in USD per share)   $ 0.0005 $ 0.0005
Subsequent Event | SimpleNexus      
Subsequent Event [Line Items]      
Total consideration $ 1.2    
Business combination, amount of consideration paid in common stock, percent 80.00%    
Business acquisition, share price (in usd per share) $ 72.5250    
Business combination, amount of consideration paid in cash, percent 0.20    
Common stock, par value (in USD per share) $ 0.0005    
EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .R)@5,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #LB8%3[AAW<^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*';9#B;UI:.G#@8K;.QF;+4UBQ-C:R1]^SE>FS*V!]C1TN]/ MGT"M"=(,$9_C$#"2PW0W^:Y/TH0U.Q$%"9#,";U.=4[TN7D8HM>4G_$(09L/ M?4003?, 'DE;31IF8!46(E.M-=)$U#3$"]Z:!1\^8U=@U@!VZ+&G!+SFP-0\ M,9RGKH4;8(811I^^"V@78JG^B2T=8)?DE-R2&L>Q'ERGK5JY/ MI'N#^5=RDLX!U^PZ^76U>=QOF1*-X!475&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M[(F!4SH!6=U)!0 \14 !@ !X;"]W;W)K\T ;"09_.^[S.#9*P/'O0;13 MOM,$GAX?U>_RCX>/6;*4^S+^&H5Z<]49=DC(5RR+]9/<_\8/']0W>H&,T_R7 M[(MG>[T.";)4R^00# 1))(I_]GI(Q&D /1- #P'T78!S[@WN(2#/G%60Y9]U MPS2;C)7<$V6>!C5SD.".#WQY8XKTB7IABF>CBT-FN:. M%1SBKXMX>B9^1+Y(H3'P\ M?"9WEX1Z=>'?X;AE?MQX?1+)72O9RR=X9R1L99# 0-'E^ MV_*ZC./ACMU]1"CZ)46_'<5CQI3F*GXC3WPKE:XCPJ6TRCA"Y)5$7CNB.5>1 M#$V/(M"G:U.$*QW[T$\?/C1T@T')-FC99HJ!A>4.=#Y=N-:*Q2F6KV')-$1U M;H6.]!NYBV).9EFRY*J.!=>P;:?KCMRAC?",2IY1&YXGOH[,8(%DS5A2VWJX MCO C(2_(O0@N$2K'KAS.;L,%>E)!BS'3>!=DH:%K$:F(+S.AU1O\A[6P#>HW MMQCDB0T[;2"?V2NY#Z&C1:LHR$F1IFV0['G=GMMWG=X0(Z05(6U#. U#*!3I MQ?& ?(;GR(.HSQTNZ0T&-IDS]0(6>\=40FX4U'2,MK)MQ_U?M+XY@]9^EGM1 M2XK+?8UB*+YK+05&5U4 !_?P]W1E9YPKN8M$4)],7'/F8VA567!P,W^/-I>I M9C'Y*]J>'R&X(AWV[#[&5A4(!_?UO!&G,%L]CX(+#(?H6*BJ@8-;^&<90$[F M&RDPZVT0\09>E_8\#R.J:H&#&_ESI*$,R!5QZ"_+7\F"!YF";-5BX4J^3!*P M'9AY!B\79,L4V;$XX^1G^]*V[3[9PF#-9XL8=U4S'-SLH9Z&,+#(XBU9RK@6 M%Q>8^;,';-I9E0F*&_DQ9>3V-=@PL>9GRU>#T&RZN)EB4S1:507:JBKXF5)F M\E',./)T@6%DM=/U!L5O[R?YWY-5U8"VJ@;W J:.Q5+,S-78$;66#%=L(*N< MG[9R?C,M@N(.OKJ6JG8<-.C,I.BR(( %)TP9>%@(8H25^]-6[K](6!R3ZRR% MVVE]6^(Z31-)6ID^;67ZMPE7:].]/H&"WH#+)ELFZI/W0TL"6ED^Q1W[2/9Z M.O,N%@BU6+A:8\:J"D!Q\SZVX89#&V)Y^K&U *T* &VU&CBX]Z)P[T6^JB.[N#^_ISJLTL]SX7*/+D9ULCV#N_04 MD,("*V9UO?NZ0>#L"+1.-M6,+^9[C2D)S'*QV%\KKY;[F=-\%\^J'B\V0[\P M8ZLIB?D*0NW+ 0PU5>PO%B=:;O,MNJ746B;YX8:SD"OS -Q?2:F/)^8%Y2[O MY#]02P,$% @ [(F!4Z:S>36G!P ;B !@ !X;"]W;W)K+#[KW]T%BRA]29TK%5 M:O=FM9+YEM=,OA8[WL O&]'63,%M^["2NY:SHE]45RL2!/&J9F6SN+GJO[MK M;ZY$IZJRX7XL^2/\FC:Z1560OQ6=]\**X7@4;$*YXK MO06#CT=^RZM*[P0X_AXW71R>J1<>7^]W_[E7'I19,\EO1?576:CM]2)=H()O M6%>I3^+I5SXJ%.G]K?=,L9NK5CRA5DO#;OJBMTV_&K0I&_T:[U4+OY:P3MW< MBJ: E\(+!%=25&7!%-R\8Q5K@D:PIY MM5* 0>^TRL?GO1N>1QS/^YBKUXCB)2(!P9;EM_[EO['&M7P%FA_4)P?U2;\? M=:G?M2UO%&)2@IZ>#>EA0]IO&+HV9'*+P#0HUQ?\[ZY\9!4\0:)7?W[XZ0VZ M2)8AB7J)BW"9$(*80J!5!S'T_7MEP%QBS=N7ORPA?N2.]P%0/?]@ M>PD#R+@'J2/Y\8:F.$B#J]7CL;$M8@D&? >Q%S8(#S8(O3;X,<]%IU5N>(#;I(T\$Z.,+_MVULIAFP1\,@XGW M@F\9BXUH1G]QJC(^\*5'$SK7Q286X,SA+?B(R+%7H5^$*)[*JK)"PZ9WQ%F2 MS*%9Q( /,@>TB60Q\4+[T"C6/)3 Z?<8=SHA8,&L1%Q-C&*J2,]XXF\L9^] M/_:YJQ+-PZ7B;>U)#>-&,\>=)UV+5!*Y7'>B5^SGUR%]>;!9R"N-HZ,P']%9 MY&(:!BY7G&@.1V=5557)UF55JI+[2BL\T0WV\\VAL-BQ9UU56)4W&2-*,B,( M+;P"JCL4GW@%^XEE#E!7(U5?4.]8:YIA1&SR1T3H/'-;I$(:.S(WGD@&^UD& M$+<=X,M%79=2-V=VC"9Q)'T%_A*C*85)%+@$3 M?)Q<1Z"F6!(11_H@$Z<0/Z>\YQL.GE^@@2=F]9L-+S')8.ZJ%A$2.-X[F=B" M^-GB"&K/=>>A-?DAC=.C:FQ$;!'+<.A(*^2H5_/3R,]E [V#KC/$NBH?F(9I MELE6X"9?1(EA:%.($D=*(!.ED!.4,BN.CG+B>=!-"B$)GC.W12GI>K-B-WNCC)(Y6UJD7":> M"(WX">T0A64#"9@CQ;Z< =?"<"F9HS6%:)PZ\$[\1OS\-DMP)W":C&5X@RF" MH2UUP)Q(C?A)S4QN)Y!:V,TPJ"F3A2ZD$[,1/[,Y4MH)N"9[48J-&L9^B#P7>R!W+^?5BUW+)VT>^N$&V.>PWV.BE)8XFJ'[&_,0+ MSFM=/FN7NNR;<%%5.DC*!MHR+M5@#^0P@84Q:6R,/DTIFKBZ<#J1)@V]K<^] M$OGGK:@*WLKOOTL)3M[VPQOU[+/-Q'+4SW)W[3ZU2?V@);H(7@F15 MQ]\B'"R#H/^'Y):U>BK7J:UH]8QC/^);6OOTB)N:Y!_.1R@V&4<#1*?Z@)[H?XNBU+0 ^58/AB_+ M9C]AL\(TV3\&&HOGE9=%+DJC+'*P+YWJ!'JR^>WJ;FC0Q[&UJ"&=;?4QY2/? M5V6O*B&E/=681<$EG@^!+$(D=#GZ5#E0?^5PC+W@FS(O[;1K%@&7T#Y28RQI M$\0Q#EQG!.%4+X3^>F'@7WEF8AP/:&_/J5JF+C$,XZK;/)V:9UJZ/#8'T2_Q_6/I2-A+9H PN#UPD8JQT. MMX<;)7;]^?!:*"7J_G++&8#7 O#[1@#7CC?ZR/GP7PQN_@502P,$% @ M[(F!4QZ^Q/VI P K0P !@ !X;"]W;W)K-.G[U!2 M%!]DQ4EOZ@N;E&9&W_SBD./)5L@'E0%H\C/GA9I:F=:;:]M6208Y55=B P7> M60F94XU3N;;51@)-*Z>N[ZQJ&R MN&>P53MC8E)9"O%@)K?IU'(,$7!(M E!\><1YL"YB80DUE2!7/!_V:ISJ96;)$45K3D^IO8_@%-0H&)EPBNJF^R;6P=BR2ETB)O MG)$@9T7]2W\V0NPXN*,3#E[CX)WKX#<.E7)V35:E]9%J.IM(L2726&,T,ZBT MJ;PQ&U:8UWBG)=YEZ*=GU.F[@_F=MNJ3QCW+& M)QWHP5);[-4F="LG\@[0*N8P:[.COUYX#Y M#,,][+#%#M^%S90JNY'#(Y)#UCZ+/!8E'IM*XREFQ[B*-7B7ML]@C MC5O2N']G$WF.!^<[EV\=.SY8F$YP0/VJV1[ZN$4?OP']K-4[/I(O<+J7[SF6 M>]2N\W*X.F_F'O:LWR;<+LLX#,=NZ!_N$UV6?CCRHV!\ GJG(W#?+O8KR[D) M>0YXAV4_^,O)[?8?W?=4,G-6D=M" T)K\JG03#\-R4(RTZ22&RA@Q1*&XYY6 MP7TY)]W^@_)_TBRXQ\?="!]VJ/RQ573<*M@[O:1IY+]0N6:%PN-_A6[.581O M3M:]<3W18E.UETNAL5FMAAG^GP!I#/#^2@C]/#$=:_L/9?8O4$L#!!0 ( M .R)@5-@#$+(>P@ +,E 8 >&PO=V]R:W-H965T&UL MK5I;;]LZ$OXKA-&'%G!J7G4)D@ GM]T"Y[1%T[/G8;$/BDW'VLJB5Z*3[K_? MT<6638X8M]T7VY*_&6H^#HS63U?Z756 MOS<;7<(_2U.M,PN7U=.LWE0Z6[1&ZV+&*8UFZRPO)U<7[;W/U=6%V=HB+_7G MBM3;]3JK_GNM"_-R.6&3W8TO^=/*-C=F5Q>;[$D_:/OGYG,%5[.]ET6^UF6= MFY)4>GDY^8V=W\O6H$7\(]XS^]T\F^S<;P\/?.^WT;/ 3SF-7ZQA1_Y0N[NIPD$[+0RVQ;V"_F MY>^Z#T@U_N:FJ-M/\M)A8S$A\VUMS;HWAB=8YV7WG7WOB3@P2.B( >\-N&, M#>,&HC<0KH$<,9"]@3RU!=4;J%-;B'J#J.6^(ZME^C:SV=5%95Y(U:#!6_.C M[:[6&@C.RR:S'FP%_^9@9Z]N3+F /-$+ K]J4^2+S,+%@X4O2"!;$[,DGS:Z MRII$J,D9^?/AEKQ]\XZ\(7E)OJ[,ML[*17TQL_ TC<_9O&_YIFN9C[0LR!^F MM*N:W,$3+!#[N[!]&K"? 0M[*OB.BAL>=/AI;M\3P::$4\Z0Y[D]W9QBX?Q: MZ_<_W?H1&6*?%Z+U)T;\?='/NMSJ.N!*[EW)UI4<12JVH>J@JS= MF-HV P8/]LAEM'<9G<#>/.BX8['SHPY"XC%7TF$107'%'-2=CTHHXXE#HH^* M1!K%.(?Q/N X&/#?*E/79%.996ZQ,&.O49*7U3+)Z*_;YH2',J6=.\T#9+WD!6Z)E"088ZHONG&/<+A M==C)/]F_,.)3/W.H2MQ1ZJ.89+%+O(]2">>QP[N/DE#>1O*+T6'*H\'XONA: M9]5\U?*T@!%5F$TSUV%,O>)JA*K>ZHB%-%4N5QA,T=BAX0Z!*96F;DE#8)() M(4?H.E (+#P@=0F96K1L90O0('EMF\Q]UBAA86=CA#$D;=+(+5X8C$'Y<@GS M85*E@KF$^3">,D%'".,#8?R$DFU>&=]]X!SI6T6]3/%ADBHJW,!]&(LHDV[A MQG",RY2-A#ZH!B:"H?_>U.YE9=:[\$$SHF$+[P'.&$Q77H-$'*5N^;T/.CH.<] X+"QR/MF5KKP\F9)2HYJ'^0KDC"OE1HRA M(B]H!"6X,#ZR/F"#/F-A;?7AM*A]Y2-\]8" J+L<0D","D\Z^*B8 MCHQE/N@L'A9''[4E!?0X%B'WQ0KT:^25*PR7PWV$P*927UAB.)XE0([$. M(HF'=_O16$W$ M.Y0H7Z2FBF!PO$>#5UX.QG- M0/)V3S!<2B-706(PR86W-,-P/)$'4N*8AT%)\5>4U(X'4%.D7F4P4P08.0_M M^PW2BH>EU756YW/R-B_;SW<#Y78$YK*-HJ1TR49A8BSG M!K'%PV+K-B^VS6[OB9%'IT6.P]S(490?.0H;C7S07SP.9ME?[8D#A)X]@VA_ M@K*S73]"]&9)8'Y>F[+CH29F:VL+*U\H1<%<&R00#TN@(=>Z%G"J??D!BV'! MJ+?/A2%AR4>YMS;$D$HQ"NLDEW0?F:@TXDR.K _Y(']X6/X<9EPH?E^/C,6/ M($?B1Y C\?O(-YFOW4AYT]0R7HAK>;>P=%>?$P3=T&"P*3PQ1L"8Q&GRMV&Q7 LEM%8KQR<=80/.WY@VUX, M$YDXY=CCA(W[ZU<Q$FX?(# N$G=AA, D#"-WVD=@H'W2D:6" M&&9@$9Z!/U=FJ>OFN!HXZP=&L!N&.4Y$OSPRAFE#A)?M)XP,Y$B!I^X.Y2T& MHZGR>@59A4>)H]/)G-M"OPU;-^RGG]2:; MZ\O)!B9=&&!Z%36'"#B80 HJE* M!;21*DZZ4?%J-[P!. >CYCN1+2OI-&+-#4ZG2J8$&Z.S@_=#UKIZ:M_DJ:&% M;6F[P^W]W?W;0M?M.S+._1MV?LN0^W?L_!Z[_YNDYW>0[?X_D+#P3_?^T/!( MW>M,?V354U[6I-!+>#SZ/H;"5G5O"'47UFS:-UH>C;5FW?YUI7_P-02P,$% @ [(F!4T@3#'T3! E@\ !@ !X;"]W M;W)KO*=,-**J_XEE7P9<5%215TQ=J56\%H9HS*PB6>%[DES2MG M,C9C"S$9\YTJ\HHM!)*[LJ3BURTK^.'&P<[3P%V^WB@]X$[&6[IF2Z9^;!<" M>F[K).W9E!6%]@3K^+=QZK1S:L/3]I/W/PQY('-/)9ORXF>>J-L:P@C*OZC=];(0X,0 _=@/2&)"N M07#!P&\,_)?.$#0&P4MG"!L#0]VMN1OA9E31R5CP Q(:#=YTPZAOK$&OO-*! MLE0"ON9@IR937F7PVUF&H"5YD6=406>IX 7QH"3B*_1MRP35_U6B3^C]@@KX ML&$J3VGQ 49^+&?H_;L/Z!W**_1]PW>25ID 1;UC-]N;EGH_.Z MV>>_/?N9&'X;*;[Q%USP]YTK6B (R/3AD]Z:&4IY">>5-)&!V*-N,]M?K_U& MQJ\^N/:3, ["L;L_E=("(HE_#IKU0<0+@^0<->^C(#@K]8#HH:MU_"-1*W]AJ.6?#Q(_D]6P7E=&%EI!DDCETJ?WWLVH&S2.D_>2-FD M+UI NLKV00233C#.^J P"4E'V3XH"I,+AP#VCNG2&Z3_=YYJ?D;;)1-[Z Z( MBD_2,'YF+^Q9M6-H)7@)%[#"9.$M%2IG]DR*>_0ZH35]'C)['C*W0$C@)Q=T M)$>^Y!F^1XJ_((2DLM,DEA,L\N,NU3XL\:+N06=!^;X?QEW&?1@)R6AT@?(Q M?^+A!&H)'?0?7+NDTG[R-<(?TQL>SF^O M$#[J7V&(UU.^CXIQ;XOW07X<]Z2WH$YW1JV >U)GE$RL38$G@=6N4O5%LAUM MB\C/IG3JC-_BZRFVC,]TT6GJFJ/[NF+]2L4ZA_JC8"N8RKL:P4\7=1%8=Q3? MFBKGGBNHF4QS X4S$QH WU>.GJ MQ2?_ U!+ P04 " #LB8%348MB M7^,# #N#@ & 'AL+W=OPT,28Q#9Z=] M2; Y]^,<7U_LZ8&+K[*@5*%O=<7DS"F4VMVXKLP*6J?RFN\H@S<;+NI4P5!L M7;D3-,T;H[IRB>=-W#HMF3.?-G/W8C[E>U65C-X+)/=UG8KO=[3BAYF#G:>) M3^6V4'K"G4]WZ98^4/5Y=R]@Y/9>\K*F3):<(4$W,^<6WZRPKPT:Q%\E/%N"G9HO.,MAV6F.X$GRJLQ3!8,'!7]0 M#PKQ#;RIH0@+71V/%+WG4J(K]/EAB5Z_>H->H9*A/PN^ERG+Y=15D)1V[69= M G=M N1" C[ZP)DJ)%I!(KG%?CENGXS8NR!&KPAY4N2.C#K\F*EKY..WB'@$ M6_)9/-_BK%T<_$\/OR\-O_/D7_(W4P3N6\9JBOV_74@G8[_^,A OZ M<$$3+K@0[@_HC!74EZV,6LM)8ZG;W^/\"ON3,)JZCZ>K8X$E)$K.44L+*O!# M$I[#5A88B6/_"#MC&?8LPU%1/ZJ""I2=J5FV:K[6[-_@M/J.*);V@[Q%P9D*4%$L3&&JV&H"B:V#6- M>KK1*-T?:FKC'#V#\Q SX&R!##D/01)3S^7Z\M&_B87;8#Y+ X&F! M)20F!E4+*@@\;,!6%AB)O3"Q\TUZOLGHOGE/X2:ZL6ONWPX!&SV=MP<1+'IAP66$!"XIEZ6' D"HG9]]V3\WM- MQ;:Y..E6MV>J/:OUL_WE[+:YDACS=_AF@2WS2WV9:^X+1_?M3?!#*K8EDZBB M&PCE74>P>**]7+4#Q7?-[6'-%=Q%FL<"+J14: "\WW"NG@8Z0'_%G?\'4$L# M!!0 ( .R)@5-.\^"5?0@ $ N 8 >&PO=V]R:W-H965T&ULS9I;_"N6=VNVNBMOH@H#9)%5CIY/TU.Y,5_=<'K;V@8 2 MLXV1!^2X^]NOA(DQTD$XGK[,2VR<_Q%'1T=[\ M]K:Z/!<;6>0E?UMY]6:U2JI/)<_+*7^879YODX>^'LN?UV_ MK=35;-]*EJ]X6>>B]"I^?S'Y 7U_2R-MT"A^R_FV/OCNZ:[<"?%!7[S)+B:^ M]H@7/)6ZB41]//(%+PK=DO+CC[;1R?Z>VO#P^U/KUTWG56?NDIHO1/%[GLGE MQ22:>!F_3S:%?">VM[SM4*#;2T51-W^];:OU)UZZJ:58M<;*@U5>[CZ3CVT@ M#@P0&3# K0$^UH"T!L0P('C @+8&U#0(!@R"UB P#' X8,!: V;>@0X8A*U! M:-YA**Q1:]"DRVPW',U87B4RN3ROQ-:KM%JUIK\T"=%8JR',2YV[[V6E_ILK M.WFY$&6F,I%GGOI6BR+/$JDNWDOUH5)4UIZX5UU/OU_97WXKN7WG=>7GJ_+,6F3LJL/I])Y9V^QRQM/9GO/,$#GOPB M9%( 9@NWV4*L5FH.-"X"UE?'6_\F9%X^>",-OCZ^P9]$^7A4F]?N-G_(LEQ/ M]*3PWB9Y-E5Q7B3K' [7C;NMG^625]H?M=(M]1+TR+TW92I6W'OQ+U'7+X$F M;T?<2]/-:E,T>7/%[_,TE_U&9BHG]XF)]XF)FU;I0*OSI$C*E)]Y=_PA+TL= M196)GWA2>2]4 .IE4O'ZI9=([\>D?.41=.9A'_M0 NUN%#0WTFOYXZ62/1XF MB:T(@R!FOA_VA:]M81 31%"\U_4Z2_:=):=V]H@.SG>-LP.O$ MQ2/K.+VR9 M&0=;02(C H"DK[BV%3B* D;[LAM;-J6^<;=;0(2P'V,*QYONXTT;0S(0;Y7Q MJM#7*N>O^.[;2[UZ':YS_WA:X?[S3A2%IPKE-JFR_SHR.]C?/' .]INZWNC1 MUD.<[A:&6M]8>Y"*LFRK^C:72_63FOEJWJ\W=T6>*HM[7JGL./-*A37*?J-6 M[VI;Y_T\QU/BT2EMBJJ29,9RM\6*73FEZ*] M^342^O:FO4R(4!1@M4H;X8>D81!C%!"S-$)29W%$!XR*OD 80 1%8RRP:"6' M*P%%9EALS=2JE*!H(!0=%2$W%C4E:JIW:\W"I[:P=1,2L+,VK:"8(;->C\KZ MKG9,@]Q0LT/-M(>:>8N:Q0!JSMLV#YUAOC'9;D9$?7\[)D#4Z>]/JM)HOQ1R MR2J_V\CDKN">%%ZYR$MQIC'YU9GN0;')FM3+_J?V9WJ3I$45SSA?-28Z']5J M+BL%#EJ8EY*KN2C!_E)[UN"(AI$Y2(".4&,H;^'6$ D&8M,A"W(SRQY0N9IO M QS^43/YLAF XI9B$)S M;;$I@UI]MS56WT9.#]"I3IHY9HM4CJD=.!Z(>\=Z*/[ZFSW<,1QV,]S)A(QM MH(H(BRU$!G0#N8H[XL)NXGH6(&,;JG : MXPK01Q3$)NW= #I,?7-<(?I@R&<#QV.XHP_\#>B#=/1!O@Q]S(E-%3C (8[, MF7R$L.][!R'D,T((L4];$&8F+"T@F?G\P@85U=+@(YZ.5,@1I.+E3X?BF[4H MO4=5"=M)I(MBE:?Z*=JNLYLREZ.02"!8\=5$&/#VX(F4&U>>PU7$)A#E S7/ M2$=E?5<[5B%N5CF)K AT5!)8#ZE&5'V/.X@@;HCX)G1%;$Z84DRPN;!".F86 M0K@QS-A :#KR(">0AX.OP I([#(=,Q8C1@; F'1UFAQ9IQUD!-8^8E=EBH*0 M6>MI:-<^WT(B[!,R])"%=+1 3J8%Q^D./*)V@6YX M.:1#(]I5:.)^&'3\N0P\KO:C'XKBR-Q6+EJ=>USMMA2$(&8R#:!3RU)L#BR@ M4EGBLX$C%=I1!?6_/M30#@SHB6 P5BVI7=J#( []@4=<_-X50J+)3-(2 ]. ]#7=I?PZ%4+M6!Q$UG^*/J?J. M=A6=NBOZ20Q"[2**38=O1D1]?[LR2]UE]IL0"(5VSX019HX1H"/,?#<(;@VS M@2-%VI5X>D*)?RZ"4& 3[D00VI55>F19?2Z"4&!;#2$(I#-+%: !$030V0@" MB4 $F1V\Z:K?K?YW4JF:77L%OU>6_JM0Q;O:O:Z\NY!BW;S\>B>D%*OFZY(G MJD!I@?K_O1#RZ4*_3[M_:?SR_U!+ P04 " #LB8%39LKV&[@( .)@ M& 'AL+W=O&7#1?[7,*MV,Z:@Z!Y MJ0?MJQF>SQ>S?<[JR?VM?O8D[F]Y*RM6TR<1->U^GXOC(ZWXZ]T$34X/OK#M M3JH'L_O;0[ZESU3^=G@2<#<;9BG9GM8-XW4DZ.9N\H ^KA(]0$O\E]'7YNPZ M4JJL.?^J;GXJ[R9SA8A6M)!JBAS^O= 5K2HU$^#XHY]T,KQ3#3R_/LW^HU8> ME%GG#5WQZG=6RMW=))U$)=WD;26_\-=_TUZA1,U7\*K1?Z/77G8^B8JVD7S? M#P8$>U9W__.WWA!G V >]P#<#\#C <0S(.X'Q%K1#IE6ZU,N\_M;P5\CH:1A M-G6A;:-'@S:L5FY\E@)^93!.WJ]X78)3:!G!5<,K5N82;IXE_ -OR2;BFVB5 M-[OH1_!X$WT__/)#-(U^>_X4??_=#]%W$:NC7W>\;?*Z;&YG$I"I^6=%C^*Q M0X$]*++H9U[+71-]!C3EM^-GH-&@%CZI]8B#$_Y2R ]1C&XB/,?(@6=U_?!Y M $X\6#G6\\4^*RL#;K0!-X+O(UB%(I>LWG9AS"2C3> U9'@-T:\AGM?\!Y9] MQ9LFRJ44;-W*?%W12/*H7K&:WT0_U<4'EW.Z61=Z5K7N7^ZG!,=X>3M[.;>9 M0PRG9)D.8M^ 3@;0R96@ZS+*R_]!S*OPLG00M*20PM1=S>MI 0$C>%4I([): M4D$;Z=*M>WER#AJA+!VIYI"*DZ5;L<6@V.(JQ5RH%O;[2)S@9 3+(8;3-$[< MP)8#L&4P&A\&(S>=8<&6!5-V/;E"A0Q<%RIL#X*_,%B5T?KHC-N/@)W8 P&.4ME"V\$ T=(3B(,0GM:9U)0:%()1!)50^:V?Z["@RF0$ZJ,-J*(3 H'5QU-G)8TQB@\CB,5);R+?.#'VA),SMN[S> M4E4 G65'0"D[1JM8OF;5Q4R)#*N@,*T\% 5O5>J&C$G9BR)$ISUL[L!H@2S? MV6)IXB,89!@&+=\+\@:N*UU<'G)A%SP]ZF7 03UB6R3# F%B>E)T$/.RHB^J=Q(N^#C)VW0_33X[5% MINGP% YW6;^,RM5+2\G5-F7(6DNVF(=/L>$W?+EMNJKQ<.*VZ0REV%I0 M+FY$Q-/O8<-Z.-Q8C=M\5K] 5WIUFX\-6>$P63VUHMCE*CE"80]V NO(HTZ4 M](^6'?:^%>W@GGA!K!ATB2T33U& #47A"[W3R;-MHZOC*^S3XW;PCPNW2\R+ M.S8T%<_?Y=8-JW-HF*]U:VPH) Y3")3E!:7E$#TPUN75+P*I@U8LJ:G'Q4%T'?L6:,*?*<]8YM0QK9TB.!%"M;T&-/03ARF MG:?\..PK=BWI*7%"O>51V:G#979RB$QQ@HE'A;/-O# ]?7ZCHF"01$&%1O6E MD)ZDU]8. L(+;&%U]%!IXF'2V-!4'*:I)S!?P0[*I(/=Z[, YF#G;>X'[V C ME*(Q]JN[JMCP57QY5]!B@].IK'+X2UXI;]WHY:SV-@4KU")1 DZ5'5N% MBWA<#3FD<.;9OXT-[<7A9D_Y"L),Z,*"_7U5' U>EED+QI;"Z9+,?;I.'Q=UO7VH8E(095(>MWA(J6U5$1>#\Z$ASH?=\ M]:;T4$H*NFD]'VZ)39*.2+"%DM333A%#HR1,HV$-3A_]WE70$)L LZ7UG=,6 M\L6UX4@2;@T#(5#SNE^I0S<$$?W.)H,8?B/7]8[^UO%FV(-;MQ+@2>T$ISD= MW^'BI97K;"F$/-\PB&$Y$F:YQY95)=AGJC'=T=65W='U[DKL MK<^QKQPBF'CV1A-#HEPJ.E!'^49/7]$'U?=T20S M37=2ZN=<0%791!7=P)3S#TNPO>@.'W4WDA_T^9TUEY+O]>6.YM#[*P'X?<.Y M/-VH%PQ'P.[_#U!+ P04 " #LB8%3CN@]/%\$ "I"0 & 'AL+W=O MK7]PQWO9:#),U#^R(MR9DSY\P,+R<;YV]"R1SI M4V5L.,W*&.NCT2CD)5L'&;TVR2W4V\TZLRRL3H[*16*YYS_%!?>XQ& M/4JA*[9!.TN>EZ?9^>3HXD#LD\'OFC=AYYM$R<*Y&QF\+DZSL1!BPWD4!(6_ M-<_8& $"C=L.,^M#BN/N]QWZRZ0=6A8J\,R9C[J(Y6GV+*."EZHQ\9W;O.). MSZ'@Y+=!DHLGZNHSDZ\ MVY 7:Z#)1Y*:O$%.6RG*/'JL:OC%L[=^I:S^6[4IL@4]YY![7:>Q6])%$^ 1 MPLDH(IKXC/(.^:)%GGX%^1>Z3+\)^#:/0]J? M#&@ZGDZ^@;??2]]/>/O?(7U ,V>#,[JXS\2UY\ VJKM4O-16V5PK0W-,,CHS M!OKS?!&B1V_]]0U&!SVC@\3HX'\HQG^#_+7Y([(S;=V 7MM\2#J0HN"6<:,\ M[ZFPI_8"^[7.F1YEEE58D@XJHV;LN<%.1&HP(PCRSY%_,AO2\9E6PC@V6)8^JV41XF M7,"4/FJ#3;2*4O$WSL>29LJC[%8ES%(%J%Y"2!#KN3*1+M4-,'7<#NA#5.4Q M73I;B/\'JR-0?P->X:ICFF\+R[ Z;Z0CC%;'=,5FX1IO^<'L>^>Q,Y#,F;*J MP(2$?N]NMICZ58'[D-Y:T%MSM6!/DR=MRP^0RWMU;.]$(4?*TOG*<^K)MG>- M2O6[8K\"Q"/QS+I!;XDJ;312<,T6@*^<*69=A0>H[W,V*I4J=[YV_KYU-J4S M9KOG-A;A0[,(NM XSR7<+L%'V36\)R?!2#5G'W'1D$,@3S4*JU$I&3"RT'89RD&XK!"A:O4B[3:T M'=+JW64IJ#N!H =]O!8,M,*7E4I(:&W5)0 !A&G!/JV$$DOALWS\'$1:!0XX MT_.;@;"GM3(-TX_CX7@\/H3D.U:SUG(NEJB2KBI&Y,AF"Y$:XJ!6L'FYQ.W6 M]$>4S'U!M>><.U&)!.[4!@5ELDWJL ><.UW_3K8S?,AU2'/LSS<.X)-#RN9( M&M\V8O=B+/!"E78V-[D_:S M_3ODO+U^[\W;1\R5\BL<8&1X"=?Q\.EA1KY]&+2#Z.IT&2]/N608B\& MAY(>I*X;2(#^=7;V#U!+ P04 " #LB8%3C=-6"507 ! 3P &0 'AL M+W=O6_2LH;797JJ)HB;(317Y4 MR8HSX\G#+CO.U-;6?@"[01)QL\$TND5S?OW>Z^;9T];YZ9RZZ=' MYT?QC3=VOFCQQH-G3U9Z;MZ:]MWJ=4-_/4B[E'9I:F]=K1HS>WIT?7[U_"'6 M\X*?K5G[[+7"3:;.O<&#"=,M!3.4WNM7/GC1NK1JL MIMWP@J_*3Q-QMH90WK8-?6KIN?;96Q&&P].;#WU^H'5[<+KU[4I2F'SS\@.A.QDTCL\\F= M&[XJVK&Z.!^IR=GD_([]+M+E+WB_BP/[[;FE^N_KJ6\;4I;_N>. A^F AWS MP]^%NW?N#6N]\BM=F*='9([>-+?FZ!,.5*\;6Q=V5=%+6GWC:D^?E%ILI2[5 M<^TM?_0:N]ZWF##KM9=:5M3JL*1G&LOK\)N],?,UII. MTI7RM(DABVZ]6NA;HZ;&U(J(7^F&UMF:-VY*6FW(#-J%FIO:-+JJ-OC$K+"; M[J^RZF] S[9$V+N:"7F+BHL,.WB=B,9[1?7>JF].JYH__2;M]>OWV>=MN[_L:5+ /FZO'1]=N; MHQ/FKEZM2 YZ6AG5=+@!WFS,O*MX+1,/>MZ:HFML"X&]^% L=#TWM.ER:;V7 M+=^^P);T))V'LVW=TI67&=>)OW1#^FRL;DS3DJ.F1>+.HZQ+ZXO*^8XDK6I\ M I838$6CQYC/5SB]<5Y5$CT($ ]'TS"]=+2&"J<95LZWOV1"$UJYE%1RRZT9, MY#^]NJ[KCIYZPW)0= [BB3H_._T.NA=XZPM:LC&Z40;>4OU-TT-DR='=T9** MWDXDDMRQU0^Z(:;%1 MEE8WI* C&-2:XBO^U^J6WF3]9HTTOJ6+M;:%7M$>MECDNRMR-?B33)K]UY0, MG^R&-MZ,U35MR9L$K].3".Z3LZZ]+L1J2!65J2P%2EQT3.9C>-^#Q/B #J: M)[S?CR1-=:&.?HZ/O(R/O)!'L.B-*0VA(WS\HZM/R7NV#;$%!AB7'[%P=4F2 MH -T-3"ZWE[WL?@0M2+>C&7$_E_H C >[".FJQKKWQ,KO'?$P#8IC2D6M:O< M?*.$C_ I[4*W8J*DQ(1FEL1$8FC+HO7P%8$.>H2TM'%+17BP$:LTZ)JGQ1FYEZT#"4M>$2ON+_ 9!CSP8T*@B]YID!?_>8$M=_D(LDH6U M(:(\#(&(7TG\53-M&W++0U9]\4(P<]+!U)3TZ[5HV**A&I,AR8"@YI-%^P4?L/1NT3R'DE@QY)5R)[JXC M#@2?1WYK@H@ E9YU+<6@0 $+1?P;?!NY%XY?$D]-B.YU"8ZI-;F<+0?)?,>J M;TREU[@'3O_9>@N-?O%K1[HQ4M]_?T-!=/CNT0G.VN_G-EMN<81;AK@,I:TU MV0F]5=_8VA'8:MH9Z82C&*"K#3'"\Y%BR+L4FMF,] .Z#*7&5G'K6EV3;ZR" MEW_!ZR" ;\VTX3@1(L!HX%5UZ59QN\;0Y1K61.;=/KCR;@7M9:#RCE#%Y.S\ MR].S"9%L*/'QZO@GLH]"73Z MD ;7+:GO=6!*QH&_=%9P2PP'45&9@<$AX)0[.#)6AR+&UN0,Z M4;RG3P%L8I"+(%,TZ;OQ=^,$-=EKT[WA<2QQ%[#X<(@C]7[YXHCHZW?:>9A6 M(&I;! - =_-$'ZA*X9M@AS&BEQJ!?F(]Q%]YZQ:\"DLS\%E]"$O\X+="NAG M)X(="/K@=T9N3QJO=VO2*'=K@HQZ$I@Q2T=W]WWV X]%YR%,0HGHW@0^"R@( MQV/<9.LT\H_Q+#>M[%S"$N++U+MFJLR'E9@IW&E JQ+KYHM6-+@P4,*T4*[6 M!@J+"$(S*GNG 1I&^_!TEOK,@\(2. +6$O\[-*Q!.-JZ'0)0?O9^=-5#]QQ2 MY0)<6]J(#B*:.G9[&OP 1B1+)_$$H6E>$P%2KQ1)4T%3]LP=>D'<,QII0DQJ M4K!XQ4\3?P?P.V&JH,:VOC4298?< IGP0P0=;FTY".#(5GCOH,-#205CE!"$ M'?BJI&T=)U%!?\2QA&U!$,@*;,!*R1!'DO5!KJBOQW2B"!8?_1P3QXX\Y\"I?5-.BW'*2O30$ M&)!S$OO)+EW3:W:0?Z:?U^1(YHV1P)_0T;V/X5S"TA (I042!&=&MUPC6",; MGVYZV BB%@9.;7-H>^";IK^;L6Q3N@VX.T99_'5L3_82V- G]F0(OZ9DFV0P MD-RE,^ RW$;YOH8LQGC%_+4%=.I\0YVQXI_#0'F+8' 3A MRJU($[L>ZB26#]W,NB\_Y'@'SP\/1J6934 S_B^(1,'/RZ[2E&4U=*]2$C(! M=Y7 GH;R+_+%V]*,3F)@\]%P$HB_7_'80.$$@1I$='11TL5FE[]-PPA-+Q%- M0GJ3Y0 ?<5RR);^ ]M )1C<0,^M"%GS%/P]3G9"SAH4CO$ IFTY=2QSQ;[5 M51?@U';$B5[:=].DY M[ W&#<.C]=EE1Y$*0B FR&QGW2AW5"MMRU-+?!4]Y\OY7L'$'D-J^=G.5A'> M XADT4B C3: %%MX%'#L1_BUB'#5.\];O@@L]X*@I=:8:@2?6^;"(A@2J.WK ME,$@?9;WLWO5[WO1B[)1J.Q$_ '.:B9%Y#*DCA\EM(.5RT,D)R^"10"Q-52[[)H8[';A5]YN.,ROI29E"3%B.V!F MC(=N,@*:0?51AP#P @5)#6*%+)QS6O)./MJ5&E(H.3-I[IR-1)'467"K(4994XI$DJ4+WW0 M,BS,4=0O72D7?RPV3B&+.!%8"])"^K!3TRL<+#F8N/V'A!,WY2)8/#CB4?^8 M*TCBZW*]+$(DVE4VDEMPV%.D^T#VY%.GR 3 &:&6Y#3K*GKR5J(.&3/Y32ZG MR F/0P6VZD+#H:K<6KA)RZ2IW#&"*_8*RQ'7.D\<+N7 IY4.BBH4]RWJ%C!(!IK8@53Y Q%(EQ M>(NA?RJ)2:Y76O(138K7^9%C]-Y0FN@]VPU#>?4&I5.KAY$I3%%XZ@$JDL.=G_\XV&G-QJ2BP^G,%7"+!]I4)Y9 O MVKOUQ<-#&X[1CV+.MPL"K=+2(FLG:KA[+_VHK:/.>-GG7VQ? &A=RX8CL0?I M4I+$#4GB*G^#11.TE%D1M,5+&J)A>!62)&A2A)Q]2VZJZ_=J3@(BDS+ >.3K MI'6WJK3 *R^=UTV_,R>KH8-*J3PY ?JT8J0WCM5$SW7&7E)H7HFW(X.]SL7( M4#HB0P*M* EV-2)XA'"IG$19A[/!V\32TDIO.%2:#^# 2)JG;.=<0N#Z"7DY MQ!&PVR[#B<'93[F9FG81]-$'-ZPM&1*G<+DOXB[U9MNU90%6R.88[)):^+X+ M?2#@\JZ!T$1@H+ (!3:'S?*)\9F2_@ MK#*(#67"KLVX0\H7FW7#$B1?-?,B*"%7NYRZWA=JFCP_X!2'$.2\01<1J1]T M"SH5LT+R+%UAN JD.?R]X8 M>Y+M8ZD]P!C9>8@!Q#@_8GN!C]TJ9,5ARS4&A00&9PUMHGXO-@Q=XWE*T_9H M($&0CM O^;?0!N=\*W8HDL/QXEY"_9D9!V](,1"LF*+I(EU5"!1QLS*WP(H" MY18:ND!4>?0?TYQ'BM.>721Z'OTUN$^\TBTZ>[]+#^W\8I3-6KWLL2K[B?/' M 0)_SU*\4C^0YG=]\W+P*4_4[-N*=#H.FXJ7YS[1)I52!NJYJP26\^V9PS)& MVP!'^43C !/]",1T\%-&3(Q4^U?/Q6A&>?5R%I.^+]27DPG]^^AK^H=Y,GE, MKRXOU0W)#U](M'?9!8XX. MUS9C=]$T*+BQC"T7TE(-6@O,@@LB]36B3EP"2772V#["/Q*G",24:('.K"E# MJ,K[3%N],F23/B:TJ9BYO0$A9-?-%]'B^@R='AH?NAZ[D(HVZ$<:M/T_GD%R5=@F20'5<9#$G >,,V6 M?;^*!T)"JUD6'\AZQNI58IR0P?#LU,U.(O,,V0U]1XU:#8T9@\0@>. M[_"ZUS=I4,ID3BI2R+X!$_J^12WO0R'DOOW?L=_EPP!7W4."3+NR/=Q<=(73 M4A?+D(Z,OF5;;)3HW4 +!%+:4+_7WF&L:Y.2F4&' GC*?#!-8>DYSBKDE&R^ M@7@3&NYA+^@G27--B*TL"RBDNT!R>70IW-\>?7N3C'U,TG!QW&F1QLC MB@Y[TY3D!:4)/=!^ECBT8=E#+#&&BZH'\>NQ.(\T99IXTF$;VP8,!H(IT$Q= MT[@U=(XGRVR]4W7<48]>'E%%QN(:D\NV YS(F!_S>*S.& /):F#BI4,R9DX M5Q.3H(RWR;)S"TCV[L.T@>@GD7T^B:4 7N)WJ,:CK SA^?_++3X&8EQA,BQ- M/@%/B+PPCQU3^7NG=<"NE!RQUH'0F390$-]@K)B^/*2HX8J09FZ>< M0PYO(F3-/9/$%.XPTWZ!><=9:]PO".^=LAS"I_W ID8]/D43$"$%%E2 D$6< M['0+\KE;K*<#T-X(40]]&YFI"K$RQ8F0V,D]I5HDC\.X>^ED"B2CJ> N>H&A M'.$QS\;FBK(BTJHXHD72_%M7L20O#TKR\O3\;#017YK1D&K]8\HH+1L>3ZM%_%F3)VP&8=[Q!U8SQ4)2U7(]F+FNJEU,=P>S0* M7.=EU)9Q-%\!@[(^3*_9F*X0\I[S) \Y$:[DQY%< 9RAEW +P:7!G BD2RT# MY_G8N,]@I)ZA(?L-6=(2WQCS9V,$(*0;$=^_;;"*;T<%51ICE MK%A&^U,S/466T#$OV#"6QK314>YG!@FIL:!5YYVGK4EYO+U5:IV,5)H*3/WV M(?=SLB)0^2VF]"?H@R'T[434(D1OQ=7CV8:Q4WWPYGI?#7ER:+@S7-89+5K<,[EY<$[_]QW7S DU53\-N]+%^Y!,KY#/IFR[M&S^0JIHGQ^0W+I M#]D?5>89/*W$&H5(ICCM"_R(T^P*^'<#X:% R\5 20XI64,]^6,OW MB3D&@@ 97NFYE!@T;,_5MJD3L_,FX(>7=>KZ#]7#I#&JN1-OLH=K?3?4B#V\ M"J1[&12(R.)@ @-R7==\7)*2US&2'DN;KP>U>76\GX8'2-S#0UKPQ?G9^)%: MHIH9OHNURU1>-AE/XK)1ZMUC?'=P7FJGUD1M3P; MMOV$D[/)A/N_P1"LY1,W[;_S,%;O8FUO[U6DB" 3G7$$/Z"@+< SO&7*V;-^ M1H WA,KN :K_C)*8BL6".-S$50XBWS:\T=*51OIE/$7=MSA%8T7Z $FRD!,C MC?5K0DJGE7/O78&YIRRU/<4WP>;97" M%#HG#<\:B'?]=->^;PB,?5-22;*GKP_ZIZ]/SXE-+V6H\B?]H4^GOWIX=G)% MXD$I9;:)ZG0]]).#![.*)5>+RC#K'K9(-AN3LZS#N.5^PY!GBVW'.:GTS-)A M(BDF>I)5QVH9* Q.:.MKY.E.X8L2/B:0$1RP<_'2=\^_BL$M-DE(8V.11]GD MB]X2"7("_Q530@9X6SEA2@CSKXOV&6.=O@J5"/C3P?U_<'"?YJ%2^__S_50L M^Z.#=LA-3<[NJ1+)?9+-]AWG^%52G]NQ] "RO::45V$<371*2[&P]P!X)PT2 MR^ *LTLL,!!KO;5\;MY_9>"!M\L"B+8^D.WLDU4@44WTJ2FEE:P]-D//]$?2IMD\,,^C:OI=1$\PX]$ MR7]1#A_:*%=;'O3\H <]/SV['*GG<>#[)AOX3@V4LTY8BL%R"\XH&*S/8.6YY#\(Q/# M7'DXP!9^$"&^-^@*Q]EX'BW;-P0_SMG6^W[X3'FVV>H+]=3\EF3L^[JPR.K+ MLR]'I"TRNWDGYX=7^>?ZV7V_M?4@^U4SG,V_W<8#]74K/W"6WDT_#WZC+Z0, M=%MJX\][10CKT^'09X4LA1_8M30X65I7BH"M6PW]VDF11Z92#Y/1:#HLA3*] MB[/X[<9=G-DJ:&7DC2-?E:5P=U=2V^UY;]QK/[Q3JR+PA^'%V5JLY'L9?E_? M..R&.RFY*J7QRAIRNQR?7DV8/A)\4'+K.VMB3Q;6?N3-R_R\-V*#I)99 M8 D"KXV\EEJS()CQJ9'9VZEDQNZZE?Y3]!V^+(27UU;_H?)0G/?F/;[:VN"LQHB5CORLV& %2QKF#4:KVJ-R0,:3^@- MY!0>BG*9[_,/8?W.A:1UX2IY5."O61A0.NY3,DK&C\A+=R%)H[ST 7EP-?N* MI_3GY<('!QC]]8B2R4[))"J9_(]Q?U0C5_>I7XM,GO=0OEZZC>S]9S.P(,3? M+J1#^,2CH%P$JNM:VRB-+%2"Z M3Z\'-X.H_TTZHM>OK^D(((]5O)'ZKM;PW3?S)!F]>&DV,,(Z'_?C%\\)BJ19 MH9U ::14D825]@F]2QCU67 _Z*.*#.CJ$U:'1N?B$=DEF6ME++T:O!I B@BD M/"TMZA'>V%IPKH &M:A:CH[C;,UX]L+3VMF\RH)G8Z*W@\<#IHP*2FA]1Q&! M+!T*GTT&,]0^(@]-D)0)7_!;WF:%,' 5O9F.Q]^V5J#W^@"/.%&9+4MP(4C9 MQP._+CU_:(UI"VC?H*80/ F$ZV_K&!K_I@66=;5HW7+L4152Y[2XBP>[-'*8 M,_@?,=< M&>M=YWE?"@X">1F"9MN::!WBN1$=RR>ZW\IH\.5J;'*X.=L+940WW#!9KBS" M',$G8*#'Y=F> M+14'$^!5N635J'IT DZH_%0QOIO&<>A[9425*ZY'Z,LQEM0K;[7*18AITL)D M"")?QL#";XPC'U093[_(=%L4@,FP@Q%9(KEY;)I/]96VPM.ST>!XUR20OL.Z MKNU9@M5NF;DNI'H64Y\!D@AN;K*=&#PIT-Q]8OX 1,MVYRJK \(CWRGTHF+V M+OT]X]X"XP^?PO11M+^SNJH#W>^6[;)5_XPF_70^P3OI3Z9IO3^>XIWV9R=C M>HM!5UO/+:-NL"W.GA+H([1<7<66)_*_J_I>8>:'.)[347*2X)G.3_"P$;3ZA/L.HZO"QLP#,=E@;\/Z9@ YTMK M0[MA!;O_F8M_ %!+ P04 " #LB8%3C$Y+0GL$ "@"P &0 'AL+W=O M[[^Z[.QXYWQI[[4H MS^XJI=TB*;VO3]/4B1(J[H:F!HU?UL96W./6;E)76^!%,*I4FHU&QVG%I4Z6 M\R"[M,NY:;R2&BXMD'A4\2MNY@S8A);LPU;=X5BV1$ 8$"X0F!X]\M MG(-2!(1AW+282>^2# _7'?I%X(Y<$)HUSX9=NH.SE.F&B<-U5KC!%44L=_?M?FX<#@9/2$0=8:9"'NZ"A$^99[ MOIQ;LV66M!&-%H%JL,;@I*:B7'F+7R7:^>4%EY9]XJH!9M;L0FJNA>2*O=/. MVP:S[]T\]>B(U%/1@IY%T.P)T-?LO=&^=.Q[74!QWS[% /LHLR[*L^Q9P)^% M'[+)>,"R439^!F_2LYX$O,D_LWXKG5#&-18<^WV5(VMLE#^>\3'M?4R#C^E_ MF]E_#?L;^A."+C>#JQL^TUH$N<-DP62$<*9,>=(R'*E.2Y M5!@BN&$+G0W9E=QHN495[9G!*&T7N2^Y9]P"*Z3%,:!VA"'U?I<[L+<\5]#Q MBP'4B@OH'$SN.VCT/:O@)Z:/'+FFKHTEHOD.H_4>E="G-BUR)"K];ACJ)+BU M.TH9KTQ#Q<.J"NY*!C>-Q Q200=H(^)7#!MD\'P@K/DNQ,)U04+;H'.XPZD= M:E_7UMQ)'%]P6'H>//W(=8.3N#]9 0+/FLDQA;TP!\&Q!RQSR V M.PUV2DMC0^?A@):.] OP8'%>0H@Y9 $[C[*@0E&QW+%HJ"L4^I?K':E6H?6 MXQ<+5$E"K0$/1A&IK(W"BXRD/F0]WF;]D6F9?O?-239^]>81CFWT6"K_M04A M(36Q0#K1ZV.'NJM7?V)/V<67)/&)B-KSW!V^[HRP5:!W2I,?=OMF;WOTA=1" M-46<(Z'!B<3#3C]BW[+))!O,IF-# MV>@)JOCRP2:NC9,/,>.$4T9O7E*/M_DXPG3,>O.G,H8>3R;'CWI<*=6US,,F MKAXE2N.N/3H2(]M*7V)T7=*ZJ?%E>*%B!=XX5)R;>&.T>NW%L;\KX$Z47&_V MET9,$ED^O#J&C]WGZ<&KJ0*["6]#QT(T\0'52_OGYRJ^NO;J\>WZGML-#CV< M+6LT'0U?S1)FXWLP;KRIPQLL-QY?=&%9XA,:+"G@][5!JNV&'/2/\N5?4$L# M!!0 ( .R)@5.Q3G]&Z@4 $(. 9 >&PO=V]R:W-H965T;(HZU^^<\Y$ZWQK[Q6V$\.RA5-I=##;>5V>CDCW8]5[QM;@3_G-U8_$TZJWDLA3:2:.9%<7% M8!F?74U)/@C\)L76':P99;(RY@L]O,LO!F,*2"B1>;+ \72.7%;YWUP,Y@.6BX+7RM^:[2^BS6=&]C*C7/AE MVT9VF@Y85CMORE89$912-__\H<7A0&$^?D8A:162$'?C*$3YEGM^>6[-EEF2 MAC5:A%2#-H*3FHIRYRW>2NCYRUMQ+W0MW/G(PQKMC;)6\ZK13)[17+#W1ON- M8S_J7.2/]4>(H@\EZ4*Y2EXT^#'S0S:)(Y:,D_@%>Y,^M4FP-WDY-5984[)K MQ&K1 H#7;]AU %98]L=RY<+^GR\XG/8.I\'A]']@^=\T6;]8[=C/PJPMKS8R M8TO,VZ-WZ_T[*];4WEMA!>..%49AT-P9^[2Q0CRJ$0/"9H6L">0/".'YMRC! M.-3A8/592P^Q.\\]@CAATS0ZG9C .*],H2198I.-H/#DE(_"0CL-J,8\6 M\1@Y"52RK+C>L5PZOEXC^Q".] Y(M "%BF=MQ5U3\JPM^5/XE,E">,.C^.X8 M!ZRY0!88/F1/#) SX.T12@N]*<)3&]CWW\V3./W!]0%(O69">^EW$=O"Y0;S MNV,KF)5%@:II#W5^S&(7\Y!],#!7P]Z.@5F=S$40>%P2*\#+#O:P%8]?,6-9 M:1 ^63,>^'< #??CL"S)K&/++&L6MR(3\IZOE-COV7XO8DHXQSCU&-<9A@M. MRZ:R\L]DV 3I9!0MY;AO7(H><,JOFL,-WF0E WOX(CG]\%F!3N6A,DJ M&DT[."=K829PR+4-7H-XK-J1_^H@*7.05&ND&X5NA +=F:)P !#SFHLG4?9< M@"@-8/D'<;9(-%D.V=M]XIK(L&S(4!PC0_R>S)-A@B-8J79">Q$/HB^ QAU5W5.@#Y-@9JQ[D>IY8]@=XL](K8#+/@!+0/_HO:U[4K@OIEN M0XDOITQ<(W6A:H']G)K!P:'%Q!4P;"RQ4_'FZ^H]MVL)F)4HH#H> MIK-!4_#NP9LJ?"6LC ?1AN4&'WG"D@#>%\;X[H$<])^-E_\"4$L#!!0 ( M .R)@5-KBM#EI@0 )<* 9 >&PO=V]R:W-H965TC#RT@Q!)E2W&0!$BR=ENQ=D'2;0_#'FCI9!.A2)6DXF2_ M?G>4XMA=G ';'BR1]/&[[[Z[HWBZL>[.KQ$#/+3:^+/).H3N9#KUU1I;Z8]L MAX;^::QK9:"I6TU]YU#6<5.KIR)-BVDKE9F M+U';S=DDFSPMW*C5.O#"]/RTDRN\Q?!+=^UH-MVBU*I%XY4UX+ YFUQD)YMWC%6K-0$3CZX@YV;KDC;OC M)_0/,7:*92D]7EG]FZK#^FQR/($:&]GK<&,W/^ 8SYSQ*JM]?,)FL)V1QZKW MP;;C9IJWR@QO^3#JL+/A.#VP08P;1.0].(HLOY-!GI\ZNP''UH3&@QAJW$WD ME.&DW 9'_RK:%\ZO'>77A4>0IH;W7WO5D>+A=!H(FRVFU8AS.>"( S@+^&1- M6'MX;VJL]_=/B=.6F'@B=BE>!?RY"D>09PF(5&2OX.7;0/.(E_]#H E<:VG" M?KSP^\72!TH?13:,>>.SA#11)F1;T M+I-T-H3(3[,M0DOJAG94!,EP1)P\"1%F2LT+DD"^2 M19I#429B+@B7_I95U;>]EBQ+C71V54I&C+=D6Z3OX"TYR//B'44E:&F6TV!. MQ+("OI"&'*,TCW0&579EU)_?PN #'9&>A/*CW/Z$]CG$O9[8D_@SI?KPOY2 M=,C"\^C*^L")MHUE-F-H.B\9QQ]F%TWMFD4$7Z2A<*4@7'& MB+>B4#(.%E>$'4KRU0HY4 W_ATRLC^YC!$T?C^OJ&>;HI8_9=.>RT*);Q2L1 M=P*Q&^X-V]7MK>MBN&P\FP]7MD_2K93QH+&AK>E1.9^ &ZY!PR38+EX]EC;0 M128.63]T;##GF"CX<<(.MG?1\[\ 4$L#!!0 ( .R)@5-?1'R4H00 /,* M 9 >&PO=V]R:W-H965T DZY9![0+FFS#,.P#+9ULKA+IDE0<]]?O2-F*DSH=L =@R,=[OWB\ MZ4;ICV:%:.&A;:2Y&*VL79^/QZ9<8>6%VF;, MPC ;MUS(T6SJ<3=Z-E6=;83$&PVF:UNNMY?8J,W%*!KM$1_$_>[S"IG&*R(U/.YVCP:03/(3WVM_XV"F6!3=XI9I?1657%Z-B M!!76O&OL![7Y 7?QI$Y?J1KCO[#I>=-X!&5GK&IWPN1!*V3_SQ]V>3@0*,(7 M!-A.@'F_>T/>R]?<\ME4JPUHQTW:'.!#]=+DG)"N*+=6$U60G)U=*U5M1-, MEQ6\E9;+I5@T"'-CT)KIV)(-QSDN=_HN>WWL!7T3>*>D71GX7E98/94?DV^# M@VSOX"7[JL*?2GL&<10 "UGT%7WQ$'#L]<7_*&!X+4S9*--IA-_G"V,UMO'J92A4+?=D.H$O><%EB M<"BF='V1_ MC5JH"EY!F@4IRWL@3T('I$'1 WD0)1.XTUR:AO=7NOJ3;@B-"(KBA+')*; X MAR0MX"3*V>FC,:0D/3/#)D4/3/+\".8@I;Q/Z1>8 "0-3:[Q2<;F/J$_)@R2=. H+"N*]\A.'/-38Y]BL MQ-H BX*5T$) M(^7Y+>''^UP\'2MO:,J2<[\AUR[++O!G-X;!B4:W5!#-5;V(?,YCB ,63QR8 MD,-I[(N04J*RW(/9#J0P:$>I+3D1A4&>%D\[9XCP:&C.6SH9*^C9QS.Z9[;K M<[D?F$?%6KZ%2M0UV:RU:@<%U2!9=0A641$KX21)Y_,,TII"=]IX,DV8?G0; M-[LIW[1B2%H*M$99;LGL;K!3+R#Q"KH,0KMIZ#S\HC3!OII[G>3(8QJ\[89: MRKP@[)I/T?NAP;4V+8+''L7QP2)"4V3IURT#I8N^WTD&[+#1S?M%YI&]7P?? M<4T/A($&:Q(-S_)T!+I?L?J#56N_UBR4I9'EP15MI:@= ]%KI>S^X P,>^[L M+U!+ P04 " #LB8%3%87 ?[H# !:" &0 'AL+W=ON0O3P6"OMUE'E??,N M25Q>82U<;!K4M%,:6PM/4[M+7&-1%,&I5DDVGY\EM9 ZVJS"VHW=K$SKE=1X M8\&U=2WL_@J5Z=91&HT+MW)7>5Y(-JM&[/ ._6_-C:59,J$4LD;MI-%@L5Q' ME^F[JR7;!X/?)7;N8 RYY\+-;1G FAPMPS@J#/ UZC4@Q$-/X<,*,I M)#L>CD?T'T/NE,M6.+PVZ@]9^&H=74108"E:Y6]-]Q,.^9PR7FZ4"[_0];8+ M,LY;YTT].!.#6NK^*QX''0X<+N9''++!(0N\^T"!Y0?AQ69E30>6K0F-!R'5 MX$WDI.9#N?.6=B7Y^))US>3?(!XZK'R(Y@O(5/1OO* MP0^ZP.*I?T)\)E+92.HJ>Q'PU]S'L$AGD,VS] 6\Q93D(N MCB:IA,<";H3U M>_ALA78B7 H'7RZWSEN:?7TASG**LPQQEM\EYO_%^%PA7)NZ$7H/E7 @J!@& M&S':@-30*)$C71]?!9,^Y2:D[ VT7BKY%X*O4%JV]5S1('3!NP4^4'TVO#O& M>O/J(DO/WSO(E6F+$[[Z!16 OI=Z!\Z4OA,6@?E0;36-DKD(=<8$B TC/2$Q MX57&\2+J!VF-9O8Q?-3P: I.TIJ21/@EHA+)%4C (2KD4O,M#J26Q5$"(-1@[Z. :#.T'1F?>CDEJ MY]G1M5N76]GXOM4]H&[[U%#DU8CL*Q(DI*CISD#=UQQRS0%5C-FB??,J/9N_ M'RIG'FRYA *^%YJ)D1PY77SI*'D"+I$"-4(60,E0C\Q9 KH0QX]OO#HSEE&U M!5^'_E+QP?),ZM(*JJHV]ZWM&1?4FR GQ4E9>E!LN"HNAG_?;8NYL9P0'2]U M?@P<7[^-4^I]2H4V3FBOTS0^FU;*0>5>GV_) L\4F1VM3L-%X\C;-8 MQ,MG<8ZJ_U]A8KCC U3.P"_&8W]8Z0*BH3^=/.]/7Q^&H'M7[)^XDT37H^M\512 M85C1XX^6#6B_-)3*,.$ T]^)S=]02P,$% @ [(F!4W>STY"7 @ H@4 M !D !X;"]W;W)K&ULK51-;YM $/TK(RI5K80" M!CMV4MN2G:9J#FFM6&D/50]K&)M5EEVR.\3)O^\L8.I*B4^]P,[LO#@4D5)')]' MI9 ZF$\;W\K.IZ8F)36N++BZ+(5]6:(R^UDP" Z..[DKR#NB^;02.UPCW5O'&3SX+8%X0*,_(, M@E]/>(5*>2(NX['C#/J4'GA\/K!_:7KG7C;"X951/V5.Q2R8!)#C5M2*[LS^ M*W;]C#Q?9I1KGK!O8Q/.F-6.3-F!V2ZE;M_BN9O#$6 2OP%(.D#2U-TF:JK\ M+$C,I];LP?IH9O.'IM4&S<5)[3_*FBS?2L;1?$TF>RB,RM&Z]^\FR6#\":X? M:TDOTXB8WT=%6<>U;+F2-[@NX-9H*AQ<]AP#O_+ $]R>0%>NDID M. M880[M$P8G$L""@$=D-FC[*85 !<*5*2NA7R S92F), [_21+!+GDP%K';8UU19!.E<+G2$(QV[%&G:7<,-.SZES8)T[ MXH/4NPYL*B\W!TDX&:=ADB;PS>@G=+X*^3J0:R K,Q_1U31T>Z*='NFNW@ M>!:UIE9"O;=?0(M6=W_#V^UU*^Q.&PO=V]R:W-H965TOW1) D679 MLN0V"9"TZ=8";8VD:3\,^T!+M,5%$EV2BN/^^MV1LB6[3H . 8)8%._EN;OG MCN+I2JH[G7-NX*$L*GW6RXU9ONKW=9KSDFE?+GF%.W.I2F9PJ19]O52<95:I M+/IA$(S[)1-5[_S4OINJ\U-9FT)4?*I UV7)U/J2%W)UUAOT-B^NQ2(W]*)_ M?KID"W[#S>URJG#5WUK)1,DK+60%BL_/>A>#5Y]H M\3X[ZP4$B!<\-62!X<\]?\.+@@PAC.^-S=[6)2EVGS?6W]G8,989T_R-++Z) MS.1GO:0'&9^SNC#7TD(W*[ELN2[,&K!KP>0< M*C0*I:L/I_H 9E?.N-HF&%9, _[-98&-JE_!I[JD?3F';Y;:I%,;;5B5B6KA MP0=6U=C&K8'(&XUC+QB$\ +&?A# GYA;4OO]MR0/(FL MRRB!"TUIVY?SJ!**VT2_&/@1MG-14+50UDC#"J@KQ5.YJ,0/])=V:TTH*LUQ M#!:L 5-7#4AM">)XO:/$6G)K%,^XXT(8#$8-7:8%J^"H9]_0<^\8,+$D@17X M7A.#WEPH"@,O M2J)CU/:3(;QKNV P#+TP2(YA./*'<=?I =H%04ST1:>CP)_$C_/NU]E5R>JD MX1>F5SO21DG+6@]8]F]M!6C(H*@H6;.B8&IDA@>.E>B"ZM&184+!/2MJ;LF/ M>S396+6V(R)^K0D?5LYQ&Y!*)(/:5GY!N7U&B@W]0;RAV%6Y+.2:\TV#U"K- M,09'_B\(8BX4>I3S.;<\:ZQLYNR3ZD>]JYOI%'MLQA>XQ/ ^U#AK-O6D=EIA M=7>?(=Q'L))\@@::C4=L\ M;FO4)#W#Q3;I4.M-L.DJ5,N-%6WZF\:NO.:G:?K-I MLP#8BJD,^^]J4\9"S+F#R[NOZ#N0/NBTQ=!)_BH7:=YE$F:B$!PI[.I"3FR" M%*=/59#M(;+G!I-;MO7<@@.V7"KY8)/C;.YS ).DQ4,SP%KS(R.D/KB05 MI)LX)"RVO[&\R21W"V>#NFO)UET'UT+?G4*T;45'0^ /-R?#KTUF,N-ZTDX6:KZF9/C&"$2U MUV?^H:_S?N<&5'*UL/<\ZH^Z,NXRM'V[O4I>N!M4*^[NH1^9PA&JH>!S5 W\ M..HAC^W=SBV,7-K[U$P:O)W9QQROPUR1 .[/I32;!3G87K#/_P-02P,$% M @ [(F!4UY0*F!R! EPH !D !X;"]W;W)K&ULK59M;]LV$/XK!R/%$D"Q)4I^"QP#2;9@*]HU:-H.P[ /M'2VB$JB2E)Q M_.]W1\F.\V9D0+](%'G/)LKSN7#-P? M;]FO?>Z4RT):O-+%7RIS^7EOTH,,E[(IW&>]_AV[?(;,E^K"^B>L6]N(C-/& M.EUV8(J@5%7[EO=='?8 D_ 5@.@ PL?=.O)1_BJ=G,^,7H-A:V+C@4_5HRDX M5;$HM\[0JB*&:0=KC+%B=>P4WAHZY<;N&W*L/L,7Y ,>P" M$=M +L5!PD^IZT,)Q9XO/I@8_'.QL,Z0]O\>X$QVG(GG3/YW ML=Z"@T\U&NE4M8)NXDN.<*7+6E8;*-HIY2PL9:H*Y11]RBH#";4VOH7UTJ_C MCT;5M#$<-%1\ W?2*-U8J'1UFLHJI1:7BP)!K@PBV]D UKE*<\#[6AE:<#N, MHQU&S]SH9I7#^Z;8L "3 *PND1VV0%6E19/11,V!$$ 3ET.*SE$.7>QT1$!3 M\]J2=AIL4!K;]TFFE*2N.!*F].8<"^UM]"@FH1@0?<(5E0_*MKV0VPNH.?2" M,MWV!ZR1TV"7!1TK]HR\,'J_)Y^#_F3>PR8/$CT.\@C&<4Q/$43#!&YS$N34 MH2F?F DQ@E$TA6]472_!X^51#"(*X8MVLB"R* B%\*3320RW35T77BY:3*7- M84FI4>7;DY?UWY;J#04R6$A'"R2&?IR3A345;K]V5^RLEBKS#F2I&Q:JDSRC M@7=:$K@Q/D 6\0DK%)3PMFLY)1$)\$?\J5Z>-I;5LLCZ+QS]*EI:O$]S6:W: M'CA$& 7C<>0[:>V/6%N^B99:9LRJD!N7EHNV[__6(/ M!B!]X[[+X/8ZWA7HA+MX/.3I&.(@I$:F(3V" M<3CAX9#J/)EZ@Q$-IV+*):=?_9**2F8CUL#W[@L*$6$LR+.E0%59-\Y+3$"T M#HZG4W'R"*L7A5K)]C")1! F88=-&V-\B^T9'%.(T?@$/NAJM;_M]FV.8!K$ ME-A;2KU?-2YU #6=AL9OEH9V0-8>B]NOP4_2A?=(DG1J4+'C M<:L.Q56,4AULU1N,G:@R3Y%4UCKBFT7C\TC]OL'=9*-&L_)7(@M\:[;UA M-[N[=5VTEXT'\_;*]E&:E:+:%[@D:-@?#WM@VFM0^^%T[:\>"^WH(N.'.=T< MT; !K2^U=ML/=K"[B\[_ U!+ P04 " #LB8%32VTOQ.<+ "[( &0 M 'AL+W=OSN^6 \:!9^T:MU MH(73%\\V#P=-I2*72I*J]M)9Q:/A]#QP-1J*6L3?C%[GY429XSHI=;X_E?L8M[SR8#D=<^V#(=!@>E MKN)?>9WTT#GP>'3'@4DZ,&&^XT7,Y2L9Y(MGSNZ$H]V@1C]85#X-YG1%1KD* M#F\USH47E[8L=8"6@Y!5(2YM%72U4E6NE7]V&G #[3O-$[67D=KD#FI/Q,\@ ML/;B^ZI01?_\*3AKV9LT[+V(5 HGSN]4(70E7AG@Q+CL1B\I7U^,.3CN&\CJ[U82]^2 ME@94*M90S;\[+'6)+FL'$H@<"O],?*A=OB86NC+\>KCCVV\>3\;S[[S8-!N[ ME'&CUSX(NQ25K4YR6>4(9[DP2LB54RKN@M#MZ96U15225VZK<^6'8N,T\$>; MO3!8J#RMX:!RK .9>(U7T#=4^GYA]$J2 M3EIKP'/J"#IOM5QH XVIGIC]^Z2H@%[1-*T< H K<+%8 VH_U]+A@(\VVJIR M 94B)$9 B[!N"7AO7<;W1&(KBVO#VMEZM<;VZ5G<;C>16USM%$YFXE6M!#/2 M*B[N81L#V:-WA(9PWRTTV1L\%T1B+;>*3^FJ)NWH:FO-5K4 HY,5"Q8?!Q8J M*GM7022H^);(I >9PP;LY,3AQL)FF;B OB& !_[V&2IT ?\(HJ2D1B_@BR"E M)".I7##\"J1%AYKZ(46,/%&UL5=&39 M^H)M?8'9?C ^SZ9 ;6,X 05H(U=1L9"T56D,@NJ<@R.Y5BMD])&EU$YLI:E5CYL" 4* $?9?*ZH$7D(R M4Q?13WKGU>=:;\C\0SAIU-XQ(E[8*%Q=R1H0H^AF))'*QU_>&EU(6EY(0W$O M..=YLI#?*,[M9I\1^OTDJYK"EE)&WS'Z45?="#9XOW2?B*U"P2=V:YVOR5]E M'U#)0=4U8(AV]CQU46M3L'I3/'7OEL:3LT?R3;3<='XV>I>).YP_BI5;SW#K M;:Y9-1S=\4T'@X[1W4$/(I<;':31Y#'2]P]%,T(_WC<8T_>$WFZ38&[?HDWW M=?)O(/G&J#M9PHU7"(X6VV"[Y,;.7@.Q ^R+B)IG\R:BNEI(%.^4(87UUPG! MVD'D&^A6+W6TU=_IU7\Y/B",+I GS1>#Z,[4=JK)"@\AA';[[8M_21'!TC^D(#($B>[(4/X%@Z8B!+W6U45UF$I#C04_6P2\LW&KX 7 MPL%^ M0VL"^5Z7T$&]7'*&PY*.T5D@(W)NHK8"^ M0"#7+J]+LC):X:8Y8P!3LM%+7AO$;^RS3)LJV M0R.66?4WHZ.A [QV]4TRIM,^.V4::]XBE%(%83YS1T[W11Q-$8MKH(\0'3E# M?*ZP\L'97"ER7B"3LZ5 &HW6P=]C[H:+54^?ANEL.G0L34' ^^(W.#C12L8Z MQ F1C2"*IZ?B?25>JX6+S*068Y,B[0 +2<&:,UR,F!@^/'M1R.AVKZ!# M1FJ:A#2ER\K1MM]J1X&QV%A5P1P[PL"DT@OX,?(64.F5CO[0Y-!7BKR%ZSVL M_(0M5,TA1KQ2L:JW<+4V_>@J3I!3QH4EJC28C=4.K6ZI7%GUBH*;D0"(:;KT MG5P1"-! 95Y%EJXL07_M.%GSP92IV[%< M'=AM6%1]+-$TA7C2>-&-.N! MVVL:UU"?P_/QIOZ#5@*N@ :T.QP;DJ4KM?9(1(=GOH9(X9,U8"\#6)[_5Q:J=%"+-!M&N-,7133$* M&G%R_B '4)P^*,@H)39BL?\?QJ8])+WAQ=P?;7D&IBCITZ2E6.Q1 ]QOOZ;9D\-TL*+:NY+4KA*P[AO/^B*5 M4?;XT,/]%5#$W+"ZB[;@<"J-7(&)P$5;-ZB/2JCPL50B_1".*;.$E\-QL(M: MEBXLM_9,L6_:>^.U"U@G<>=C)\@39WFH&62Q553V*E1Q.7=5!)V%W)\$>X(_ MS=<0GLY$S/H,!-%QTL!.V?E48(N::BP9P$:<2B O9(Q1,CO\G&4[U =4'EKB]@><:IK05%:DCK87#H&Q(M[M M6VL,45T0YV2\%@GV[02"([,MG;DNAE*YA2!2O, 3(*JG8LV(N&7^[O_>U?6> M5/IW:BRN :&PO0CRNINU*:Q0]VA?Z#PZ Y<]R;;1ZH?//;^RI(G8@4,B0NV= M]Y$["LX#?.)&E82B^ !7'EUV=&HRA-EV)TA=WJ"9MH=#\IPY!5_-O=<'H7X;;E=;;_, M7\0/TH?M\;,^Z@[D9;0P:HFCHVQ^-A N?BJ/#\%N^//TPB)GE/R3)GS*T0:\ M7UIH(CW0!>W_5WCQ7U!+ P04 " #LB8%3VX?)]:L% #2$ &0 'AL M+W=O2-NV2 $[; M82F0-FBZ[6'8 RU=6T0D4B6I.-ZOW[FD),N.FQ7)!NPEEBC><\_])G.Z,O;6 MY41>W)>%=F=)[GWU9C1R:4ZE=$-3D<:7A;&E]'BURY&K+,DL")7%:#H>OQR5 M4NGD_#2L7=OS4U/[0FFZML+592GM^H(*LSI+)DF[\%DM<\\+H_/32B[IAORO MU;7%VZA#R51)VBFCA:7%63*;O+DXXOUAPV^*5J[W+-B2N3&W_'*9G25C)D0% MI9X1)'[NZ"T5!0.!QM<&,^E4LF#_N47_.=@.6^;2T5M3_*XRGY\E)XG(:"'K MPG\VJU^HL>>8\5)3N/!7K.+>0VQ.:^=-V0B#0:ET_)7WC1]Z B?C;PA,&X%I MX!T5!9;OI)?GI]:LA.7=0..'8&J0!CFE.2@WWN*K@IP__TR%])0=7$OKU^*+ ME=K)X"]W.O+ YUVCM,&ZB%C3;V"]%E=&^]R)]SJC;%M^!%X=N6E+[F+Z*."G MU _%X60@IN/IY!&\P\[8PX!W^+BQXJ&QXH_9W'F+MS\?T7/4Z3D*>H[^%:<^ M%4M\R4F\-64E]?K''TZFDU<_.<%U*.Y(9\8*Y80LG!%2"_I:*[_.39$1UK7P M&]&A^&*\+$0EUR@V[U!JT4O>A&UR:8GX"S+3YV&IW5$%3M*2R)1+"^.P!O"/ MQI,X&?;Y12)5;=,<)>2$(WNG4CPLK"F!J=P.*)1+YY3S#%A*+9=*+X4"/;/2 MPLD"LNDZ+6C05 GL"@CLF5Q542;P'L !F3 @C@*N'?SKH+?6T8O;-,%.2*&- M/DBE3M$KY+SX#A>@.8;5UD!A%IV)0W&IQ3M*J9R# #)Y/(@&]U EFZ]I!4"& M,IK$FJ0-Q.F^4A;6JFV4R8.X-?':RPR4.I=;2HW-8H !C@:+Q14ABB_&PT,T MF:((_1*ZL7#4+;1&^AR\11E+G;C4!0K5,*^F5L=!F$D.H,U5%%IOL1ZTH*^W MM4R&TP=:-.+T'"63AZ9LE 1KX5#,L4JJ;..&3::DM;4<&V0AP;F($&+Z0>H: MHZOK26'_#J\=.D,Q2U-3P,5 W#4\W=@?=QC+?U3" Q@:%K46:Q- MN4-FL$5#->G*]+Y"D0=J=/Z'NNBT(H%3LIX[3;^OH"!)NIA7$"[48BVDV\5G M-_I^8X !HFDVSWH3+T&:9O,[0"L$'P'"+$.W)KZF4N9I55A3@<-_EA M-+O_LF>]);3&>M-V.)&W3!B(56ZB)FY8;6O993W@WHJ,&C^Y.%Y,AR=/R/E] MW6HN]2TWQZWV%QH5]Q$0YZ[)QS<.YE:\V%;N/2F$%%:@4&ZGY?=E V_8FC![ M$V$'^DF)X.HTWV?+(\FQ1_-WYXL" H!X"*7(@^='?3R0S(#&E_Q[Z-]AV$D52152;$ M8E';T"E#T& 2#TPQ)[\BBCGC5ZB@0+KM*]'A8/!ZL'NV0)CHWD?[V3-,+,L4 M)S2&7'0P$P#0+)3CPZ[7SR;&@\&LOF'6C6YXK^P*NF/PO\ST_RC%/YHFO&'H M<")X@? )8X]!YY-829LR4CI>X^.->BE#*NUE M/MQW#1KU[IDE"_!MFCV!-(Y7SFZUN[#/XCUULSW>]J^DQ8G>B8(6$!T/7QTG MPL8;='SQI@JWUKGQ&,'A,2<)'_"&8[8,5C2Z9ZL4-#.5JJ2 M&?I4N[ZN%++,*95%/PJ"8;]D7'B+F5M;J<5,UJ;@ E<*=%V63#TOL9#[N1=Z MW<(]W^7&+O07LXKM<(WF>[52]-4_H&2\1*&Y%*!P._>NP^DRL>?=@3\Y[O6) M#-:3C90/]N-+-O<"2P@+3(U%8/3WB#=8%!:(:/S38GH'DU;Q5.[0/SO?R9<- MTW@CBQ\\,_G<&WN0X9;5A;F7^]^P]6=@\5)9:/<+^^9L''N0UMK(LE4F!B47 MS3][:N-PHC .SBA$K4+D>#>&',M;9MABIN0>E#U-:%9PKCIM(L>%3A#%$3A!;SXX'+L\.(S>)^8$ESL-*PZ M)^&OZXTVBBKD[POXR0$_Z8BG./>H\C>H1O3?-0'.@Z!:U M6^0:4EE6[OSF&3+^R#,*!@CJ?W>4&:/XIC9L4R 8">*&"^G#%Y'VK(+)$?:N MU#'[R!Y14>>"J,L-69!;BUU2KSE;&F@(:$,,K0&:'TYYRW7*"LN(RZQWX'Z9 MYHYH$@9NM]3,EA4K"$(:%(836$<(.D*91:5N/_ Q,GWP@8NTJ!T;MP"RLI-! MDS5=6VV*Y0EE'X04CZ@M\/WZ^_EC=J'UV!YQD:MJ19)P9*W;G]:K50^^Y2?< M6F\H:J=Q8GNF,@MD1YZ=7621BT:+1.R*]Q@KB@^KJH*GS,TYPK,UH7:OG MUM4237XAWEUV3*X0H6P:&&T# [6?M-EM.S!P[MI6=$*G2*3>K4>^617-2@36 MR)O7:K79(V%/$CN6:&-3:FRK2#;'+A5-8FS! M24%:V@)L#NV5G0]9:Q]<5PI7@0WOK2SHNM/P@5)'5&M-0$03GU*L3.<>81_A M,IK>5U,B8A-P.D%?!/+.AOGLK@NS"_%16K[AQQ3NZI*ZQI [=^\9 C_#AXD? M#.,K*X6Q/XR'3HS&?C(:.S&)_#@:7<$M"DEWEL/^\=^A<7Y43$)_& 1^%,0P M&?H)>1:,(Q@/_,DP\L,DA,G 'X2!GX3QF^Z]Y4K0"X.K5DA:(8Y;(:&5;Y<' MWBOT:]VTK&EKBFQWC7F&8R8)0DC3#BATJL?QX,:F*R@+?QQ[IT9/!QUL,&7$ MXA1F+^LB@YPQ7X41W#WGE$*H3^. M$](>DF80C/Q!-&XNLS>T6[Y\\DJC@=^XI:*^96ICF MO718/;PVKYM'UO%X\U3]RM2.D_\%;DDUZ(T&'JCF^==\&%FY)]=&&GK .3&G M%S,J>X#VMY*2V'Y8 X&PO=V]R:W-H965T^=DKF MO*@J)_/I](=));4975[PM_?N\L(VH=1&O7?"-U4EW>ZE*NWVQ6@V:C]\T.LB MT(?)Y44MUVJAPL?ZOC*YF/[Y\3/-YPC^UVOK>LR!- MEM9^II?7^8O1E "I4F6!)$C\VZAK598D"#"^))FC;DM:V']NI?_,ND.7I?3J MVI;_TGDH7HR>CD2N5K(IPP>[_54E?5HP9]QQ(T;YDPSR\L+9K7 T&]+H@57EU0"G#3EE$1Q& M-=:%RT6S].I+HTP0KS;XZR\F 6)I<)(E$2^CB/D1$<_$&VM"X<4KDZM\N'X" M.!VF>8OIY?Q>@>^R<"8>S<9B/IW/[I'WJ-/Q$!Z+A:[J4KU5-XT7TN0B4RX@887%4B=JZ8)6 MGN0X%>PXKNUO1VOZ,GSC-GJCS5I(+[:%+=:.A)H5PG!F?C] M$,;:V8W.E1\+65D(BW!" <&>])5!('$)"+2M(G1L\ D9+9+>F36YIOP&*% 8 M6"I"=TJ;H+:2;7368P1FLOBNK?69P-,\"T/SJ<"N9M3].5RYTD0C5AVES99 MV?#8/H/F,8,>\H2A_G/H3SZ0OO@6YUP!V]#VMT,G8;T3-1S4,)>Q,# 5I0QI MK .G\D9A,Q>=Z%2F4*Y$H9$)E!48T&"N&@&>XHSD5S&EAH'B;4FZ);U8:S;Q MK6!A*+#Z(1!^B (F2QM+I+JHK.M[[% T::E\IXAP&"W@3.R(6S>49:>P[Q0 M):$1RF=$QQ3PR@&)])T>74#4-I!]):<]WM?7A-"NMI[BH&Y<5J.,Q M 'M^'0-475.$AAC-E6VB+,ZUB 3#J\;DB('7AO";U%UTE(G0-%[&CQ@/"C$A MR;3+W4&B'@LE*9/)FO>%_YAH.N7B@^G9=#H]'W?1I+UO"#B,CL;+!SR0JKJJ MX-<8Z5V6T 9JM0+N1AX(I>B%ABP7=,;NAAK(V1"+#8(6I4H#"!DZLPY!4-NX M7Z?$@8A %$NN&!R*$HP XM=KPQ@0XX[H ?]KV-A%ZD67N0*1&Z*)-HB_-++4 M*P!+RTI=Z1!?> [0!/@U??"I1AP$>91HEHKF):U5CNC-(((6E[NQ:.I4DRAZ MJ96]:\1!X?D[(I;$MFEWU"G'Y46G+%5F83:V7U]@FMJOM(?&!W60Z ?);==& M_Z'$FGL!)Y AGK/JX]GB3*P4I69)E,K[RAO*'>02W-$W JSD]Y"U:YE!'TZ0 MJ%+$.52/BWF34;)@(]](PUR\2!+FY[.3]<-6G5^48737%I 2@_PFM^WP D'! M7OY)E7+;*U5MS]&Q1SS8M+5;D-6B^UMSA0(YA9&-#5W<'#(P^0\LWZ2\:%%U MI;QG)UX>U;89V&R8<&?B9W14=MMFRWV!=HA[D_W;9B!H \Z@($/55&U']5;Z M7'X1OY1V"2LN^)@DWDCW67'3A31OC*8NTS4UTY=$4X%ON8IF\[MJB=/*W_[R M=#Z?/G][_?8=/\Z>1T]+87 BN_ZX>/U>F(;J,!BS%_ER%5+=^A/-6 M0!W4O MAE@=2VRI<]F!&N\I17HT@?BP;$#UJ#Z).'"$=7) "6TR%#+_7Q(2E$ -(*R, MP]]]P/LYVV0@,D]UG-BZVZ6%T@_YV7Q]^NA$=L'^Z@8ERZ!INLI"[&)ZV^^3 M_W@8+(EN46^((-=H#OGP$)W9IM=L?K(\N&$;P-3<'. F[0>-4U=TVWJ[[]#' M^^YLW.75GL#'XD0_C.7IIM9M/^VX]]=FX 74Z1*YLBS15TH(I[*NX+J\'Z&_ MXEASNLAL"*(M%EQ:K\PGJPTAQFP^\&PU-R.V MT,NH2KC'W)Y1)5C!'OR<.&F/SMQWZ!OSAY-6 M8 /W.?U'= MQ:8FP8K5N-_2'8A,/D8!2<*5826M[/93_JB:*@A"IHS-=\S0$ M8N35= 1:V8;.A6@>7(B]>D]1XJW9D^>H"-J#?\5.262QBMW"/Z1I*)K3=<0< MF;]:Z9+H@I5[C0X6C0LI&0PW+F@NJ$'ZJD/E\/Q]I&!^LS6BIZ)L^>=H82=R M$-B/^C%NKF#1^UJ(DPSU2?%]&G5$-)3J0'\#J)1*PD/F2^JBQWOVZGB!/W4Q MJ:D%B$Y-!$D$!E<0G]\"TG'M7M_N+L/&.Y+C-R2#Q33A%G8N.L.+%KEO+S>4 MHAMER%3RT*5+:C0HAI =QVXX[NR:@K$GDUHU/OY0L]"GC%PC_\EM5%),]Y9K M3SW:W;-^V-I3[.SR X?N0SG*!-96#SZ/I7B[;:C5L%OYSEQ.=1[(8VO6%OD8 M."C()!QD[G$"\<<@48]UZ$:AR_6!IL.J_YWX[W1OWVV/H1NM4=&-42(QWS$W MM\YSZ.YPXL71U=DJGF8'YR08@@^A;5CHF[% B5(Q-;:J1+17=,>+#T93S>CN M]_XO%CMT"3OIW6ESZ:.;>Y*',WF\WNZ^=C\.7,4[\?WT^,L"NMJU!I92K;!T M>O;D?!2/F^U+L#7?D"_1*]B*'PN%7MG1!(RO+%K_]$(;=#^97/X74$L#!!0 M ( .R)@5-.86]KDQ0 %%' 9 >&PO=V]R:W-H965TV)B8S\4@2*)-H!B M5P&B.+]^7V96%0 *I*2>[HW9B?YB\RAD9>7Q\BKJY=;8KVZM=9U+ M=V>12I:7NG*YJ1*KEZ]&%[/S-[,Y/< K?LKUUG5>)W24A3%?ZD![NO _5W?'@<9J&U?M#_08Z*7FL+QO\G6KYV.DK1QM2G]P^"@S"OY7UU[0=SE@;E_ M@ 5Q)ALQE]^H6KU^:7E68VLB<);Z;=[(-O,#VSQ/ MOC=5O7;)VRK36?_Y,[ <^9X'OM_,CQ+\D-:3Y.%LG,RG\]D1>@^C'!XRO8<' MZ T=^+\O%JZVL)O_.;+!H[C!(][@T8$-/MJ\2O-- ;J0]:6I'+;)E)AFE25O ME,OYJX]6.UW5_,V0H'^';K<'8EXH9^4S[,.\7I;:PT^3!G_[CV7P^??'GBXN/_'+V MXB11+G% ,P 6MO(4WD5F.WH&O2I3-G/)&X/_(K5W%Y_?1&J#ZR]-QH["4GTP MNOA\.3IAZ:K-!K:C%H5.;$,GH ^M7C4%KV7FB9_/.FUL7I.1O;U.UZI::1 M MR]PY(?GY+9'$D]B/]LZK&D^;FI!/B9:SIJA_0M!(G1RM1L@GUQ M78J+_)=++JJJP5.?6 \)]J$HD AP&Y + M2PI\'%F$WHG4]\I":&$1R^E7BL;S'QPL6J _!]GY[.D+EVS7!M9Q:K85*+EF MX?(L5Q8&.B:'VB)JTO\JN<*';-]LD=K5.%B=UV17H)&GZR[U!%!#;^'2'&06 M<'SX#0CO)LD%2#(1CSHMBR1]X&[E5"I> U-,=)$C_-%!)W ?S70/,N-\S%]0 MUL'T?H VDX?)Z*?PR/OPR%MYA!9]TIE&TD-?_V"J4Z!G;2$6JUJ<5$8,7*4$D*$0&M6K2.L\'S@$5BI-66"-,^*5XZ]S0@6FZQ) MB<05)+DADV)/96;(E"1#T=8C.:,$21+J_@H01NZH:Z%+JW.&%B8I6G;:7N6I M(,,X02(%.ZEUL9--*@V&(015,[SAR65>JT5>D+[PN<01Z'5C7$[)79(J!ZS1 MSC065"?0&A,RF[SR+)2J0K+9'N0W"'I ,,HQ$\!KU!7ANR62*OL9(I*%E093 MCAP!S&\D_B9+E5O 9$GGW\)FW<1 M@T+DP,.YR?#HHJG9H<@T D8P8W)MX7Y"2:SCR1J02X*Z!!#SF M ;?F%!'(I)=-C1CD.6"E"+X1M@%>.'Y)/-4^NE<922S9 G+V )+E3JN^T87: MTCEH]Y]REY-%O_VE@6V,D^^^NT00[7\Z.J&]AG%NMP>+8SJEC\MDM)6"G^"C MZC*O#!)$6R]A$P8Q0!4[",+QEN+(-SG4RR7L@VR9C)I(!=)5<@%L+#S*O^5U MI(!W>F$Y3O@(,.ZAJLK,)I"S&H>S;(DLNZ%TY&(S9()-2UVM2XA?X!VD=<"4?C?>! MG^S+<\=>3(C'DK$A,1$0%^FPE5'ZM!,&0 #4>84H'+)@,?5O)]].8B[, M806*(4C,H7[*VP_'8/C?^[>CDTG24KKQ,%906I%3M*)@%%KJP6$(A(>>MCM"_B*@4PI CB$$NM:JX7MI29+W9M M""&FUIJR[-TA\H1UMCV;!B>4&=0^!@>/HWG<;EG#H"O@@G4=#$>LKRF(!M-A^>8(>]@?T6?9/Y-_:("9+1;X:">G M@LDV+>Q%D?>1;]N6(EWLH^?[&U,O*:/3*,X%4K HL;1$?82,R^)E^;G#2W?$@L6JB"728&]-L-+W>^M"0'%=7AH+!%>U.^UC):JY(0 MUZR?# M.=A).<1R1#):I*\W1-,E66-##AI[7+%VZ/:H#\NK5#!8'Z?VJ_".X,D_&B> M)741Y:S49^#LVHP#A^S@JTHRX+8ZSC2,&H$CL%MQ[)0C4[-B18=TL"2WE$X& MO<=)N&' +KXH\E4HZ6(B%3(D)16@HSS^5!6FHD16W E%0ZK''6 ,C(+STGDK MHX6N(Z^?FTP._D)P!F$3DO"B)=:D/5/?Z#&DAM#$PTS^#PEI9L%%>=B8G1VG M="^XHA6\[=IEZJ/A36.#WGS06%#Y@8*4<'Y!S1Z2C' +/:&\Q)-7$OD *,!N M+N]DAQ>^(U0TO@%:H P6*5*B'H2N6%Q *Y1TX5-#F$S77HJ(B>R9"0 MFR#G2^N&&PU2HJ><=60Y,,+&G*&[Y;$ZYEE$W&='\1+9+!5;+39>0ERPET_4 M#"(>N]YYZ3M#@[C\>^S3*W>BN[>@1)'7-H)* JA4FE]OC!.#3O=W3657;G6Q M3T+WTLFD=@DM4&X]EIX+.1R,*$(>&0K4R&B)[R>#O/&3L6W3):&O4ZTS7^*_ MTP0&!8R8VT)<)EFV;(8JRM)NM)6)Z@>8R@+FT&\C!]NDB:VD_WGM[G$4@80U MLN]3$=#I+S!$BG)]4>=U(TW^(X;W/!K>\UNJJLC")5@8LJA[$: 2K'\HKU^& M%B]G)^6.(NN"+T$NG_@C4R3@)95X$5!QTR^-$A[L/ MM^]TGEQ0 U?%*[3AXZVO2 MUUC&2^S/IO)]U UPER(;)2YYZ7?TX6?!XZ9(1?*A-MS2VHP+A1C AW* 4NWV MP;83\H5MS@I,[)"[=DYW( 5@JI[1R*#G-],4^=H:US?.PX@@;#))_A89_0?D M%L.R!+TX\Z-)%<7FH+N.>E@E6RWC@\.J\?Q)#K(-)="M.S85 G_1#GQO;AV3 M0JIY0H$74@T"5Z6I!14WE2YLH7D7)'&9HX2'*&H@$Q52W[# M>7QL.$#.G$S0/^P=U!7,J&VWS'7F%<=Z;1=&7GQ*Y$)6%KL"^P3JM37-:HWZ M49PRIIEX:'+H>&S,!0BT\W5/GT\UCBSY@00YG V1IUJ-0\M"9(#,K*0$BN5$ M,AC[&:6?2[)8XO(LYJJ0"I<0ZDKE!9LF ?8-OJ,-T[=>ZCPXKD[C_AND[1Q) M23.4XA4=YN1+?IRC@DJ[91LA 8_<0F3H"RWG$77PTUULC\IB7\3=S $^1,$) M&^S1IV9Y2KI\,/KT@48$W<*05_4R=MO!F-@DNB'KUMYD!"SCKIAI"UT/(^#U MRMN9?$X&(>=MWX=!F_-3T2JE\XI^6NOJT# KL17.6$RHI0U I-85WU<0N^M9 M@:!0[AMARAF:E>YBM.ZU^H 7(*9MFN,Y#D2RRR3YJ2WFVBC%J419$J*!LF1@ M6I3FEX6YW/ZM@Q*,-.V4AP5+*13=>XFYP38^R,?CG_XE3'(M3\S9.S6_)C.\P/Y.[ M$;2P=S'0F@JO4]_I^0$B_#MPWQ,:#'U'>1G.+^_"X#G-E./,E*9Y8I1TDRLD MY+?-^<+L5I(&=FW?<:.Y/L^TXM4*C_6M]_'RD+J1VK6,;KJI6-^,Y,*)ZL.O M!$Z^8 )ZWD(>4,ZSD8_=VMCZE(W-?]M>]5#4.8LADYB@+_$&1D0WD$YN]/6Z M-W9H/3:@1J0/[=3EE6FL3PAB,/1)IYQS0O>>_..$8*UV.EXBEUI(NC0Y\&FZ MHTDX8Q*5U5@&5MT=P&=4;-"YS_0+@ MO*2)Z)9OE]#0.>*[-V0^;N\3 MQ.E<7_I=MD(V]EO<[YM3QYH0]$;:D/H4)>'NR7+'"6)U\.3BND,'&[H6X@^K M#]XGZ4= [H'?>N?CX V_W_>B1Y=1OLOO>46<^.J+_ V5AK%GFN7L_L*J6)_K ML5P;S[*T9SWX4/NO:!SGB!L! U_!"W"'^B;U;7F?Q/=JE>!0,A_-(!"$#T[M MAG-W/D\HI"@(P/$RQR6VM["!H^US)V[GM$^2WE=Q1M@WCR \4ZV,H,F U-KA M1F=F'P46@MG-H'6H5HA!*^D&K0>]Y DA"@1S:B^$-*K>Z@)&T$^E3O:JK\*9 MOD4,R,JS[F2D%]*G@U4:L6L:>[=*K'N+*-JQ-.3;S+W;-6KOT5$F/"!#+/C/ MV73R."FI9^%O<=\4*B^;3^9AV3A.V>A>36^_./BP7#KLWV&^WS"807 0209% M$:P0ZE$SJ/-GD7'N9XOP_A\D[[4_G5RLB5W MI^Z1E,W9ESD'&<[+(#O7RSS<'XG5OUIB-80AL?7(:*BS/:1HQ]4D@\PTBYKF MW:'%.-[K]R4TU+4\:Q-TO3^T#UW78&R*)@E_>GX0GYZ?SB"F]W(%ZT=UW9;3 M3Q]-3\ZA'NH7+7?!G"[Z.-E[L-.6Y998)HFD\R2BSX;B3"Y'RF\#^F3]E;": MR$ZZK.*9TM#=@5#H254=6H+$H0>AO1^@Q3-)P4Y)AQ20(3E@<'$RCV(#"UT3 M&F!)01K&BWSI1'XB)I&@R^"_8TG("=Y>31@+PNX/3=J*L8IWE",#?P#<_P> MNQ]"Q3G=K\>I,-L 6]-#,#6?WM(EDO-$G_6-=R=>'1M)P8]ET-&AM4!=1=2;B$:)MC\0S.R#%B!S2E^2/WS.*:DD;4+<;1[9BJ M1[USXX:P7)CSU^7XIKF4FZ$,; FK7>>GI@V4 X>9='7[;PF;?W32_L##>^+A M?<R_QZ'3R]/%(&G+A36TV_#=3%J:&,/CE6JM,6UKPF'X$CE#LW] & M\:_HO/Y?4$L#!!0 ( .R)@5.=_BY_S ( !H& 9 >&PO=V]R:W-H M965T! 2QD@0;=I>^B*2K<] M3'MPD@OQZMC,-J7][W=V((6I\)+XQ]WW?7>7NXPVVCS:$M'!E%-A5WM#7+V*X,\CPX53)FGC%5_B MWWU=S0+FY0@W7_-QU/&"4&+F/ *GUQ/>H)0>B&3\W6)& M#:5WW%_OT#^'V"F6E%N\T?*GR%TYC@81Y%CPM73W>O,%M_'T/5ZFI0U/V-2V M?19!MK9.5UMG4E )5;_Y\S8/>PZ#SA$'MG5@07=-%%1^Y(Y/1D9OP'AK0O.+ M$&KP)G%"^:(LG*%;07YNLJB+ ;J A5@J48B,*P?3+--KY81:PEQ+D0FTT'K@ MJ43;'L6.B+U[G&U)9C4).T)R#;=:N=+")Y5C?N@?D^!&-=NIGK&3@'>9NX"D M>PZLP[HG\)(F"TG 2X[@O17NKVEJG:&OYO<)@EY#T L$O:,$]/$)]P)"P512 M)W"5(5!/P4>]3EVQEKN4V[?2>Q+<]^W0KGB&XX@:TZ)YPF@RW?69+RW?HWX[=4HDZHT]YJQJ5G M/X<4ET(IGW=2N4(C= YG<,D8/?O7]'C_;L"Z[ .M!@.X*;E9$KS3T#*8Z2<, MX;6I+W-JQ=0!/M.TL@@M=G75AL$U)#T&@Q[<4=2F ?O_W6*]-CP8KJSD]:S( M_U#KT>RA7+22-B2-:?*J'55^H-I3G4&WWSU8O_7QQ'O]6B&%Y*>2A9#\NG6; MTV;P3>M^?S6OI^8M940H"Q(+&PO M=V]R:W-H965T";Q)7;.8./9&;,;T]<5.,H\0ZAPI(\@N#M <]1*0_$ M;MRO,:.M2:^X>]Z@?PJQ*51 M+JRPZF0'>03ETI%IULKL02-UMXO'=1YV%(;)'H5TK9 &OSM#P3;\)*,5,(%YK0HB/XJ$G2$PA=P0U6R&_ MLZ^,?G]N-%FC&&+Q+'YPY_GNMJ93O>8/H%+!JP=6ZRP>JD? M.8R]="_G$V(W?8M,9R/\#'^R4G_K4\OHG@V_;4M:+$<<1]Z= ^8#2YJQ'F M[+A9>=%!2Z+F:$-E;EBW_=SN6Y)*-[.:2J4T"7VV,!":NV],?.- M^7>0][)ASGO:RXNLHX\+WK/>X*0/5SS5E'$.!)&5LV67!S+_$RL1>25]VD>LP4CQ >$)I;VEK4Y1/P ]). MB3":#KS2D)=^,6 BRP[A[(7%_W%W4$!6#"'+,RAVTH;HS1<2="8CH))9S#M.7MO<,=Q:3;&X)3, ME+IWDXMD%+0=(1086X? Z+? 4Q3" 1&-AQHS:$(ZQ\WQ&OW<:RJ^4GK/7T'5ZLA/%?6%:VO<, XM)8E=?.Q"#GLOJSQSH/ M&PY'[2T.4>T0>=Y5(,_RC%DV'FJU!.VL"2X=(=R8S7M\/04D3G%\8U^K1"C[:@'\.E MDC8S\%$FF#SW#XEI0S=:TYU&.P&_QG8?NIT61.VHLP.OV\CO>KSNZ_+/N(F% M,J5& S\F,Y)/-^;GCAB])D;/Q^B]&J,%$V.0,GJ)S 5*@.[E-<:EUES.82>^*]N!*5B,HX#JTJ!>8#"^S1!2):CF'+)U!U@7'O]% BUMGZJ\8'+U M[LU1U#D\,9 VA\\JEOF:);.0.A$+GRAFW%7YS&1)5=PVW/+S!7K ,Z?S&H:U5UTA4S-8)VRF4O9-D9?<($" MUO^H_G?K0QBXNXDK*B9]3\V/Q;$J_6WG,A8E75J02@Y_V!1YW4^]B@=_<9]6\8HXE'WX,6(+Q5EN-$#<]1SW^D->*55.VQ6 MF\=D4O70)_/J);ID>LZE 8$IN;;W#_L!Z*J[5Q.K"M]19\I2?_;#C!Y$U,Z M]E.E['KB C1/[/@W4$L#!!0 ( .R)@5.]:PZC50, +(' 9 >&PO M=V]R:W-H965TD5P>E/YJ:D0+ MWUHAS2JHK=TOHL@4-;;OUTO56=%(O-=@NK;E^OLM"G58!2PX33PT56W=1+1>[GF%CV@_[>\UC:(! MI6Q:E*91$C3N5L&&+6XSY^\=_FGP8,YL<)ELE?KJ!F_+51 [02BPL Z!T^\9 M[U (!T0R_CMB!@.E"SRW3^AO?.Z4RY8;O%/BWZ:T]2J8!5#BCG?"/JC#7WC, MQPLLE##^"X?>=QH'4'3&JO883 K:1O9__NVX#V41ZMIM:$XNW[ 9Y0=&KAZXEN!YGH968)UBU%Q MA+CM(9)7(.;P04E;&_A#EEC^'!^1G$%3.N28 M>KQT/$?8:=7"'6G5U NTS[:&.[_#J.'S9FO\_)<1PLE ./&$D_\AW'Z'/U%5 MFN_KIH 'K*@/+^WO*)H[E@NSYP6N CIW!O4S!B]U(X[JA4-[#CB@1N &=DK0 MJ3,+>*HUXD]U MIEM:7,W4;_392OKU(98E^+,^N3;"RY/5IN2<1O,,G#:9J1 MDIK,YO)46M>3N-'(!TS";3X"Q<)K/@65AEC''EA$X MH4S"))F3D<=AG$X="#'DL;?FLW#.8A@I5#84*ALMU"/=<64G$-0.-D6A.FD- M[8:BG$)XK[@TP&4);QK)9='(BFI88//L3LJE.HZ27:[CB94J=T(.@/F_U)(M8'/9N9_^U1V> M-"]Q(#Y3Z@J5ADF>D$'><9)37VP;(:@S+KFS<,8F[INGL!E/#ZYFLVNX8AF[ MAH^V)CF7 #-&K>-YGY3EXI)/")*>-A)*'<9<7Z9IF.?3B]T3G=VC="E4_K4P MX#'[*W68'1ZD37\/O[CWK]D'KJN&VD?@CD+CFYQZ0_&ULK59-;^,V$/TK V,/&T"( M]6%;<9 $2-+=MHON-MALVT/1 RV-;2(4J9#4.NFO[R.E./8V3HNB!TLD-7SS MYLT,S;.-L7=NS>SIH5':G8_6WK>GX[&KUMP(=VQ:UOBR-+81'E.[&KO6LJCC MID:-\S2=C1LA]>CB+*[=V(LSTWDE-=]8S^8&'>*8!KS+*Q2=M>ML)/%:=\Z89-F/>2-V_Q<.@P\Z& MD_3 AGS8D$?>O:/(\COAQ<69-1NRP1IH81!#C;M!3NJ0E%MO\55BG[^XL-4#Y@< Y_31:+]V]$[77._O M'X/L8VXB'C%/T2=5#4H]#8J/#+*9DF1IE04R;P\H9\8+;4VJB;9 MM-9\Y0#B*,N2*0"R(IGDP9=&4KJ^CZ4F&*[ R5%.>5G"V2POJ)@G\[2@69GD MTQRX^"RJJFLZ)8(L->/0JJ2(&&]A.TN/Z"T<%,7L"%'E6)H4&$Q!+)O1%V@8 M8A3Z$8=/959:_ODM##_@;'00R@URNU/LL\Q[/; G\2?D]/!7)"#ML_ \NC;. MAT19_LJZBYDH)B$/11Z>\V**9Y:DLX)N!7HV:HT#]HX]I(= <_RF5,YS.BES M^LR.A:W6T:P&IC)]XHI91I-92?,)=$^*K*#O6;,5*EJ*&H>/#*T13E$D9D;9 M=(Y-.39E],5X&+XH3B"7Y7E\YWD9B*-$TO@NTSDJ(DA=[:88T0IJ$4((H.;J M+J'-6H*S#-&!2RVCG3=D.@M/(!9,U_A7ND>1A[),:,$K$\MMYZ;D(B@^C'=2ETQ;9!!'5!I=.B@]CP Q=UR&<<.:-D'=MJ(8 ( MH>(_D(-L*/Y/QJ-"+ M*\+V)?EJA1RHAO]#IJ"/ZF($RRX>U]4SS/%+?U[CG5M"PW85[T*A$\"NOS!L M5[?7K.=8&(\;3!P&_=@& M@VF("<$/D^!@>PF]^ M02P,$% @ [(F!4UD0(TB5! R L !D !X M;"]W;W)K&ULM59M;]LV$/XKA%<,":#%$O7JS#;@ MN$W68>V")MLP#/M 2V>+JT2J)!4G_?4[4K;J!+96#!M@R$<>[X5WSQUONI7J MHRX!#'FL*Z%GH]*8YG(\UGD)-=,7L@&!G+54-3.X5)NQ;A2PP@G5U9CZ?C*N M&1>C^=3MW:KY5+:FX@)N%=%M73/U= 65W,Y&P6B_\8%O2F,WQO-IPS9P!^:7 MYE;A:MQK*7@-0G,IB(+U;+0(+J]2>]X=^)7#5A_0Q-YD)>5'NWA;S$:^=0@J MR(W5P/#O 9905581NO%IIW/4F[2"A_1>^[6[.]YEQ30L9?4;+TPY&V4C4L": MM97Y(+<_P.X^L=67RTJ[+]EV9U,Z(GFKC:QWPNA!S47WSQYW<3@0R/P3 G0G M0)W?G2'GY6MFV'RJY)8H>QJU6<)=U4FCD+QA+R3PI2:O!$%%,_E MQ^AD[RG=>WI%!Q7^G)L+$@8>H3X-!O2%_2=TJ('\L5MHH MQ,^? V:CWFSDS$8GS-YA614MVI%KLG?A6'0'M=A2O=0-RV$VPEK4H!Y@-+\O M@>0EW@,(%\38%5/JB8L-8;5L!=X*C6[V]]XR3?"WEA56IKXD]Z4">)8U@C&7 M*U N[._1A=-<3(KO,G- 7;&*B1P\LH(-%\+Z@?8;4%P6Y!6)$R^F:4>DD6^) MV,LZ(O6":$+N%1.Z8EWY%G]A-6 [L*BD=').:)B2*,[(69#2\R_& -/YP@R= M9!TQ2=,C.P-9C?NLQE^=U6LNN('O?L)N5NW&'9T_SWJ7.Y!] _L1?ZIY0IW M"WC 9M\@92 OA:SDY@FCG7@AMM_Z*&"#@6ZY(TF-/!2]!;U)#Z>#B9>$%"W&TRLCBP)<#?U,@0'0JC 9PR? M.!)0BQ6:G9-OO\EH0+\_LH.6,R](G#.QYX?4.1-Z09CN>#2QO-2+HLSQ?"]) MLR$()3V$DD$([6!3'8<-6=12&?ZY*X8WC_@H:SB&I4$CI_O&4M8-$T\8Z5QN M!/^,/K!#B]!9_'\;QE)J8X&IVY7.%6],]_(_@&A!8[##+'%?6[L!YB3L_K&$ M[QB^4JZ3VUR#L7B, NP/088G:$S=-R0W($"QKN>S M]3;CN['0QZ"/3@\'OR M7AHKKTCFA^Z;.-B&D]C]1Z$_!(JT!T7Z'_45CURWQKY67PN40<.G@6(O MGMO:7W?FCD8%AT5\@EYT*(N=8UV'/W^&KO'AQ6C_#DQ9V-A,ONA?E)PIL ,G M\FP-9H$#44A"CX832T:8@3ATJ(HQ\TGJR&1'XC5P?ET;="+PO33.ANMX?#!= M83/:N!E2D]R^J-V@U>_V8^JBF\Z^'.]FW'=,X4NH205K%/4O4NS\JIL;NX61 MC9O55M)@YW-DB:,V*'L ^6LIS7YA#?3#^_QO4$L#!!0 ( .R)@5-HVU\* MK ( ) % 9 >&PO=V]R:W-H965TJCY<[$U\XGSGWJX)_/ONV<9-)>#%OMO; MF9U=>VZQ<_Z.*D2&A]I86D85J M39*EZ?ND5MI&JT47N_:KA6O9:(O7'JBM:^4?S]"XW3*:1$^!&[VM. 22U:)1 M6[Q%_MY<>]DE(TNI:[2DG06/FV5T.CDY.PKY7<(/C3O:6T/H9.W<7=AI9>U(CQWYJ@Q7SG)%<&%++/_')R)P M5)D]J3S+7B7\6O AY),8LC2;O,*7CUWG'5_^ M_0X:_3-;&7'^/W*YQ'(^=1 MQWGTTB3%+V5K$-P&NJG"^A'.C2)Z;H"O<@4GGE"C"EQ&8C5"?X_1ZI1!YN#6 MZ,=1Q, 5PKFK&V4?H7!UK9FQ! 7L6)D@)9O&DWP>I^^/@2HE9"$8,L42U,D4 M9\.FY=8C:*)6V0)!D82-.)9.X%*"@=.6(*XFEH6VVP'LFF N@BR>S_(XRS/X MXNP]4E"AGP>*!O:Z"!D]1VLU$[R+;FZ_4W0@5&DZBZ?9'*X=D99_\)^N5GXH M/\ :HT+A-,ZFLSA/C_=;?>Y[)GLNJ=%ON[N 9!:MY=XP8W2\;DY[E_U+[^^J M*^6W6HH;W @T/9Q-(_"]__L-NZ;SW-JQ.+A;5G)EH@\)P77)3.9%3/S=1D)"N3 MBQ)G"G15%%R]7F,N=V.G[QPF[L5J;>R$/QEM^ H?T#QN9HK>_!8E$P666L@2 M%"['SK1_=1U;^]K@2>!.GXS!9C*7\MF^_)Z-G< 2PAP7QB)P>FSQ!O/< A&- M;WM,IPUI'4_'!_2[.G?*9NRD#F2XY%5N[N7N-]SG$UF\A4UX9W,B">JUY7:Z++WR>H^Z- M?$-AK+&_V$->-Y#L'<@A?)2E66NX+3/,WOK[1*_ER X%\2#LN\ " MUN_ "]N>)&_)8H MK-%%'+N#8=B#_L!+AF2#:B%L5RZ8&['$96G2@X$W'+YE\5T:S$V3T&5APR). M#TA6P6?-(Y:Z:1R0>>1%,=Q5>?X*6]2F88@O&SHT:&QD/7L^9)BZR3"J0T8I M=$@E:J42=4N%3MRLRM'6_Y,L]WSNZ:%$3:?I]V,IC.Z44F>8\U*Z?W@\*BBK M%!7Z?Q31=(N*COAC5F>DU'?30>JR84P59 M(/62X,-Q*2,]9D1(DT= "_="/U\N%2((4@9E8$!Q@W8U^G"N<_[)S5B@6M7W MOX:%K$K37)+M;/N),6UNUJ-Y\WWRD:N5H(+FN"37P$MHEZGFSF]>C-S4]^Q< M&KJUZ^&:/I-060-:7TII#B\V0/OA-?D'4$L#!!0 ( .R)@5/Y2$Q (00 M &T* 9 >&PO=V]R:W-H965TJK-7<*;1NKCQ/90563%V(!FLZ60M9,4V?J'O)U[%>.TL9G;O42YFHM4EK_%1@FJKBLG7&RS%=NX$SF[CB6\*;3:\ MQ:QA&URB_M@\2OKR!I2<5U@K+FJ0N)X[U\'536+DK< GCENUMP83R4J(+^;C M]WSN^,8A+#'3!H'1ZRO>8ED:('+CWQ[3&4P:Q?WU#OW.QDZQK)C"6U%^YKDN MYLZE SFN65OJ)[']#?MX)@8O$Z6R3]AVLDGL0-8J+:I>F3RH>-V]V4N?ASV% M2_\=A;!7"*W?G2'KY2],L\5,BBU((TUH9F%#M=KD'*]-499:TBDG/;VX1PI) MP>DS6Y6HSF:>)E!SY&4]P$T'$+X#,(4'4>M"P:]UCOE;?8^<&3P*=Q[=A*. M'S)] 5'@0NB'P0A>-$086;QH/,*_KU=*2R+!/R.8\8 96\QX#-.%6Z'TL8R- M*ILVNU(-RW#N4!\IE%_163P7")FH&E%CK16(-93&!N +M1^]J?U DXPN)"*P M.H>:8*'JWQEC#>&X-L$JTIE"\SLK68//:&JU(N97605/$ U0H*6!>M-Q8 PP<-,T@!%Z3P9Z3[Y#;_*" M^/VMSCWA[WMKKRX\,-U*6AWC_RCZ*]L.S';$]_E] MQU5&O/@+F33<-9[_P>J6_C96Z2 >95!".*5R4;)I^\PP.)V8[0@BUR<2TY(> M;NI?FN6$U)O]EMN7.8&I M&U%@(P1)!H(DHP19TFR0M]2Y5)6^<@]]Y9ZZUGS&ULA55M3]LP$/XKIX@/(&7DO0'45@(VM$U# M(,8V3=,^N,FEL>;8Q78H_/N=G39C4\N^M/;Y[GGN.9\OT[72OTR+:.&I$]+, M@M;:U5D4F:K%CIECM4)))XW2';.TU!)UC,M@/O6V6SV? MJMX*+O%6@^F[CNGG"Q1J/0N28&NXX\O6.D,TGZ[8$C^C_;*ZU;2+1I2:=R@- M5Q(T-K/@/#F[R)V_=_C*<6U>K,$I62CURVT^U+,@=@FAP,HZ!$9_CWB)0C@@ M2N-A@QF,E"[PY7J+?N6UDY8%,WBIQ#=>VW86G 108\-Z8>_4^CUN]!0.KU+" M^%]8#[Y%&D#5&ZNZ33!ET'$Y_+.G31U>!)S$>P+234#J\QZ(?)9OF67SJ59K MT,Z;T-S"2_71E!R7[E(^6TVGG.+L_%)U';=490M,UG"II.5RB;+B:.#PGBT$ MFJ-I9(G*!435!O9B@$WWP)["-2&U!M[)&NN_XR-*<9YD;X*>%/98\B2 M$-(X35[!RT;=F5NFQ M>B;@9B'XDKG6#.&*^,CT'9F&:V9[S>WSKJ*_BN[>[YE9L0IG 3U0@_H1@_EM MKZN6VA:J?Q0WO77ZJ*=XUW<@T#FMV//@H?&AYQIKZ.D"-31<,BJ-7((:TR88 M ZH!NAJU()_M[< :"9?.&B7HS9NSO^110SB8CTSV- 1\T,X4KW8ROAGRI.Q9 MQ055R3&F<*C1#2#R/H(DC,L,)F7JCC(HPJR80!J6B3?DD(=YF3@#>9&A@"R, M\Y@,)UGA#!-"*.+,&4Y/X;XE,:RQI"\)DSB'K A/">I>65)T ,DD+/*2%GD9 MGE#4'1I>N^O=4S$J/#,&26 2>[Q/:*A"K%,]/4&-_N)\*P*7Q(K&PF&:ATE> M'NVIR0%D65A.8MC5H-&+T="A7OH!:*C21#=,B=$ZSMCS8;3\<1\&]#732TY\ M AL*C8_+(@ ]#+UA8]7*#YJ%LC2V_+*E[P1JYT#GC5)VNW$$XY=G_AM02P,$ M% @ [(F!4W SAT#B P (PD !D !X;"]W;W)K&ULC5;;;N,V$/V5@;HH8D ;Z^9K;0-QDD47Z&:-.-M]*/I 2V.+B$2J M)!6G?]\A)6N=;NSDQ1Z*/&=F.&M0YHH'GLA!Z[N7&5--^7ZX4J#KLF3J MWR46SBNUPC>9;M5*TZG[^)S-O< &A 6FQC(P^GO":RP*2T1A_--R>IU+"SRV M#^R?7.Z4RX9IO);%=YZ9?.Z-/W@.(6D#DXFXK0%!P7MBAK MHVB7$\XLEDSS%)C(X(87M<$,_I!:0X4*UCE3"!@)?I#"YAEN18?82WZ(8O[G*/'5]\ M@N^6*<'%3L.JR_:OJXTVBJ3R]QG^I.-/'']R@G]-'935!8+U)B+M SZG6)F6P'+_H,M(=;TI/.0*\47!@4SAKBY1,4/IW-'+R^TR8Q3?U,9*%HP$<LUQ?W=]C=E']D3>=NZZ2WJ=N"#H MQFNC#45)M85)Z ^#P(^"&"9#/Z',@G$$XX$_&49^F(0P&?B#,/"3,'XSO;=2 M"2[#H-<:26O$<6LD2>^,? >=? ?OEN^5,-P%2J]06&-:*VXXI7_[G!:U+>=6 MR1*N28D4L7O=OJKYUP1^-@@[DZ:Z8BG./2=6]82>4_W^_W41=6GU1'Y?*4VM M*4:GZ:9?CJ(\E&)D^ MP@931E$.7E4U( ]>ZMOU,RCJ.9>@/ M(Y+F*('('X]B/XHCN)/B";7-_7[][20R],=Q0N@A(8-@Y ^B<5/,!N'T6=6* M+&&L4&V"M^O5"G[]91R%T6] Z) PKRFR?S2XJ)EW;CQKNKA:F&:&=4^[+X"K M9O#].-Y\/GQA:L!@ &0 'AL+W=O MR1F%/UE)Q8JRI-J&N%9+2@S@+XRA*0DZH"++4[]VJ M+)6-853@K0+=<$[4KSDRN9\%H^!IXXYN*N,VPBRMR09S-/?UK;)6V+.4E*/0 M5 I0N)X%[T>7R\3Y>X=O%/?Z8 VNDI646V= ^*6 <0<8OQ0PZ0 3KTQ; MBM=A20S)4B7WH)RW97,++Z9'V_*I<&W/C;*GU.),=J,V1-#?I&V"*&&)NE"T M]K9>4UPRO M\;'1\ ><8OC0H##P86>_)[29]@&FK]N$I ^4O%X3YLG+U T/+K.;O%^)VE"A M@>': J/A.RN&:J=9:QA9^_N]DL9."[^L[ . RCG8\[64YLEP(Z-_4K*_4$L# M!!0 ( .R)@5.MP;I=T , (D/ 9 >&PO=V]R:W-H965TQO\9HLB?JRG0L]LPLM 8T)DY0S$"0< M6+?HY@[U#""5^(N2O3P8@]G*BO-[,_D0#"S'>$0BXBNC NN_'1F3*#*:M!]? M!0$)<1*I!=^_)_F&VD:?SR.9 M_L(^EW4L\!.I>)R#M0BOCND^RRIV<]2I<2CC;6+C;6?L[$&1!2O M:$35]ZJMM']VTG6\IULY)?7(T4[A:*?6T7$2)U%6GZ9AJ'M= ^9$4!Z8ZG8; M\*WAOJ%'_^FZJMNIJF&]6]CL7BBO>H6%WJ7RZJY7D3%MYTB8KPN'KE\O'^ZN M*YAVC[F G+)M.;5.Y U*PH+XA.[P*B+P \9IPR0"*FCY 9]Y(5##"SIHG>A" MW".WM.'6Y_0C&T+;:(".OUG3-\7*)E>O$#E-Q_FMSK>RI*+6JW,P_9KH1('W M/ KJ62C++O(NQ4)9 5%]"7PV"Y,3"EO>*1;*HH?JJ]Z"[ A+"(P(\S?Z+G?_ M6N>@+('H4C40E440U5?!9S,P.J&PZAQDE[*7 B\R-Y]V43Q;?KL6'&E4RT=;O1;F0@CH+^'G*N'B3%0O+Z'_P-02P,$% M @ [(F!4\+=,+5. P ?@H !D !X;"]W;W)K&ULI5;;;MLX$/V5@="'!$@B6[XVL W$E\4NT*)!W&P?BC[0TMCB5B*])&VG M?]\A)6MM25:-[HLM4F?.S!D-AS,Z2/5=QX@&WM)$Z+$7&[-]]'T=QI@R_2"W M*.C-6JJ4&5JJC:^W"EGDC-+$#UJMOI\R+KS)R.T]J\E([DS"!3XKT+LT9>K' M%!-Y&'MM[[CQPC>QL1O^9+1E&URB>=T^*UKY!4O$4Q2:2P$*UV/OJ?VX&%J\ M _S-\:!/GL$J64GYW2[^BL9>RP:$"8;&,C#ZV^,,D\0241C_YIQ>X=(:GCX? MV?]PVDG+BFF0+CTP\]H8>1+AFN\2\R,.?F.OI6;Y0)MK]PB''MCP(=]K( M-#>F"%(NLG_VEN?AQ(!XZ@V"W" H&W0O&'1R@\ZU'KJY0?=:#[W<[,QDF=4'R#4L^4;P-0^9,/ 4 MAG(G#!<;>)8)#SEJN(<3\*L@S^YKKQ(\PC7 1?P M.98[S42D1[ZAL*US/\Q#G&8A!A="[,!'*4RL82$BC&KLY\WV[QOL?4I7D;/@ MF+-IT$CX*30/T&G?0= *VC7QS*XW;]7)^7_>%[_M_2P9G:* .HZO6U13WON1OS_]?%5(/PC.,?,J M9C@\ARRJD%:!.)/:*Z3V&J7.8J8V&(&1<*,PE'MT9_&6.F5$S7%E -_H_M!8 MISNC[IT&7-9=A=P'@T%)> U/MR2\"NET@WKI_4)ZOU'Z)Q.CJI/5K_AJE53] M$C&O(NZ#LJ8FEC-%@T+1H%'19\6$3EAV6T;_4*>GV]?4ML=!-9\EC57$?0DR M_R7)HHJX('%82!Q>=S111,V'NZ2QBCFMJDSD%3R+9IY,J']RH:9( MA\Y.,AI&PO=V]R:W-H965T2ZGL,"@0J_,PM%D!);<=78&B MD[DV)4>U IPR2*SL*2"Q6,4K\W,:-4+U$*!1/#[+(LN=E<@-3K M81 ';QL/8E&@VPA':<47, 5\K":&K+!AR44)R@JMF('Y,/@2GX\'SM\[/ E8 MVYTU"<#AZXD;PF01VK1 ,6&17"@5N&%X &NV:PXTM +J0]H5TU%DJSF\X-K1^GE^SXZ(0=,:'8K2 &K6P:(NEW M*L*LUGJQU9KLT7J?88=UXX\LB>+/+?#QN^%)_#<\I*HUI4N:TB6>K[N';THO M*E]2;?2<7;TL7=%N 0N=4W%65!JZZVC9S^\$8]<(I?UU(&BW"=KU07M[@D[X M9LN+FBFMLIV6B+HEK97=LL:1IW5/>S7J=09IN&K1TFNT] YJN;(HZ"%!3L^Y MN2A[1'F7LO)/=\7E$MKZU_M79-3IMXOL-R+[!T4V]_! \<\:KK/_U_%!$W1P M,('[M0)C"U&Q"DQ&$6BXLMF&5=R0T=;KPWQ4T?A#FZYP9XJX"7[+S4(HRR3, MB2CJ#*C09CL5MP;JR@^6F48:4WY9T(<$C'.@\[G6^&:X6=5\FD:_ 5!+ P04 M " #LB8%3=6>H&98# G"P &0 'AL+W=O:0;I!LT\-B#[0TMKFE2)>D MXN3?=RC)JBW+KK%[L47JO9EYH^%P!ANIONL5@"'O.1=ZZ*R,6=^ZKDY7D%-] M+=<@\,U"JIP:7*JEJ]<*:%:2[.67"&0W*O2[\? MM];O2^VH94XU3"3_QC*S&CJ)0S)8T(*;9[GY VH]/6LOE5R7OV138SV'I(4V M,J_)&$'.1/5/W^L\[!#03C) MFU)#1P,E-T19-%JS#V7V2S;FBPE;)R]&X5N&/#-ZI8K1.0?R( PHT(;,A&'F M@U"1D6?( ,O2OOXBQ=5$"J,D1Q/+7_ KG^3ZY/P_[[/_['TO&6%37&%I+SQB[T&DV+MT^>FKI\OR>T.^E@J[$IG]*&RM M_?V,547PX&^HROXYX3AJ'$>EX^B(XS'E6)+PFE7MR ]B3W&LF]DY*_ MX)W"I=9XZ(QB\\*4Q]9(;.;-(19XB-.=0\RVA_@"WE->9':/9O]BU\&;P%CR M,<9E5Q:K 'L[LJ["Y*:5Q0Y0R]2L ]7WO.XTQDT:XY-IQ"+$ MNT5@ZU4*1/I!C*)"@?Q!7&22L'AYA^W,K!(21N'YP.3U'8G8&DR4!R7JL O/!. M-HGDL$F$L=?2>0B*_+BM]!Q+L]]8JL2Z.S=_#FI9CER:I+(0INK3S6XSU=V5 MPTQK?^S?3OR._2E.@=70]LM\-4(^4H6]51,."W3E7??QLZAJ+*L61J[+N6,N M#4XQY>,*)UE0%H#O%U*:[<(Z:&;CT4]02P,$% @ [(F!4Q(H,5!@ P MD T !D !X;"]W;W)K&ULO5==3]LP%/TK5H:F M(0&)G;:TK*VT%:%M&AH"MCV;]+:Q<.S.=EHF[VEM>/[<>ZY MN4?.<"75O4X!#'K(N-"C(#5F<1:&.DDAH_I$+D#8DYE4&35VJ^:A7BB@T\(I MXR&)HEZ842:"\;!X=J7&0YD;S@1<*:3S+*/J]T?@A./A M@L[A!LSWQ96RN[".,F49",VD0 IFH^ #/IL0XAP*BQ\,5GIMC5PI=U+>N\WG MZ2B('"+@D!@7@MJ_)4R H35 5U7;Q$5L$61,E/_TH2)BS0%W MMCB0RH'LZA!7#G%1:(FL*.N<&CH>*KE"REG;:&Y1<%-XVVJ8<&V\,,NMG MQA>4*?2#\AR0G*$+)JA(&.7HL]!&Y;9?1J-C=%,V>=/D@]9@3]^=@Z&,ZT-K MUT0[0I= =:[ A3A"UY#D2C$QMT;?;\[1NX-#=("80+>IS#454ST,C2W'@0J3 M"OK'$CK9 OU;8DY0C(\0B0AN<9_XW;]0L+BW#QEG ENV>>2)TZ4L<+[-:.G7VS%U(SURXF$IY/8>K8ER8% MA;@4\V,#*D.T2'K8UHLR1Z_(X;1A.8[C[C!HS-F6LO3N MKJZV("/=#FX'UZO!]79N)_J#+J6 W^B2JGLKK1?YLQ=V(\=I MG>-TSQ[WZTA]+]H27E;"HTDB<_&TUPG5*;*35B[@5\Z6E+OY;FUWOXW[;H2? M<-]BYN%^4%X7T%"S>*A?V2]4IS]%R!MM'6J _VR\^+G5YZC*U_,P[S4IZPC7KLON6\5R.&="(PXS MZQ.=G-JVJ?+Z7VZ,7!0WZ#MI['V\6*;VDPF4,[#G,RG-X\9=RNN/L/%?4$L# M!!0 ( .R)@5.^)[D* 0, /,) 9 >&PO=V]R:W-H965TP8?Q1Y 2/94%%4,KEW)Y8=LBR:'$XIPM M@:HO"\9++-649[9884<,&LW?#1@*UD0"C<!7, Q8P8<4ODLI\:/4LE,("KPIYRS;?H XHU'H)*X3YBS85-@XME*R$ M9&5-5CLH":U^\5.=B!V">XC@U02O30@.$/R:X+_5(:@)P5L=PII@0K>KV$WB MIECBT8"S#>(:K=3TP&3?L%6^"-4'92ZY^DH43XYN80UT!0)]1O40C9_15V 9 MQ\N<)&HUTP4]G8+$I!!G"G@_GZ+3DS-T@@A%=SE;"4Q3,;"EVH]6M9/:>UQY M>P>\?73-J,P%FM$4T@[^]#B_?X1OJSPTR?"VR1A[1P5_)/(<^>XGY#F>V[&? MR=OI3EHXD>&KV^^]2AV'#\:V.O=XKQ&A8'G]?=1 MT]?'<"S5L0@V/AGI/B804S266[4CW]*)&+_K8&L6- M4?S.&E7\<#?[/3^,6S5ZC0KBR ];-7J-N ^9X;AMTUZC6A]HZ& M>D4E<&H2BHLCJ>LW>OV/K9'KO-SESCNK5 OLG6N5VU9F)QVP*.P'K3)UH'PW MU'?77IFZ/,,P=%MELG<>L1)X9KH'@1*VHK*ZM9K5ID.Y-.]R:WWL7DS>Z?^!5AU%-)%N:)_2!2?4@FV&NNC+@&J"^ M+QB3VXDV:/J\T3]02P,$% @ [(F!4SC$QZ:F @ 4@< !D !X;"]W M;W)K&ULC97?;YLP$,?_%0OMH97:\BN$K")(::)I MFS:U2MOM8=J#@2-8-79FFZ3[[V<[A*4)07T!V]SW[G/GPTZV7+S("D"AUYHR M.74JI=:WKBOS"FHL;_@:F/Y2"E(# MDX0S)*"<.C/_=AX;>VOP@\!6'HR1R23C_,5,OA13QS- 0"%7Q@/6KPW,@5+C M2&/\:7TZ74@C/!SOO7^RN>M<,BQASNE/4JAJZDP<5$")&ZJ6?/L9VGPBXR_G M5-HGVK:VGH/R1BI>MV)-4!.V>^/7M@X' G]T1A"T@N"]@K 5A#;1'9E-:X$5 M3A/!MT@8:^W-#&QMK%IG0YC9Q4B=2I=P@98 Q)=HUF>\X8IB9:0 ]G@ MC +Z!E*B&=5[C5D.2'<-6O F4V5#_]M?+$!A0N6E=O+\N$ 7'R[1!T08>JIX M(S$K9.(JS6HBNGG+=;?C"LYPW>?J!H7^%0J\P.^1SX?E7S$[)W=UA;HR!5V9 M NLO'"X3*@6OT9PS)73_Z:U2%9K;30*!?LTR:==_#P0,NX"A#3@Z$_!)X )T MD[$<=9RC0XPF MDW[4<88]D%>(0:JCS0^ M[=(PCL='J*=6413Y\1&L>W#BF=OF.Q8KPB2B4&J==Q/K7,7N!-]-%%_;0S#C M2O^M=ECI2P^$,=#?2\[5?F+.U>X:3?\!4$L#!!0 ( .R)@5/CPL;B4 , M !L- 9 >&PO=V]R:W-H965T!A'T7&842:"8=^/7:MA7RX-9P*O%>AEEE'U]1RY7 T"$FP&;E@Z-VX@ M'/87-,4QFMO%M;*]L$29L@R%9E* PMD@.".GYZ3G#/R*]PQ7>JL-;BL3*3^[ MSM5T$$2.$7),C(.@]N\.+Y!SAV1Y?"E @]*G,]QN;]!?^LW;S4RHQ@O)/["I MF0^"7@!3G-$E-S=R]0J+#74<7B*Y]K^P*M9& 21+;616&%L&&1/Y/UT7@=@R MB,D]!G%A$'O>N2//\I(:.NPKN0+E5ELTU_!;]=:6'!-.E;%1=I99.S.\P3L4 M2]1P!&^H4M3%")Y=HJ&,Z^?P!)B $>/<1E#W0V,].KLP*=#/<_3X'O03&$EA MYAI>B"E.?[8/+=.2;KRA>Q[7 KY-3!-:I %Q%)/;\24\>_*\!K951J'E85OW MP%XR3=-484I]JL@9%'&!CZ_M4K@RF.E/-8[:I:.V=]2^Q]&%#8>RF6A5-O-" M7U0-X(Q.&&?F:\.F>NY982)3P;[]&K<\3+D;$GD_[NC=#7MQ,^Z'=SO8=4IV MG5IV-^C.,1,I+%#Y$R\2!#GAK @,S>12F%U\.K_SZ9)NL[N;T'%)Z'@/(1^+ M!E3,KK>8O2V9->#%>F$/.D[A'QP@L+82W674O7@G9-F%#VM87E2LCQY M%,L&X$8Q4RJFMQ3;Q;W>9=R&S%\W-?1)5%V,T3_.O=;>W"-;US@Y;/:1N'(5 M'S+_]J"WXCT)2*I+G;1JH4:69;;,X#O\%UI6;P1I'UC+ZL(GC[OQ'W1*]_B, M.W]P3*L7@M0_$2.Z_FLB=_:+7+T6Y,#/!:G>"_*X!^-A(M?[;/=J1 ZWZE5; M_J2^*M>0N.(B+UW+T;+R/\OKW6IY_MDPHBIE0@/'F36-FEV;>RJOQ/..D0M? M_4ZDL;66;\[MUPLJM\#.SZ0TFXYS4'X/#7\ 4$L#!!0 ( .R)@5->-4?! MF , )X- 9 >&PO=V]R:W-H965T7073)3>8N:>K=1B)FN3BY*O%-)U43#U]9KG M:R,[E'LI/]O.^VSN!981SWEJ; H&?P]\R?/<9@(>7]JD7E?3 O?;3]G?N<'# M8.Z9YDN9_RDRLYU[4P]E?,WJW'R4NU]X.Z#0YDMEKMTOVK6Q@8?26AM9M&!@ M4(BR^6>/K1![ #PY R M@'PO@+8 Z@;:,'/#NF&&+69*[I"RT9#--IPV#@VC M$:6=QCNCX*T G%FL%*P(9;XB5F;HYR^UJ&".#+I$PR\N4 E+Z_4--TSD^@W$ M?;J[0:]?O4&OD"C1[UM9:P#HF6^ G"WAIRV1ZX8(.4/DM]1<(8HO$ D('H O MQ^$?6'D.[H,DG2ZDTX6X?/0;NER@5\$+_/5*,=L6H*S;Y M9K'*%KMPU7A7S?;6HF1ERE'.8"6:WV6_!#7)EVXQ^(24TJC([(#84D2!<-DPXYL^%T3=CA1;G,, M40U/.(0TP<=,3Z-(DDS.R!IU3*-1IN]J50I3VX7A5M&C;>N1-1MWB>.7WR#3 MKMCT?^F]45(/>LWT1,LXF(1'@I\&17$0#>N==$R34:9+652UX4H?4AW1 >] M50^S+@YQ6]S7<@*)[B(]4'HL* )L.RX]ZO,1EE>UV+/!/EIA$>],G& M/@.XMV9,?X#HO0OB<1O\[Z*?&ARE23P]5OTT#$>U)[VPD>%[MVWP')Y6(T"/I!Z)('!\) M[^\=GNW-Y5>F-J+4<-): RJXBF'F5',9:#I&5NX\?2\-G,Y=.O:(WEW)%O\"4$L#!!0 ( .R)@5/-)3Y1A , ,X, 9 >&PO M=V]R:W-H965TDXO3?EZ0469$9-=O=[L46J38V;V-6,QXI0K*8".0K,J2B.^74/##W,/>P\85W>7*;/B+V9[LX!K4Y_U& MZ)7?:LEH"4Q2SI" [=Q[@R_6.#8"%O&%PD%VGI&A8#R" E)E M5!#]=P=+* JC2?OQK5'JM3:-8/?Y0?L?EKPF( MGQ"(&H'HN1;B1B!^KH51(V"I^S5W&[@5460Q$_R A$%K;>;!1M]*ZWA19@KE M6@G]EFHYM=@(77-"?4>$96C]K:)[704*O48KT(674F+3N;[7A2D!O5R!(K20 MKS3@\_4*O7SQ"KU E*%/.:^D5B%GOM)>&=U^VGAP67L0/N%!A#YPIG*)UBR# MS"&_&I:?#LC[.AIM2,*'D%R&@PH_INH<1?@,A4&('?XLGR\>N.C\.^OK7[;^ M*!A16Q^1U1?]I#[.T*8@NC >E\G7]QJ.WBDHY=\#QN+66&R-Q4\86W*I$-_J M"^@.6 7.8JHU)%:#N07O%E&8S/R[;H(G#X9%T.$CZ3V @]"5C8DLR/310J00Q ]E03(\= ?\/+0$?>P(>;@K_-(6. MBWTT[:?0 8KZ'<(!BOMY7CM 4=(_@'YG/BM![.Q@+%'**Z;J5MSNML/W&SMR M]O8O\<42._979EBW\^!1?3WI?R!B1YE$!6RUJ>!\K&M-U,-SO5!\;Z?#&Z[T MK&D?<_W! <( ]/LMY^IA80RTGS"+'U!+ P04 " #LB8%3V);A8#X" [ M!0 &0 'AL+W=O4 MBJVQ#VZ-2/!<*^TFT9JHN8ACMUAC+=S0-*CY9&EL+8A-NXI=8U%4 52K.$N2 M<5P+J:.R"'LS6Q9F0TIJG%EPF[H6=G>%RFPG41J];-S*U9K\1EP6C5CA'=)] M,[-LQ3U+)6O43AH-%I>3Z#*]F.;>/SC\EKAU>VOPE?#&CVH2)3XA5+@@ MSR#X]X135,H3<1J/'6?4A_3 _?4+^[=0.];!R9N@-S!K74[5\\=SKL =+\#4#6 ;+/ D8= M8!0*;3,+95T+$F5AS1:L]V8VOPC:!#17([7OXAU9/I6,HW)F>2 L[4#H"KX^ M;F3#+:)3^"6L%5YA.+Y&$E*Y$SB%^[MK.#XZ@2.0&FZD4MP)5\3$B7BZ>-$% MO6J#9F\$O6SL$$;) +(D2P_ I^_#?PK-\/00/.;R>PVR7H,L\(T^T& ,R4T MO98"_E[.'5D>MW_OA!KUH48A5/Y&J"GK17;3CG C=F*N< #H2/)$8@5*BKE4 MDG:'1&VIQX':W\ZG,LN+^&E?N-8E3?9\TO/A>>_U*NF\3SK_?-+<^,::E47G M!K"RQAWL?_YQJOFG4HWW1ML_*S?"KJ1VH'#)L&1X?A:!;:]J:Y!IPK3/#?'= M"&PO=V]R:W-H965T$!#%+:':0]N?>XZ^; M02'5H\X #'G.N=!#+S-F?>G[.LD@I_I"KD'@EZ54.37852M?KQ70U)%R[H>M M5L?/*1/>:.#&;M5H(#>&,P&WBNA-GE/U>PQ<%D,O\+8#=VR5&3O@CP9KNH(Y MF(?UK<*>7ZND+ >AF11$P7+H7067LX[%.\!7!H7>:1/K9"'EH^UTG M"'B83\G)AU/R@3!![C.YT2BE![[![&P,/ZDR&9>9A&]DTB8W4IA,DYE((6W@ M3P_S^P?X/LY*/37A=FK&X4'!+XFY(.W@C(2M,&C(9W(\O=5DY_^BS_XY^HO) M:-?[I.WTVN_MD^]W$I]X2 NJTA\'E*-:.7+*T1O*8\JI2.",+&#%A&!B9;?: M&A233;M@7*IUG)J]!9]&<:<;H<>GW;5I0L5A]R5JVH#J!E'_)6K6@(I[.Q%? MV(YKV_%!V_>*"LUI>5NF/_&DX^UK&L]-*13OQ _;>TXFKS'G8;AG9-H "KKA MGMO7H"CN-7OMU%X[QRTQX"5S<'$[#VZ.T9N]IE8;]G1LV M![5RI4V31&Z$*0]1/5I7SRM7-/;&Q\'E)&@8GV*U+8OC7_FR5-]0A>="$PY+ M#-6ZZ.+2J++\E1TCU^Y^7TB#U<(U,_QC &4!^'TII=EV;(#Z'V3T!U!+ P04 M " #LB8%3+TV^A8@# 2#@ &0 'AL+W=O]=R,1.59I23:PE4 M5998WK\B3&SG'O0>;GRDZT+;&_YBML%K2K.;> M!7RY1($EU(A_*-FJP36P2[D5XIL=7.5S+["*"".9MB6P^;HC2\*8K61T?&^+ M>MV:ZV+NI1[(R0I73'\4V[](NZ#(ULL$4_4G MV+;8P -9I;0H6[)14%+>?.,?K1$# IP<(:"6@/XO(6P)8;W01EF]K$NL\6(F MQ19(BS;5[$7M371&/*U N#_'QS"9X_>P&> .;?#1URHN)IA]J1-NFD34:E7619558,:^.#$2@U_0_;OZ)+9E,I&@@X M2R:3=$^F Q4%(7++C#J9T:C,]T3__AN,@S^76,I[RM*2I(W6G-R9Q)U\S#4)"NX8&)]/])223=3\@0-G':SI8]J MX/3 S!@ETSW'': 0!6[#IYVPZ^!3)"_OH MA8_+WI:^8S9,X'Y;N&%V+W+:W<TAFD,]Z4Z8"@.CFP4L(]@>+H, MAH?Q"I,TV@]A%VP*X9'- O8Q#,=S^)/$N3D9FU/S6 _U60N?(FQAG[;P<7$+ M#Z,4H@-OQT&[TOJ\A:<+7.C(4H?.7Z!VSW=]X*+3!6Y;:GBTVD_;44@CT1\< MV.W;TCLLUY0KP,C*<(+SQ"Q1-B\@S4"+37V&OQ7:1&Y]69B7-B(MP#Q?":$? M!O:UH'L-7/P$4$L#!!0 ( .R)@5-U6!.,00, / + 9 >&PO=V]R M:W-H965TYCVX"9?6XO$[FRW9?OULYTTI,$$M"%>VM@YYWS7V-]@R_B#6 )(])BE5 R= MI92K$]<5\1(R+([9"JAZ,V<\PU(M^<(5*PXX,:0L=0//Z[@9)M09#-1\- MV%JFA,(U1V*=99C_'D/*MD/'=W8;-V2QE'K#'0U6> &W(.]7UURMW%(E(1E0 M01A%'.9#Y]0_F?JA)AC$-P);47E&.I098P]Z<9$,'4][!"G$4DM@];>!":2I M5E)^_"I$G=*F)E:?=^IG)G@5S P+F+#T.TGD<.V7Z (J*WU M8I8*\XNV!=9S4+P6DF4%67F0$9K_X\@@ HE)*@X5X/XV M0@>?#M$G1"BZ6[*U4%)BX$KEG;;AQH4GX]R3X 5/0G3%J%P*-*4))!9^U,SO M-_!=E94R-<$N->.@4?!K+(]1Z']&@1?X%G\F;Z=[MG#^S_KTGZWO)2,L^R0T M>N$+>F>$$@E'E^JKMO7)CTN%1Q<2,O&SP5JKM-8RUEHO6+MC$JN6K+8>Y*UG MZZM %V#:$AGI]3O?$#QNJ6U[CL6+]=J5_(9]GJUXMDP MM0)'SS&^W^W6BF<#A:&]>+TRW%YCN+ MTS7@O6/1"K%J(EM^O6I64*TBD07D!^W:ESFUHP)[X?S*W>G9BBK[8_]DXEOV8_T.&LFIB?Y?!:^PGQ!J$ I MS)4I[[BKNHSGXV6^D&QEYJ<9DVH:,X]+-9(#UP#U?LZ8W"VT@7+('_T%4$L# M!!0 ( .R)@5/#S\S\H0( $T' 9 >&PO=V]R:W-H965T]W=XG/XYJ+!UD */184B8G3J'4ZLQU959 B>4I M7P'3.PLN2JST5"Q=N1* :4H87 MD*S*$HNG M"Z"\GCB^\[QP0Y:%,@MN.E[A)=R"NE]="SUS.R\Y*8%)PAD2L)@XY_[9=&3L MK<$7 K7<&".3R9SS!S.YRB>.9P(""IDR'K!^K6$*E!I'.HP?K4^G0QKAYOC9 M^Z7-7>T,'1^=H"-$&+HK>"6U:SEVE8[6 M,-VLC>RBB2S8$=GG3)VBT'^% B_P>^33_?(/F.V2N[I&7:&"KE"!]1?^7Z%F M1&:42U.A;^=SJ83^/[_OP88=-K38P0ZLCCY QP+,@21L>=)7Q\9#;#V84[M. MA[Y.>=V#'738P2%LV(=J5-$&*@S"43\KZEC1(=:@CQ5ML8(H]/I9<<>*#[&B M/E:\Q?+C9 Y&?0+U\XFRD6XDG_FZ8U5$SU!3#:^D,#+TY^!] , @ " < !D !X;"]W;W)K&ULI57;;MLP#/T5P>A#"VR^IUL+QT!NPPJT6]"NV\.P M!]6F8Z&RY4E,TP+[^$FRXZ6=$Q3;2RQ1/.>0%$,E&R'O50F Y+'BM1H[)6)S M[GDJ*Z&BRA4-U/JD$+*BJ+=RY:E& LTMJ.)>Z/NG7D59[:2)M2UEFH@U MCAR2K16*J@/K""I6MU_ZV-5A!Q#L X0=('P)B/< H@X0O58A[@#Q:Q5&'<"F M[K6YV\+-*=(TD6)#I/'6;&9AJV_1NEZL-GUR@U*?,HW#]!KTI7&09+*2 +H! MD+PEGZB4U%P@.9X#4L;5B;;>WLS)\=$).2*L)E>,S[$H3;$DS#@X2?,W1)%+PAH1\& _', M7@_WA]+Y/_7%/ZL_*T;4]T-D^>(]?).B8)Q1A%S7%QD^D5_D[QXY(!3W0K$5 MBO8V'K;MB4) M?,MBINM#&@3N:>(][+;"@->9&SQWF@\X19$;/_=:#'B%(S?JO=IDO9V_=@5R M96>JTFFL:VQOM;?V8WMBI]4+^S0XGP4#]KD>\^U4_D/?OA%75*Y8K0B'0DOY M[CL=L6SG;KM!T=C!*[A4@3*M7[=QT?1Q_1I_NP9=Y3J7%%TKE1,>4W1T235AJ3J&@VI!)%4]5P.1T>O&I?6+PKI_P/I-K$]1 M@#\@W_-QC?BP6?P+X8?$78A#%0R_"H9O]06'@F'<.#%5D1C?X:HH8HOM7$K" MYQ3*5Z/I!NV>&Y&-?7V^)C)!O[Z"2G2M::9^-P %%5!@@5H'@/82 !&F<@4F MX?*B69$-5F6#\3(+QW5I*,R$UHRYV:N!'^*@X[6[/7=5 ]BJ %N-@*8:@(CP M!$&/4!H6C,^1LL!B:8)76Q:MISR=*/ #O\(I\O_T7-AJ1Q[VZ['#"CMLQ!X) MI=@TW8E?SN$&E-S+E-13AT^I/3^, N] %-L53OMETEP'U?[/U$855-0(5=#< MV!PVE'*G4M=Y&W>K6P%U7Z5TN_\LW3T<[&T[L=<(-*9*2Q9K@"IB?\N95NAH M/+G]^U+O6]CI]?AMY !O.R[V&YW^+O@*_ 9#K#X?N,D/M-R+GC"N4TAF(>J<1Z)#%G%ALM%C:46LJ- QN=KF V9I* M&PO=V]R:W-H965TM!T5M;TVR0&L2>RL;6#FWZ_M0 *%9-+=&[ =G_<\/IB7PV3/Q:/< M "CT5!9,3IV-4M4[UY79!DHB1[P"II^LN"B)TE.Q=F4E@.0VJ"Q!!(;LN2B.'V8)9%PQXN?-%>;J9,X*(<5V1;J M&]]_A,.!0J.7\4+:5[2O]\:^@[*M5+P\!&N"DK+ZG3P="G$2H'6N!_B' -]R MUXDLY3U19#81?(^$V:W5S, >U49K.,K,I[)00C^E.D[-%HIGCS=S?:X%*&%?*-WO$(NDALB0$YO M*3L4],VUBM;JH54W7[?=+!Q'L8?]B;N[@A4V6&$OUM^", 4O9@\OLGO7\T9- MWJ@W[_NGB@J=EPND[64%= !$= %Q$T7C-+A.$CI$^;(OB&>U JOK.P%.EK5V/%;>KO\EYR'9>N2")T[ #],12<:]S_+0_ M!1KL=@="_[2AX_7Z\P\<>7\]")I!CYM@OTWD_W\_^;ZX-].Z%-)3BH1 M==2@-4\<#/:4 03!4&_!K=?B?K/M=)#R*TPZFUFAQO].>^\P MD/ 29#Q*NSA:X\7]SON"W0P BR[!HE&4=("U/HP'&7&7[0P BR_!PE'8=9]; M?\;]!OU?S&< ;9TT/:MB^&L5W9/VK@2QMDVL1!G?,E5W>LUJTRC?UNUAN[WN MLC\3H5U"H@)6.M0;Q?J"B;IQK2>*5[997'*E6T\[W.AF'X39H)^O.%?'B4G0 M_'V8_0M02P,$% @ [(F!4[LD*=GP @ 8@D !D !X;"]W;W)K&ULS59M;]HP$/XKIZ@?6JDE;Z5 !4BE[;1)ZXI ;!^F M?3#)0:S:<6:;4O;K9SLAT+5DTC9-_4+\J)0K,SE:,I9GY-4I*.>:*BAPD M+@;>57@Y"F/KX"P^4URKO3'85.9"/-C)AW3@!981,DRTA2#F\XC7R)A%,CR^ M5Z!>'=,Z[H^WZ.]<\B:9.5%X+=@7FNILX'4]2'%!5DQ/Q/H]5@FU+5XBF'*_ ML"YM.ST/DI72@E?.A@&G>?DE3U4A]ARB^(!#5#E$CG<9R+&\(9H,^U*L05IK M@V8'+E7G;MB"O7&7PB4A);,SB^ M04TH4R=P!#2'.\J8,5%]7QL&%L=/JFBC,EIT(%H/[D2N,P6W>8KIS5V1QV1C1*WARA0W7Z(=G\+MDRV\V26Y.0924$T8_8'I*5QQL3+6 M7S\:2/B@D:MO#83:-:%V8WZS7&(BEKF- Z R?'D@);OF."%LD$B(@9?JBR$E&]50QTZ= M0*<1>()*2YIH0[^4S,Q05' \FD*KGH9:AGMW;]@(?&ULI991;]HP$,>_BI5-4RNMQ'8(A Z02KMN>]A6%;5]-LD! M5A.;V08V:1]^MI,&-@B#C8<0)[Z_?W?V7:Z_ENI9SP$,^E[D0@^"N3&+RS#4 MZ1P*IEMR <*^F4I5,&.':A;JA0*6>:,B#RG&G;!@7 3#OG]VIX9]N30Y%W"G MD%X6!5,_1I#+]2 @PSZ;&_<@'/87; 9C, ^+.V5'8:V2\0*$YE(@!=-! M<$4N1Z3M#/R,1PYKO76/G"L3*9_=X%,V"+ C@AQ2XR28_5O!->2Y4[(N>M,Q.FX5KF3SPS\T&0!"B#*5OFYEZN/T+E4.ST4IEK?T7K M:BX.4+K41A:5L24HN"C_V?&X<+LR-LJ^Y=;.#,=&IL\7(^M7AJYE83=;,Q^N"W0_?M#HRD6-FQ_H M[ 8,X[D^=V] &\538VV\/7H0W&ATYBS.^Z&Q7$X]3"N&4Y%!]KM]:/VIG:(O3HWH0<&OJ6FAB+Q%%%/R&H5(SYD"75X/Z$=UT"*O'S7H M?UD6$U!O7I$.?B>G:/PWW7:MV_:Z[29=*58VM)"]11.8<2&XF"&[P (4EQDZ MXZ+RY!S]1/N\*8-3+A+[15Q6KH8D:2>TU^F'JSUT<4T7'Z3[H)AP6WXL1KR# MD1"[(?%^BDY-T3E(\>@#=#1$9P?B(J8X3AHHNC5%]R"%K0A3X*> ='=!2$0I M3O:#)#5(_&M(&K5W/U#J;(DR^'D)5)'07C^)6$C4@;Q*"SP/3DK&:9(,8L6% MCB:CL#:WDY'9HA0:YI:YK5+<'F8@S6X<=:+3PHM8%^@7XLFHY&M8 'XKYY9F M<:V2"P7:":.9A=4XFG;N9D-O'PR^"]BYLS'SF2R-V?C)4SZ.$@\$$C+T"IQ> MKW /4GHAPOA]U(SJD-[Q?'Q2_Q1RIUR6W,&]D3]$CL4XNHE8#BN^E?AB=I_A MF$_?ZV5&NO!DN\IV>!NQ;.O0J*,S$2BAJS??'^MPYD ZEQW2HT,:N*M @?*! M(Y^,K-DQZZU)S0]"JL&;X(3VA[) 2[N"_'"R0)-M6C/**V?W1M%9.Q[*U6*/ MB_F<31T=5^E7'+MZ .1"NFN_J4II#@ L"(QB)!:O&&?'N+,J;OI&W%OV;#06 MCCWJ'/)__6/*H4XD/24R2QL%OV;89MW.1Y8F::=!KUL7IAOTNF\5IN 66LO_ M"S.UENLUT(>);'E@YW9S?@C+TQVW.?OYA239$X)ROQJ >C50+P#UW@!ZW)?T M)5,4*5; KH1F!^#675^J?;/2@*E0^P:H?@W5?Q_4JY%4'BGP<(FG6:1WTQXF M'QIH!C7-X'TTN7@5.>C<78)IUDC:22/+L&89-NJ\"+=IK2S=$*$1+#ADEB-< M FH6(J#^1:#X[-8KL.O0VQS+S%9CU0#JU;I]3JNN\=>\ZKW/W*X%W7 )*W)- MVD,Z,%OULVJ"I@P]9&F0.E(8%O0+ .L-:']E#)XF/D#]4YG\ 5!+ P04 M" #LB8%3F,K5ZQ8" D!0 &0 'AL+W=OE%XH]ML7*DBLIZ\W; M=R0[)H6L;WIC:30S_WPC2TH[;1YMC>C@N9'*;J+:N?:2,9O7V' [TRTJ\I3: M--R1:2IF6X.\"$F-9$DIN$\VC MX\*]J&KG%UB6MKS"!W3?VZTABXTJA6A06:$5&"PWT=7\\GKEXT/ #X&=/9F# M[V2G]:,W/A6;*/9 *#%W7H'3\(0W**47(HP_@V8TEO2)I_.C^H?0._6RXQ9O MM/PI"E=OHO<1%%CRO73WNON(0S\!,-?2AB]T?>QJ'4&^MTXW0S(1-$+U(W\> M]N$D@73.)R1#0A*X^T*!\I8[GJ5&=V!\-*GY26@U9!.<4/ZG/#A#7D%Y+ON, MU)*%M_"5&\/]#L'K6W1<2/LF98XJ^#B6#VK7O5KR@MI=[F:PF%] $B?S?],9 M@8UTR4B7!+W%--VOJYUUAG[@[PG-Q:BY")K+%S2_H6E EY!K%33/=3FML((# M[#3CFY5F-;TC*'Q >0OM79'PU^M\6',_@)02P,$ M% @ [(F!4Z$%A7:+ @ # < !D !X;"]W;W)K&ULG5713MLP%/T5*^(!I$$2ITT I9&@,&T2:(@">YCVX":WC85C9[9+ MV=_/=M*LM"%,>TELYYQSS[TWND[70CZK$D"CUXIQ-?%*K>MSWU=Y"151)Z(& M;KXLA*R(-ENY]%4M@12.5#$?!T'L5X1R+TO=V9W,4K'2C'*XDTBMJHK(WY? MQ'KBA=[FX)XN2VT/_"RMR1)FH!_K.VEV?J=2T JXHH(C"8N)=Q&>3Q.+=X G M"FNUM48VD[D0SW;SM9AX@34$#')M%8AYO< 4&+-"QL:O5M/K0EKB]GJC_MGE M;G*9$P53P;[30I<3[]1#!2S(BNE[L?X";3YCJY<+IMP3K1ML@CV4KY0654LV M#BK*FS=Y;>NP13 Z_03<$O"_$J*6$+E$&VQQHDT90O$7/]A::_?J_;!=D'X/# M\:@#O;$X[BR.!RW.2B'UL099?>RQ41IOQ\?QCL=]3!R>]5N,.XOQH,4G(BF9 M,_C88+P??+>&^Q _T* XQW#.V#\-EIM./(WQHX M%?_A3?WQ"V12\J5*>;"4(.3Q-1"-K.WV6A1 MN_$U%]H,0[K.Q ;H+,/L#4$L#!!0 ( .R)@5.A.:96 M:0( % % 9 >&PO=V]R:W-H965T;(/H8".%LO.H<:Z]B&-;-"B9/=$M*CJIM)',D6GJV+8&61F" MI(C3R>0LEHRK*,_"WKW),]TYP17>&["=E,R\+%#H]3Q*HNW& Z\;YS?B/&M9 MC4MTC^V](2L>44HN45FN%1BLYM%E?_@\)7CVNZLP5>RTOK)&[?E/)IX M0BBP\9KU (#T0T?@Z8T9C2!^ZNM^@WH7:J9<4L7FGQC9>NF4?O(RBQ M8IUP#WK]$8=Z L%""QN^L!Y\)Q$4G75:#L'$0'+5_]EFT&$G($W>"$B'@#3P M[A,%EM?,L3PS>@W&>Q.:7X120S21X\HW9>D,G7**<_DGI)(L',.R:UN!)+=C M JZ8;>"&&@:WJF^\5_#P&AWCPA[! 7 %7QK=6:9*F\6.F'B\N!BR+OJLZ1M9 MIW"GE6LL?% EEG_&QU3!6$:Z+6.1[@7\7+@3F";O()VDR>/R&@X/CO; 3D=U MI@%VNE^=[Y?H&9M"V9;P$4A:8U)UREO0L1$=:>&%= M@R I!LQ05W'%]5OV=P%ACXL7S.TS1)L_CY%=ZS MD?=L+^\PK\>Z.NXH/[,6B;5>T850/6O<% U3-8:R_I/O[!^^R?EY\A??>.>6 M2S1UF&4+A1>PO_#C[OA<7/93\MN]?VONF*FYLD2NHM#)R3D1,/W\]H;3;9B9 ME78T@6'9T).'QCO0>:6UVQH^P?B(YK\ 4$L#!!0 ( .R)@5,-$LO+^@( M %@) 9 >&PO=V]R:W-H965TS#:79,*0W 1N_YWG/ M(3YFLN/B6>88*_!:4":G7JY4>>[[A?A^3R,C,"N^$'P3N[= Y/*DO-G,_BV MGGJ!<80I7BD3 NG+"YYC2DTD[>-/$]1KF4:X?_\>_=HFKY-9(HGGG/XD:Y5/ MO;$'UGB#*JKN^>XK;A**3;P5I]+^@EV]-AUY8%5)Q8M&K!T4A-57]-H48D\0 M]@E@(X"?%42-P%;.KYW9M*Z00K.)X#L@S&H=S=S8VEBUSH8P\QH?E-!/B=:I MV0W6-9#@%%Q7JA(8W!)&BJH =AXLT)M^94J"HRNL$*'R6*]\>K@"1U^.P1= M&'C,>2416\N)K[0=$]1?->C+&@U[T'-%R)7Q=+J83^=_T>B!FU,2,;<]034UN#X$A@LY\(VQZ[BE1'2&P$ ML^E>9FD:3_P7!W;48D>'L)$+5:OB/504Q",W*VY9\2'6R,6*.RR8!F,W*VE9 MR2%6[&(E'58XSGIJF+:L]! K<;'2+BN#F9LU;EGC0=9CCG4+WB@L7,1QMY)) M&KJ)64O,AHE<(0JHW>24H"6A1!'LW,19-^$HB*";'P8??2<8='"#I3P'I"@K MA=>ZD^CDL53.+A)T')QF69^!O<87?KH$?$G)%IESQ=W'PFX-8# *>BQ\=)P0 M#EJX*['05+;MOHD3W?R%T+T7E%P88TY?L%L9F(9IZZOIH[#38OJL?S2V<+BS M#5IGG#7NG:Z['2^+3,/ZUW1WU?^F_;UCSWQSW"*Q)4QJ1QNM"F#A5F@GV\X5^\#<[BV'U.SOU!+ P04 " #LB8%3 MKM'2O&T" !^!@ &0 'AL+W=OV\(=V]9@ M%OPB[\B6WE-X[%92S_S)I60-;143+9*T6GH7X?GEPNRW&WXPNE-[8V0J60OQ M9"9?RZ47F$"4TPT8!Z)/S_2*!_V M!#C\0(!' ;:Y!Y!->4V %+D4.R3-;NUF!K94J];A6&L>RCU(?95I'13?J2Y) MH<_HIH=>4G3+6M;T#;+K:$5>]0, A5:2"8E H(M2=/9VB@K-8XQ.KRD0QM49 M.D&L10^UZ!5I2Y7[H-,9AK\9DUP.2? '2;Z1=H:B\!/" 0X?[Z_1Z9F)1,K.<:*7:S$P8JQFY5.K/08*W&QTO>L M- KX>/>"ACC,_G]K_+UV8CKS+9%;UBJ-J+0NF&4ZOQRZ MW3 !T=D.LQ:@^Y4=UOH'0:79H*]70L#;Q#2MZ9=3_ 502P,$% @ [(F! M4T(Y2J\. P X@D !D !X;"]W;W)K&ULM5;; M3ALQ$/V5T8H'D-*]YHJ22.12E0HH(J)]J/K@;)S$PFLOMI,0J1_?\>ZR!)IL M0R5>=GT[9\[,V&-W-U(]Z"6E!IX2+G3/61J3GGN>CI! M.[98&CO@];LI6= )-??IK<*>5[+,6$*%9E* HO.>F4C[8SN6LY_A6$>4T-I:"X&]-AY1SRX0Z'@M2I[1I@;OM9_;/F?/HS)1H M.I3\!YN99<]I.S"C<[+BYDYNOM#"H8;EBR77V1,CQ!?6_==P#W-0)B(L$Q%F?-$! MOBNI]9OP_[S"-7!I:*)_55B(2@M19J%^*-4D989PX!0/U@R(UM3H&BP46M[G M?\X6^!F=+3CK?M!THZZWWB.B7HJH'R\"Y)2S!3$'ML^X_AX%C5)!HUH!&C-J ME=&ULI99O;YLP$,:_BH7VHI6V@LV_I$HB MK:VJ35JUJ%VWURZY!&L&9[9IUF\_FU!@Q1!I>Y-@\#V_.] ]OL5!R)\J!]#H M=\%+M?1RK?>7OJ^R' JJ+L0>2O-D*V1!M5G*G:_V$NBF#BJX3X(@\0O*2F^U MJ.^MY6HA*LU9"6N)5%445+Y< 1>'I8>]UQOW;)=K>\-?+?9T!P^@'_=K:59^ MJ[)A!92*B1))V"Z]C_CRB@0VH-[QG<%!]:Z1+>5)B)]V\7FS] *;$7#(M)6@ MYN\9KH%SJV3R^-6(>BW3!O:O7]5OZ^)-,4]4P;7@/]A&YTMOYJ$-;&G%];TX M?(*FH-CJ98*K^A<=FKV!A[)*:5$TP2:#@I7'?_J[>1&] ()' D@30.J\CZ Z MRQNJZ6HAQ0%)N]NHV8NZU#K:),=*^U4>M#1/F8G3JVM1%$R;UZP1+3?H6I2: ME3LH,P8*?4#K2F:Y*1IU^U2]\;;2E01TQTI65 7Z G;3FKX<=YS=@*:,JW/T M#K$2?^:L#Z-I'@,U[D+/FDOSM9K MPO[&C7D*[DP%GW059_?AH:V061B/X#I?P2>-Q=F >.@L9#:?C^ Z:\'3WC+= M@]AA,?%\]!-V)H.G76:T#_'09Z)T-F8TN',:/&TU]Z#8IJ(<;9T=:<]RJA2\ M/?Z:I!Q6%(QZ$>[,"$^[T1=0ZA+10E1F[I!@YDD%]>!AI@7S04!I9S9#K_I M(CQF5J0S*Q),IN,T*U<&C4[_\ [#-'E[\OB]>;Y5@C]NK!37SNTK_X 4$L#!!0 ( M .R)@5,C(Z[CNP0 +X5 9 >&PO=V]R:W-H965T4;M[^W"Z!S<,$#6Q6=N45MH? M?[838BBIH=K2AY*$F6_&,U^^,>ZNN7B4"P"%GK.4R>O:0JGE51#(> $9E>=\ M"4Q_,^,BHTK?BGD@EP+HU#IE:4 :C7:0T835>EW[;")Z7;Y2:<)@(I!<91D5 M+P-(^?JZAFN;!W?)?*',@Z#77=(YW(/ZOIP(?1>4*-,D R83SI" V76MCZ_& MI&,+^:!2ACR]$%8XZPRRA.6?]+DHQ)9#&+[A0 H' "7:*R3F13IP'Q(M[&ZAR%N(Y(@^#O]Q$Z^^,3 M_%PEZN4+3Z<@*G(<'H_8. XQ^O <1Q^>X]B/^"=E>SEZVA.6- XM;.BG,=JC M,?KW+VV*;A1D\C]/H&89J&D#-0\$6II =<0X^QQ3%FMEI \I(#H7 %IX55W+ M+H,U39$"D56]0?XX&+T %9Z$6V7"+2_0>,6FZ%X/HFG"YJB_R<^#W"Z1VZ>M M^449Z.+XFB/E M5M<1&?N;JCLX39TE7*5N0/%.:>GI0ORY0OO4C]V2Q)$YOU MB"G]OJ!?KO9(ST0T68EXH4Q!/20R>N)TR;N>T/<$--S@:WB6.GC6I M)$@T$SS;[HK4(TPM-/^WNE8Y0G+\ML4W.Z"G7K-A_KK!T[:,5MB%%791A1TF M%8:C"L/.KMUN2;9F*7YWUW=&Z@]3F"$(/5<9&EDA1;F2^DB'B4N G+C]3G!Q MZ%WKWZOL 81]]]RJP:PZT9SXA0X-QP*^M=W5UWWRF>RF[>0;']+O)V KR$F[ M35&==66:S3VN[-%IWX1<^OCDI!O[M;N*3P/*'HV2VU8;4BV2I:^A3LWQB>4< M.SW'?IW];>Y<[!$#OVZ*SV0W;:?IV"_J-TR/&Y *)2SF&=0/2MRP /2R9]\$ M^\CC)@'NO)L\[]\,$#L8_9 MVBJFP.9Z,+QC'W,@TN&-#'%"3_Q"_XTKO8NE&5_IK.32Y#;3^Q=:39[B5T7H MX?UN'DZYB5^Y)P*6--%DWNP[J.;RK5IH(@Q70IB\^E*",@3XZ.T7<9)-6B=^ M"YQ@D_9)-V!1@;\SN"KV2^,*.QQZ-(JX04#\@Z ?QX964I?KQ?Y^.D'KG+R3 MRQ.WSFDS\6MSI'<@BK_>?]11G!.Y4K,Z>TUH574K.M9P7&'8;%:U-=@Z7LI MS.U!H$2V=?E/]/)I>=C8MT=LKYX/\-405SR/\-4H/TIT\/G)YE390, )P+ 9 >&PO=V]R:W-H965T!5( T'M,F[5&MZ_K9)(982VQF.Z7[ M][MV0D93DZ&M7XCMG'.N[\&^N9,]%S]D3HA"3V7!Y-3)E=K=N*Y, [ MPN#-AHL2*YB*K2MW@N#,D,K"#3PO=DM,F3.;F+5;,9OP2A64D5N!9%666/R: MDX+OIX[O'!:^TFVN](([F^SPEMP1=;^[%3!S6Y6,EH1)RAD29#-UWOHWJT3C M#> [)7MY-$8ZDS7G/_3D0S9U/+TA4I!4:04,CT>R($6AA6 ;/QM-IPVIB]+D,]1Z*2^D^47[!NLY**VD MXF5#AAV4E-5/_-3X<$0 '3LA: A!EQ"=((0-(3PW0M00HG,C#!N"2=VMR0T&M3TP+AOV. 79?J+GCC# E$=^@$X3;EG"Q) K30EX"]?YNB2[>7*(WR$52OY6( M,G3/J))7L CC;SFO)*C)B:L@';TI-VVV/J^W'IS8>H@^<:9RB58L(YF%O^SG M)SU\%VQLO0P.7LZ#7L$OJ1J@T+]"@1?XEOTLSJ=[MG3^+_KJGZ,_,R-L#U9H M],(3>I^KD@BLN.C1BEJMR&A%I[2@7A;ZE&&E!%U7"J\+@A1';$$9OT(?6#JP MG9]:-3:JNF ^SJ[], [CB?MX_+=88(D7A\]12PLJ"L)@]!RVLL""<30:M[!G M#@Q;!X:];BX)XW#[_^)GW*K%O7X^F/))LFO\"/_1EJ"4ER54[>:*PN=$*KB3 ME&VO=!6FJRU /_;@E'4=M@"'0]^+_ YP]1(X'B9Q MX$>^W>51Z\OHU7S)ZNIGZSD/U;]&7-J?JH,GQ9?$&?M2QR8[J6&0%11VIE145AG9SDM:< MPX?PU>U)SK+'CNK88P6]L,>*>F&/>]1N0)'?FCY/PF6IF*H_$.UJVTJ^-1U4 M9WWNWRQ\R_H26L^Z4_PC7_>MG[#84B910380RAN,X*B+NA>L)XKO3+.SY@I: M)S/,H7TF0@/@_89S=9CH &U#/OL-4$L#!!0 ( .R)@5,GV]Z5_@( + ) M 9 >&PO=V]R:W-H965T_GVDE#2DLT.]BT?MQS?(Y/$GNX MD>I)KP$,>>&9T"-O;4Q^YOLZ60.G^D3F('!F*16G!KMJY>M< 4T=B&=^% 0] MGU,FO/'0C"@+DS$!,T5TP3E5KQ/(Y&;DA=YV8,Y6:V,'_/$PIRM8@+G/ M9PI[?LV2,@Y",RF(@N7(.P_/IJ$#N(I?##:ZT2;6RJ.43[9SG8Z\P"J"#!)C M*2C^/<,4LLPRH8Z_%:E7KVF!S?:6_N1-_!("DM:9&8N M-S^@,M2U?(G,M/LEFZHV\$A2:"-Y!48%G(GRG[Y4&]$ (,]A0%0!HO> S@> MN +$SFBIS-FZH(:.ATINB++5R&8;;F\<&MTP86-<&(6S#'%F/*&:)82*E%RP MK#"0DANI-;DL2S2Y?$FR(L6**R4Y MF4J>%X:ZE+#F)>:$Q.$W$@51>$#/]/_A08N&ULM5;) M;MLP$/T50DB!!'"MQ6L"VT!MMVB*-@WBICT4/=#2V")"B@I)V2G0C^^04A0; ML95S#P.E]%6JCN= ACR('BFQUYJ3'[A^SI.05#=ECED^&H\# M-VR=&CO@3T8Y7<,"S&U^K;#GURP)$Y!I)C.B8#7V/H07\S"P &?QD\%6[[2) M364IY9WM7"9C+[ 1 8?86 J*GPW,@'/+A''<5Z1>[=,"=]N/[)]<\IC,DFJ8 M2?Z+)28=>T./)+"B!3,/KO%)'\OLK6I!+ T+_:>#OU/P= MQ]\]PC^30N RP7J([UHDIXIL*"^ G-KYP%G*094S='9(RI)[Z+CM3K"9!.T@ M"'HC?[,KV8MF>Z%WZ]"[C:$_D^8?63"1<[B"AT(W:-.K'?3>1/M^S=]O3."' M-)23&*N<):"HW:\.E7M)@EO@DWQA.SJLW:!V/6AT/2TTCFB-WL629 ;56N6:<)AA<"@/<"UJP8F;OC9BD- M'EZNF>*%!)0UP/\K*G@Q !BY/&!Y/O94?JKP^CWD6/4@X.H]S#7 MQ&&3V/$P4W*3WX@X@XU,"Q8\43$B$RKX5'/PRFC!QV"8*:%T8&QA62E= ML%3/#NZZ'M1<83PLJ3%,RQO;J0?7 MQE=0T+0?5J55F&NZZO;Z9.-0WVR0J=(ITVV8+EF;QD/!,I"C>3Z'NU%E"* Q MJK"-E--<25IK6'LT#4L[8T+:X MMVE[;^(-2OZDS)>%G8ZL^U K[$ZSC"_K_C)K!6#L79R=EJ58?18\EP5SDS\X MX'A(UW[!7&G^;*-!J"FO_N.N=, M,DW%MFA;^\>\RF]6'%W]*\GUM\JN8*_&9I<]=I']4Q 9GX+(DZC)P?&+C)*C MU!@V^_?6(>'%$:&U!G 4&Y'O<.@3FZ#!=,&%X;+IS7F:,OGJI&#I#9W:'P0O M^.WXE&5T(YJ2\_@ODXS(\ AL7!%& ^S@N+\S_-9X#.QV&8MH$7&: ^ M ]3'>?F02?W"XOA]$GOY9YHD413'V(I.)EX%$VS=XAC>?C9,&WA@<2#2GZTU MGFV\0O;7 9;3?16"S12O1&RF^%H#XE\W\$@2?[:Q.."!90&K'8COCP,UY?>) M(L@JI@U[@G$D23 $:M%?HW&,K$X,+W]^L*I\*-_^2C7\#4$L#!!0 ( .R)@5.7BKL

M-8?20$3;8T.P6BP^0"X99K>]9!:G;Y_A+ M!0 ,"T \ !X;"]W;W)K8F]O:RYX;6S%FDM3XS@0@/^**J?90S:)7S-# M$:IX+U7L#$58KE/"5A(5LN219!CX]2O9P+;9I'_:K5MK-1VOOF[W)Q)5K47/WNVF$#CU+8VONPZY=35QC!:_<6@A?JTDR MG1:3FDL].MA_/=>5G< =XT7II=&A,3;<2O'H_NF/N^Q!.GDGE?1/\U&WK<2( MU5++6CZ+:CZ:CIA;F\<_C)7/1GNN%J4U2LU'L[[C5E@ORW\U+R+D#;]S78OG M=]<\@,Q'Q32<<"FM\]T1W?EY8'P0X>!^K_7F3"HO[ GWXMR:MI%Z%4\3KF(" M+J.+P^MG'\0]^W_":)9+68H34[:UT+Z/HQ4J FJWEHT;,X$PL%\BHWF4UK,6VXE#S_)+G00G7">G08Z_]3%]5I 3%0Z MQ-8YX]*R6ZY:$0-Z)G48QR57@=IYV]80$]/.C-@[U^)!Z%8XR(,99D:LF)!X M-2$MZN_FZ<]6-O$+D Y3RXS8+>?&5(]2J8XN/']7ACG9SN@$A)HF$6!+A:9-EGQ!(U<:\Y=(XQ\((R!9K M#N=/"3HW(9;$HKUSXF<;;_9IT,5@I$LP6R3$MD!3ED&NGV#:2(BU@6/";#_! MO)$0>P/-K(;1Q"22$$L$S:R&F)A/$F*?O&96[---#*K[#8)A(DF(1;(YQ=J( MB1DF(38,GFO!LDV*228EELRFE&93+%/,,RFQ9[;E-B^@$!/S3$KLF3[%V1@] MM.I%7O;:GNL$6(B)628EM@R:3 Q+B)AE4F++H+60(29FF91ZJH(Z&Q:_4LPR M*?6L!<6$Y:\4 <%H9IAU,F+K MO&5 8_:RR8Z>V+DP*\N;-2PH9IAUL@\J@07,EUJG"[RED _=HP Q,0MEQ!8" MF-^XM3R^^&.?3H3G4@U>HB)+@(@MA"">;WX"U99<\Q"^4>\M=F,>;JXNH*8F(5R M8@N]5 _^*SW*,07E'_(2I_]C-T;'6GI,X;MF=OH+8F(*RHD5](:Y:)M&=:-F MF%X<<[=F9\H\PN4IF((*8@6]89ZUOK6"_1G7WK7U2SCA@UE@"BJ(%81B#M*C M E-00;X$#2ESC:$I"TQ!Q2ZK<<-H8@HJB!6T_>5C-RI!3$Q!!;&"\*+A8"$: MNA*-6$$X)LR)"TQ!!7DU[MV+THT&*C #%9V!)MW![F"_$DNI1?4MG-Z%]I*K M\LJR^-$O' )6ZKT"+,.H)4\0&K%!YB"2.7&X!N^\H#))C]: GR&=DE2U? M_Z-/5MF/+V7?#KON6+>[4YU]'O;'NFRVPW#ZE5)=;F\W)Z+65H9J]MORG#LDF?^^OIFBZ'?'>>W,R>WY9-__R6FS1UD$"03!^D$*33 M!QD$V?1!#D$^?5! 4$P?M("@Q?1!]Q!T/WW0 P0]3!^4YRCCG"!IA#6!UAFY MS@1>9P0[$XB=D>Q,8'9&M#.!VAG9S@1N9X0[$\B=D>Y,8'=&O#.!WH)Z"X'> M@GH+@=XR>MDFT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'0 M6U%O)=!;46\ET%M1;R706T>;)01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$ M>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;:+.;0&]#O8U ;T.]C4!O0[V- M0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Q]]K"30VU%O M)]#;46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O M(- [1C^;$.@=J'<0Z!VH=_RDWG7XVI=Z[?E>X_-_DNKA?&^Y/OZR_#Z)$BXN M.*?;BOKT%U!+ P04 " #LB8%3X>Q>$?0! "B)P $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_ MCY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+ M%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2 M"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=% MC_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC] M:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@? M)R!]G(+TP6^?6 M?QP_/LO.-OU;/AO_FK=X 5!+ 0(4 Q0 ( .R)@5,'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ M[(F!4^X8=W/M *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ [(F!4YE&PO=V]R:W-H965T&UL4$L! A0#% @ [(F!4Z:S>36G!P ;B !@ M ("!BPT 'AL+W=OOL3]J0, *T, 8 " @6@5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ [(F!4T@3#'T3! E@\ !@ ("!^"$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[(F!4XQ.2T)[! H L !D ("!CET 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(F!4^@A$Y<$!@ ; \ !D M ("!U7@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ [(F!4]N'R?6K!0 TA !D ("!UX\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(F! M4TYA;VN3% 44< !D ("!SJ, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(F!4U8HU>H- P ;@< M !D ("!V+X 'AL+W=O&PO=V]R:W-H965TZL6 MKP0 ) * 9 " @:C% !X;"]W;W)K&UL4$L! A0#% @ [(F!4UD0(TB5! R L !D M ("!CLH 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [(F!4_E(3$ A! ;0H !D ("!7]8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [(F!4^1? M4#E? @ 7@8 !D ("!&.( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(F!4U-KQ;J: @ I@8 !D M ("!.NP 'AL+W=OH&98# G"P &0 @($+[P >&PO M=V]R:W-H965T&UL4$L! A0#% @ [(F!4[XGN0H! P \PD !D ("! M;_8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ [(F!4UXU1\&8 P G@T !D ("!"P ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(F!4UW4"G;9 M @ CP@ !D ("!"@H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(F!4\//S/RA @ 30< !D M ("!410! 'AL+W=O&PO=V]R M:W-H965TP9 0!X;"]W;W)K&UL M4$L! A0#% @ [(F!4]1([K-P P 2@P !D ("!6AT! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[(F!4R@K0PI^ @ 8 8 !D ("!D"&PO=V]R:W-H965T&UL4$L! A0#% @ [(F!4Z$YIE9I @ M4 4 !D ("!5"\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(F!4T(Y2J\. P X@D !D M ("!R3&PO=V]R:W-H M965T&UL4$L! M A0#% @ [(F!4Z'O-Y-E P G L !D ("!FD,! 'AL M+W=OE?X" M "P"0 &0 @($V1P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ [(F! M4Z^FX*0G P ,A, T ( !C$T! 'AL+W-T>6QE4 $ M7W)E;',O+G)E;'-02P$"% ,4 " #LB8%3QYOG^$L% P+0 #P M @ ''40$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ [(F!4Q;= M:Q0F @ 8R@ !H ( !/U XML 82 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 83 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 186 390 1 true 58 0 false 5 false false R1.htm 0001001 - Document - Cover Sheet http://www.ncino.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.ncino.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets - (Parenthetical) Sheet http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets - (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Operations - (Parenthetical) Sheet http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical Condensed Consolidated Statements of Operations - (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statement of Comprehensive Loss Sheet http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss Condensed Consolidated Statement of Comprehensive Loss Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Stockholders??? Equity Sheet http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders??? Equity Statements 7 false false R8.htm 1007008 - Statement - Condensed Consolidated Statements of Cash Flows (Statement) Sheet http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement Condensed Consolidated Statements of Cash Flows (Statement) Statements 8 false false R9.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.ncino.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 9 false false R10.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.ncino.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2108103 - Disclosure - Variable Interest Entity and Redeemable Non-Controlling Interest Sheet http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterest Variable Interest Entity and Redeemable Non-Controlling Interest Notes 11 false false R12.htm 2112104 - Disclosure - Fair Value of Financial Instruments Sheet http://www.ncino.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 12 false false R13.htm 2115105 - Disclosure - Revenues Sheet http://www.ncino.com/role/Revenues Revenues Notes 13 false false R14.htm 2120106 - Disclosure - Property and Equipment Sheet http://www.ncino.com/role/PropertyandEquipment Property and Equipment Notes 14 false false R15.htm 2125107 - Disclosure - Goodwill and Intangible Assets Sheet http://www.ncino.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 15 false false R16.htm 2131108 - Disclosure - Reseller Agreement Sheet http://www.ncino.com/role/ResellerAgreement Reseller Agreement Notes 16 false false R17.htm 2133109 - Disclosure - Stockholders??? Equity Sheet http://www.ncino.com/role/StockholdersEquity Stockholders??? Equity Notes 17 false false R18.htm 2136110 - Disclosure - Stock-Based Compensation Sheet http://www.ncino.com/role/StockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 2142111 - Disclosure - Leases Sheet http://www.ncino.com/role/Leases Leases Notes 19 false false R20.htm 2149112 - Disclosure - Commitment and Contingencies Sheet http://www.ncino.com/role/CommitmentandContingencies Commitment and Contingencies Notes 20 false false R21.htm 2153113 - Disclosure - Related-Party Transactions Sheet http://www.ncino.com/role/RelatedPartyTransactions Related-Party Transactions Notes 21 false false R22.htm 2155114 - Disclosure - Basic and Diluted Loss per Share Sheet http://www.ncino.com/role/BasicandDilutedLossperShare Basic and Diluted Loss per Share Notes 22 false false R23.htm 2159115 - Disclosure - Subsequent Events Sheet http://www.ncino.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.ncino.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.ncino.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 2309302 - Disclosure - Variable Interest Entity and Redeemable Non-Controlling Interest (Tables) Sheet http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestTables Variable Interest Entity and Redeemable Non-Controlling Interest (Tables) Tables http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterest 26 false false R27.htm 2313303 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.ncino.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.ncino.com/role/FairValueofFinancialInstruments 27 false false R28.htm 2316304 - Disclosure - Revenues (Tables) Sheet http://www.ncino.com/role/RevenuesTables Revenues (Tables) Tables http://www.ncino.com/role/Revenues 28 false false R29.htm 2321305 - Disclosure - Property and Equipment (Tables) Sheet http://www.ncino.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.ncino.com/role/PropertyandEquipment 29 false false R30.htm 2326306 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.ncino.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.ncino.com/role/GoodwillandIntangibleAssets 30 false false R31.htm 2334307 - Disclosure - Stockholders??? Equity (Tables) Sheet http://www.ncino.com/role/StockholdersEquityTables Stockholders??? Equity (Tables) Tables http://www.ncino.com/role/StockholdersEquity 31 false false R32.htm 2337308 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.ncino.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.ncino.com/role/StockBasedCompensation 32 false false R33.htm 2343309 - Disclosure - Leases (Tables) Sheet http://www.ncino.com/role/LeasesTables Leases (Tables) Tables http://www.ncino.com/role/Leases 33 false false R34.htm 2350310 - Disclosure - Commitment and Contingencies (Tables) Sheet http://www.ncino.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables http://www.ncino.com/role/CommitmentandContingencies 34 false false R35.htm 2356311 - Disclosure - Basic and Diluted Loss per Share (Tables) Sheet http://www.ncino.com/role/BasicandDilutedLossperShareTables Basic and Diluted Loss per Share (Tables) Tables http://www.ncino.com/role/BasicandDilutedLossperShare 35 false false R36.htm 2402401 - Disclosure - Organization and Description of Business (Details) Sheet http://www.ncino.com/role/OrganizationandDescriptionofBusinessDetails Organization and Description of Business (Details) Details http://www.ncino.com/role/OrganizationandDescriptionofBusiness 36 false false R37.htm 2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 37 false false R38.htm 2407403 - Disclosure - Summary of Significant Accounting Policies - Summary of Uncollectible Accounts (Details) Sheet http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesSummaryofUncollectibleAccountsDetails Summary of Significant Accounting Policies - Summary of Uncollectible Accounts (Details) Details 38 false false R39.htm 2410404 - Disclosure - Variable Interest Entity and Redeemable Non-Controlling Interest - Narrative (Details) Sheet http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestNarrativeDetails Variable Interest Entity and Redeemable Non-Controlling Interest - Narrative (Details) Details http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestTables 39 false false R40.htm 2411405 - Disclosure - Variable Interest Entity and Redeemable Non-Controlling Interest - Financial Assets Measured at Fair Value (Details) Sheet http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestFinancialAssetsMeasuredatFairValueDetails Variable Interest Entity and Redeemable Non-Controlling Interest - Financial Assets Measured at Fair Value (Details) Details 40 false false R41.htm 2414406 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets (Details) Sheet http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails Fair Value of Financial Instruments - Summary of Financial Assets (Details) Details 41 false false R42.htm 2417407 - Disclosure - Revenues - Revenue By Geographic Region (Details) Sheet http://www.ncino.com/role/RevenuesRevenueByGeographicRegionDetails Revenues - Revenue By Geographic Region (Details) Details 42 false false R43.htm 2418408 - Disclosure - Revenues - Accounts Receivable Less Allowance for Doubtful Accounts (Details) Sheet http://www.ncino.com/role/RevenuesAccountsReceivableLessAllowanceforDoubtfulAccountsDetails Revenues - Accounts Receivable Less Allowance for Doubtful Accounts (Details) Details 43 false false R44.htm 2419409 - Disclosure - Revenues - Narrative (Details) Sheet http://www.ncino.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 44 false false R45.htm 2422410 - Disclosure - Property and Equipment - Property and Equipment, net (Details) Sheet http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails Property and Equipment - Property and Equipment, net (Details) Details 45 false false R46.htm 2423411 - Disclosure - Property and Equipment - Depreciation Expense (Details) Sheet http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails Property and Equipment - Depreciation Expense (Details) Details 46 false false R47.htm 2424412 - Disclosure - Property and Equipment- Narrative (Details) Sheet http://www.ncino.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment- Narrative (Details) Details 47 false false R48.htm 2427413 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) Sheet http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails Goodwill and Intangible Assets - Schedule of Goodwill (Details) Details 48 false false R49.htm 2428414 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Details 49 false false R50.htm 2429415 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) Sheet http://www.ncino.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails Goodwill and Intangible Assets - Amortization Expense (Details) Details 50 false false R51.htm 2430416 - Disclosure - Goodwill and Intangible Assets - Expected Future Amortization Expense (Details) Sheet http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Expected Future Amortization Expense (Details) Details 51 false false R52.htm 2432417 - Disclosure - Reseller Agreement - Narrative (Details) Sheet http://www.ncino.com/role/ResellerAgreementNarrativeDetails Reseller Agreement - Narrative (Details) Details 52 false false R53.htm 2435418 - Disclosure - Stockholders??? Equity - Common Stock Future Issuance (Details) Sheet http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails Stockholders??? Equity - Common Stock Future Issuance (Details) Details 53 false false R54.htm 2438419 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 54 false false R55.htm 2439420 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.ncino.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 55 false false R56.htm 2440421 - Disclosure - Stock-Based Compensation - RSUs Activity (Details) Sheet http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails Stock-Based Compensation - RSUs Activity (Details) Details 56 false false R57.htm 2441422 - Disclosure - Stock-Based Compensation - ESPP Assumptions (Details) Sheet http://www.ncino.com/role/StockBasedCompensationESPPAssumptionsDetails Stock-Based Compensation - ESPP Assumptions (Details) Details 57 false false R58.htm 2444423 - Disclosure - Leases - Narrative (Details) Sheet http://www.ncino.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 58 false false R59.htm 2445424 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.ncino.com/role/LeasesComponentsofLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 59 false false R60.htm 2446425 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.ncino.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 60 false false R61.htm 2447426 - Disclosure - Leases - Future Minimum Lease Payments (Details) Sheet http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases - Future Minimum Lease Payments (Details) Details 61 false false R62.htm 2448427 - Disclosure - Leases - Future Minimum Lease Payments Prior to Adoption of 842 (Details) Sheet http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details Leases - Future Minimum Lease Payments Prior to Adoption of 842 (Details) Details 62 false false R63.htm 2451428 - Disclosure - Commitment and Contingencies - Narrative (Details) Sheet http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails Commitment and Contingencies - Narrative (Details) Details 63 false false R64.htm 2452429 - Disclosure - Commitment and Contingencies - Purchase Commitments and Future Minimum Lease Payments (Details) Sheet http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails Commitment and Contingencies - Purchase Commitments and Future Minimum Lease Payments (Details) Details 64 false false R65.htm 2454430 - Disclosure - Related-Party Transactions (Details) Sheet http://www.ncino.com/role/RelatedPartyTransactionsDetails Related-Party Transactions (Details) Details http://www.ncino.com/role/RelatedPartyTransactions 65 false false R66.htm 2457431 - Disclosure - Basic and Diluted Loss per Share - Components of Basic and Diluted Loss Per Share (Details) Sheet http://www.ncino.com/role/BasicandDilutedLossperShareComponentsofBasicandDilutedLossPerShareDetails Basic and Diluted Loss per Share - Components of Basic and Diluted Loss Per Share (Details) Details 66 false false R67.htm 2458432 - Disclosure - Basic and Diluted Loss per Share - Weighted Average Number of Shares Excluded From Computation of EPS (Details) Sheet http://www.ncino.com/role/BasicandDilutedLossperShareWeightedAverageNumberofSharesExcludedFromComputationofEPSDetails Basic and Diluted Loss per Share - Weighted Average Number of Shares Excluded From Computation of EPS (Details) Details 67 false false R68.htm 2460433 - Disclosure - Subsequent Events (Details) Sheet http://www.ncino.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.ncino.com/role/SubsequentEvents 68 false false All Reports Book All Reports ncno-20211031.htm exhibit102parkingdeckrenta.htm exhibit311q3202210q.htm exhibit312q3202210q.htm exhibit321q3202210q.htm exhibit322q3202210q.htm ncno-20211031.xsd ncno-20211031_cal.xml ncno-20211031_def.xml ncno-20211031_lab.xml ncno-20211031_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/country/2021 http://xbrl.sec.gov/dei/2021 http://fasb.org/srt/2021-01-31 true true JSON 87 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ncno-20211031.htm": { "axisCustom": 0, "axisStandard": 26, "contextCount": 186, "dts": { "calculationLink": { "local": [ "ncno-20211031_cal.xml" ] }, "definitionLink": { "local": [ "ncno-20211031_def.xml" ] }, "inline": { "local": [ "ncno-20211031.htm" ] }, "labelLink": { "local": [ "ncno-20211031_lab.xml" ] }, "presentationLink": { "local": [ "ncno-20211031_pre.xml" ] }, "schema": { "local": [ "ncno-20211031.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.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" ] } }, "elementCount": 510, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://www.ncino.com/20211031": 2, "http://xbrl.sec.gov/dei/2021": 5, "total": 9 }, "keyCustom": 32, "keyStandard": 358, "memberCustom": 13, "memberStandard": 40, "nsprefix": "ncno", "nsuri": "http://www.ncino.com/20211031", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.ncino.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.ncino.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "ncno:TemporaryEquityVariableInterestEntitiesAndRedeemableNoncontrollingInterestTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Variable Interest Entity and Redeemable Non-Controlling Interest", "role": "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterest", "shortName": "Variable Interest Entity and Redeemable Non-Controlling Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "ncno:TemporaryEquityVariableInterestEntitiesAndRedeemableNoncontrollingInterestTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Fair Value of Financial Instruments", "role": "http://www.ncino.com/role/FairValueofFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115105 - Disclosure - Revenues", "role": "http://www.ncino.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120106 - Disclosure - Property and Equipment", "role": "http://www.ncino.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125107 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.ncino.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "ncno:ResellerAgreementTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131108 - Disclosure - Reseller Agreement", "role": "http://www.ncino.com/role/ResellerAgreement", "shortName": "Reseller Agreement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "ncno:ResellerAgreementTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133109 - Disclosure - Stockholders\u2019 Equity", "role": "http://www.ncino.com/role/StockholdersEquity", "shortName": "Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136110 - Disclosure - Stock-Based Compensation", "role": "http://www.ncino.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142111 - Disclosure - Leases", "role": "http://www.ncino.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149112 - Disclosure - Commitment and Contingencies", "role": "http://www.ncino.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153113 - Disclosure - Related-Party Transactions", "role": "http://www.ncino.com/role/RelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155114 - Disclosure - Basic and Diluted Loss per Share", "role": "http://www.ncino.com/role/BasicandDilutedLossperShare", "shortName": "Basic and Diluted Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159115 - Disclosure - Subsequent Events", "role": "http://www.ncino.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Variable Interest Entity and Redeemable Non-Controlling Interest (Tables)", "role": "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestTables", "shortName": "Variable Interest Entity and Redeemable Non-Controlling Interest (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://www.ncino.com/role/FairValueofFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - Revenues (Tables)", "role": "http://www.ncino.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - Property and Equipment (Tables)", "role": "http://www.ncino.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets - (Parenthetical)", "role": "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets - (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326306 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.ncino.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334307 - Disclosure - Stockholders\u2019 Equity (Tables)", "role": "http://www.ncino.com/role/StockholdersEquityTables", "shortName": "Stockholders\u2019 Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337308 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.ncino.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343309 - Disclosure - Leases (Tables)", "role": "http://www.ncino.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350310 - Disclosure - Commitment and Contingencies (Tables)", "role": "http://www.ncino.com/role/CommitmentandContingenciesTables", "shortName": "Commitment and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356311 - Disclosure - Basic and Diluted Loss per Share (Tables)", "role": "http://www.ncino.com/role/BasicandDilutedLossperShareTables", "shortName": "Basic and Diluted Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Organization and Description of Business (Details)", "role": "http://www.ncino.com/role/OrganizationandDescriptionofBusinessDetails", "shortName": "Organization and Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i89988e5d68f1492c8eff1ccf54462daf_I20210201", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "id6afc4a5351f4d75a17c0bb063b5509f_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Summary of Uncollectible Accounts (Details)", "role": "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesSummaryofUncollectibleAccountsDetails", "shortName": "Summary of Significant Accounting Policies - Summary of Uncollectible Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "id6afc4a5351f4d75a17c0bb063b5509f_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i477075add05445059e1a6daddb5b20fa_D20191031-20191031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToMinorityShareholders", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Variable Interest Entity and Redeemable Non-Controlling Interest - Narrative (Details)", "role": "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestNarrativeDetails", "shortName": "Variable Interest Entity and Redeemable Non-Controlling Interest - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i477075add05445059e1a6daddb5b20fa_D20191031-20191031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToMinorityShareholders", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TemporaryEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "id6afc4a5351f4d75a17c0bb063b5509f_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Variable Interest Entity and Redeemable Non-Controlling Interest - Financial Assets Measured at Fair Value (Details)", "role": "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestFinancialAssetsMeasuredatFairValueDetails", "shortName": "Variable Interest Entity and Redeemable Non-Controlling Interest - Financial Assets Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TemporaryEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "id6afc4a5351f4d75a17c0bb063b5509f_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i5c1f70c6a28e4c60ba2043d38b1ca31d_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets (Details)", "role": "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails", "shortName": "Fair Value of Financial Instruments - Summary of Financial Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i5c1f70c6a28e4c60ba2043d38b1ca31d_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - Revenues - Revenue By Geographic Region (Details)", "role": "http://www.ncino.com/role/RevenuesRevenueByGeographicRegionDetails", "shortName": "Revenues - Revenue By Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i34fc058921db48668a14d9f4940ca849_D20210801-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Revenues - Accounts Receivable Less Allowance for Doubtful Accounts (Details)", "role": "http://www.ncino.com/role/RevenuesAccountsReceivableLessAllowanceforDoubtfulAccountsDetails", "shortName": "Revenues - Accounts Receivable Less Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "ncno:ContractWithCustomerLiabilityRevenueRecognizedIncludingRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Revenues - Narrative (Details)", "role": "http://www.ncino.com/role/RevenuesNarrativeDetails", "shortName": "Revenues - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "ncno:ContractWithCustomerLiabilityRevenueRecognizedIncludingRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - Property and Equipment - Property and Equipment, net (Details)", "role": "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails", "shortName": "Property and Equipment - Property and Equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Property and Equipment - Depreciation Expense (Details)", "role": "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails", "shortName": "Property and Equipment - Depreciation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "us-gaap:ConstructionInProgressGross", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i21e4d16d69704217ac0f1cdf978f2331_I20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "ncno:ConstructionPayableEstimatedLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Property and Equipment- Narrative (Details)", "role": "http://www.ncino.com/role/PropertyandEquipmentNarrativeDetails", "shortName": "Property and Equipment- Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "id6afc4a5351f4d75a17c0bb063b5509f_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "role": "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "id6afc4a5351f4d75a17c0bb063b5509f_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "role": "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "link:footnote", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Operations - (Parenthetical)", "role": "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "shortName": "Condensed Consolidated Statements of Operations - (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "link:footnote", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details)", "role": "http://www.ncino.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Goodwill and Intangible Assets - Expected Future Amortization Expense (Details)", "role": "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Expected Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i2308ce7e09b744f8a66c4ff269a1d460_D20210801-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432417 - Disclosure - Reseller Agreement - Narrative (Details)", "role": "http://www.ncino.com/role/ResellerAgreementNarrativeDetails", "shortName": "Reseller Agreement - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i2308ce7e09b744f8a66c4ff269a1d460_D20210801-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435418 - Disclosure - Stockholders\u2019 Equity - Common Stock Future Issuance (Details)", "role": "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails", "shortName": "Stockholders\u2019 Equity - Common Stock Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "INF", "lang": "en-US", "name": "ncno:CommonStockPossibleIssuanceOfCapitalShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "ia1ffee28d94e46c8b50a32234af05ac8_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438419 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)", "role": "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "ib92ee59cf45b422582500cdecc4dbd01_I20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439420 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://www.ncino.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "ib92ee59cf45b422582500cdecc4dbd01_I20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i78d5c17679304c4e849f76f079e40e87_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440421 - Disclosure - Stock-Based Compensation - RSUs Activity (Details)", "role": "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails", "shortName": "Stock-Based Compensation - RSUs Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i78d5c17679304c4e849f76f079e40e87_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "ib7be620b3eda4928ac9106ac43a106af_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441422 - Disclosure - Stock-Based Compensation - ESPP Assumptions (Details)", "role": "http://www.ncino.com/role/StockBasedCompensationESPPAssumptionsDetails", "shortName": "Stock-Based Compensation - ESPP Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "ib7be620b3eda4928ac9106ac43a106af_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444423 - Disclosure - Leases - Narrative (Details)", "role": "http://www.ncino.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445424 - Disclosure - Leases - Components of Lease Expense (Details)", "role": "http://www.ncino.com/role/LeasesComponentsofLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statement of Comprehensive Loss", "role": "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss", "shortName": "Condensed Consolidated Statement of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446425 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.ncino.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447426 - Disclosure - Leases - Future Minimum Lease Payments (Details)", "role": "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "ia1ffee28d94e46c8b50a32234af05ac8_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448427 - Disclosure - Leases - Future Minimum Lease Payments Prior to Adoption of 842 (Details)", "role": "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details", "shortName": "Leases - Future Minimum Lease Payments Prior to Adoption of 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "ia1ffee28d94e46c8b50a32234af05ac8_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "if70de36a9bf044b3833279c0fae2b0b8_I20201130", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalLeasedAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451428 - Disclosure - Commitment and Contingencies - Narrative (Details)", "role": "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails", "shortName": "Commitment and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "if70de36a9bf044b3833279c0fae2b0b8_I20201130", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalLeasedAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452429 - Disclosure - Commitment and Contingencies - Purchase Commitments and Future Minimum Lease Payments (Details)", "role": "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails", "shortName": "Commitment and Contingencies - Purchase Commitments and Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "ncno:RelatedPartyNonCancellableAgreementRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454430 - Disclosure - Related-Party Transactions (Details)", "role": "http://www.ncino.com/role/RelatedPartyTransactionsDetails", "shortName": "Related-Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "ncno:RelatedPartyNonCancellableAgreementRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7e0967e6b2764cab835d95d53695468c_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457431 - Disclosure - Basic and Diluted Loss per Share - Components of Basic and Diluted Loss Per Share (Details)", "role": "http://www.ncino.com/role/BasicandDilutedLossperShareComponentsofBasicandDilutedLossPerShareDetails", "shortName": "Basic and Diluted Loss per Share - Components of Basic and Diluted Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i3618836b94e74fdf9a8e638f7c7c2c19_D20210201-20211031", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458432 - Disclosure - Basic and Diluted Loss per Share - Weighted Average Number of Shares Excluded From Computation of EPS (Details)", "role": "http://www.ncino.com/role/BasicandDilutedLossperShareWeightedAverageNumberofSharesExcludedFromComputationofEPSDetails", "shortName": "Basic and Diluted Loss per Share - Weighted Average Number of Shares Excluded From Computation of EPS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i3618836b94e74fdf9a8e638f7c7c2c19_D20210201-20211031", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i46a19b349ad24fdc8dc7dfcc1fa966b4_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460433 - Disclosure - Subsequent Events (Details)", "role": "http://www.ncino.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "i7241ab560db44a14a72b3a76475fd560_D20211116-20211116", "decimals": "-8", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "ic5e410fc00ed48a893d058f1400a23f7_I20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity", "role": "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "ic5e410fc00ed48a893d058f1400a23f7_I20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Condensed Consolidated Statements of Cash Flows (Statement)", "role": "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement", "shortName": "Condensed Consolidated Statements of Cash Flows (Statement)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": "-3", "lang": "en-US", "name": "ncno:NetIncomeLossAttributableToRedeemableNoncontrollingInterestNetOfAdjustment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Description of Business", "role": "http://www.ncino.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ncno-20211031.htm", "contextRef": "iae8d96b3691a495da0bcd60a4fcce9f7_D20210201-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.ncino.com/role/RevenuesRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.ncino.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "ncno_AccountsReceivableCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Currency Translation Gain (Loss)", "label": "Accounts Receivable, Currency Translation Gain (Loss)", "negatedTerseLabel": "Translation adjustments" } } }, "localname": "AccountsReceivableCurrencyTranslationGainLoss", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesSummaryofUncollectibleAccountsDetails" ], "xbrltype": "monetaryItemType" }, "ncno_AccountsReceivableOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Other", "label": "Accounts Receivable, Other", "negatedTerseLabel": "Other" } } }, "localname": "AccountsReceivableOther", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesSummaryofUncollectibleAccountsDetails" ], "xbrltype": "monetaryItemType" }, "ncno_AgreementForPurchaseOfServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement For Purchase Of Service", "label": "Agreement For Purchase Of Service [Member]", "terseLabel": "Agreement For Purchase Of Service" } } }, "localname": "AgreementForPurchaseOfServiceMember", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "ncno_ApitureIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Apiture, Inc", "label": "Apiture, Inc [Member]", "terseLabel": "Apiture, Inc" } } }, "localname": "ApitureIncMember", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ncno_BankingRelationshipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Banking Relationship", "label": "Banking Relationship [Member]", "terseLabel": "Banking Relationship" } } }, "localname": "BankingRelationshipMember", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "ncno_BusinessCombinationAmountOfConsiderationPaidInCashPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Amount of Consideration Paid in Cash, Percent", "label": "Business Combination, Amount of Consideration Paid in Cash, Percent", "terseLabel": "Business combination, amount of consideration paid in cash, percent" } } }, "localname": "BusinessCombinationAmountOfConsiderationPaidInCashPercent", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/SubsequentEventsDetails" ], "xbrltype": "pureItemType" }, "ncno_BusinessCombinationAmountOfConsiderationPaidInCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Amount of Consideration Paid in Common Stock, Percent", "label": "Business Combination, Amount of Consideration Paid in Common Stock, Percent", "terseLabel": "Business combination, amount of consideration paid in common stock, percent" } } }, "localname": "BusinessCombinationAmountOfConsiderationPaidInCommonStockPercent", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "ncno_CapitalLeasesPrincipalPayments": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capital Leases, Principal Payments", "label": "Capital Leases, Principal Payments", "negatedTerseLabel": "Principal payments on financing obligations" } } }, "localname": "CapitalLeasesPrincipalPayments", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "ncno_CommonStockPossibleIssuanceOfCapitalShares": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails": { "order": 3.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Common Stock, Possible Issuance Of Capital Shares", "label": "Common Stock, Possible Issuance Of Capital Shares", "terseLabel": "Possible issuance under stock plans" } } }, "localname": "CommonStockPossibleIssuanceOfCapitalShares", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "ncno_ConstructionPayableEstimatedLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Construction Payable, Estimated Liability", "label": "Construction Payable, Estimated Liability", "terseLabel": "Construction payable, estimated liability" } } }, "localname": "ConstructionPayableEstimatedLiability", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.ncino.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ncno_ConstructionPayableNoncurrent": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Construction Payable. Noncurrent", "label": "Construction Payable. Noncurrent", "terseLabel": "Construction liability, noncurrent" } } }, "localname": "ConstructionPayableNoncurrent", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "ncno_ContractWithCustomerLiabilityRevenueRecognizedIncludingRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Revenue Recognized Including Related Parties", "label": "Contract with Customer, Liability, Revenue Recognized Including Related Parties", "terseLabel": "Contract with customer, liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingRelatedParties", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ncno_CostAccruedRelatedToInitialPublicOffering": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost Accrued Related to Initial Public Offering", "label": "Cost Accrued Related to Initial Public Offering", "terseLabel": "Costs related to initial public offering, accrued but not paid" } } }, "localname": "CostAccruedRelatedToInitialPublicOffering", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "ncno_CostAccruedRelatedToInitialPublicOfferingReclassifiedFromOtherLongTermAssetsToEquity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost Accrued Related to Initial Public Offering Reclassified from Other Long Term Assets to Equity", "label": "Cost Accrued Related to Initial Public Offering Reclassified from Other Long Term Assets to Equity", "terseLabel": "Costs related to initial public offering, reclassified from other long term assets to equity" } } }, "localname": "CostAccruedRelatedToInitialPublicOfferingReclassifiedFromOtherLongTermAssetsToEquity", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "ncno_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One [Member]", "terseLabel": "Equity Holder" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ncno_FinanceLeaseLiabilityResidualFinancingObligationsAndAssets": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, Residual Financing Obligations and Assets", "label": "Finance Lease, Liability, Residual Financing Obligations and Assets", "terseLabel": "Residual financing obligations and assets" } } }, "localname": "FinanceLeaseLiabilityResidualFinancingObligationsAndAssets", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "ncno_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, to be Paid, after Year Four", "label": "Finance Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "ncno_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "ncno_FundSpendingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fund Spending Agreement", "label": "Fund Spending Agreement [Member]", "terseLabel": "Fund Spending Agreement" } } }, "localname": "FundSpendingAgreementMember", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "ncno_IncreaseDecreaseInContractWithCustomerLiabilityRelatedParties": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Contract with Customer, Liability, Related Parties", "label": "Increase (Decrease) in Contract with Customer, Liability, Related Parties", "terseLabel": "Deferred revenue, related parties" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityRelatedParties", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "ncno_IncreaseDecreaseInCostsToObtainContracts": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Costs to Obtain Contracts", "label": "Increase (Decrease) in Costs to Obtain Contracts", "negatedTerseLabel": "Costs capitalized to obtain revenue contracts" } } }, "localname": "IncreaseDecreaseInCostsToObtainContracts", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "ncno_IncreaseDecreaseInDeferredRent": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Deferred Rent", "label": "Increase (Decrease) in Deferred Rent", "terseLabel": "Deferred rent" } } }, "localname": "IncreaseDecreaseInDeferredRent", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "ncno_IncreaseDecreaseInOperatingLeasePayments": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease Payments", "label": "Increase (Decrease) In Operating Lease Payments", "negatedTerseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeasePayments", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "ncno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "ncno_LiveOakBancsharesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Live Oak Bancshares, Inc", "label": "Live Oak Bancshares, Inc [Member]", "terseLabel": "Live Oak Bancshares, Inc" } } }, "localname": "LiveOakBancsharesIncMember", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ncno_NCinoKKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "nCino K.K.", "label": "nCino K.K. [Member]", "terseLabel": "nCino K.K" } } }, "localname": "NCinoKKMember", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "ncno_NetIncomeLossAdjustmentsToRedeemableNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net Income (Loss), Adjustments to Redeemable Noncontrolling Interest", "label": "Net Income (Loss), Adjustments to Redeemable Noncontrolling Interest", "terseLabel": "Adjustment attributable to redeemable non-controlling interest (Note 3)" } } }, "localname": "NetIncomeLossAdjustmentsToRedeemableNoncontrollingInterest", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "ncno_NetIncomeLossAttributableToRedeemableNoncontrollingInterestNetOfAdjustment": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest, Net of Adjustment", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest, Net of Adjustment", "terseLabel": "Net loss and adjustment attributable to redeemable non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterestNetOfAdjustment", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "ncno_NoCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No Customer", "label": "No Customer [Member]", "terseLabel": "No Customer" } } }, "localname": "NoCustomerMember", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ncno_NumberOfAffiliatedEntities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Affiliated Entities", "label": "Number Of Affiliated Entities", "terseLabel": "Number of affiliated entities" } } }, "localname": "NumberOfAffiliatedEntities", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "ncno_OperatingLeaseCostsNonCash": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease Costs, Non-Cash", "label": "Operating Lease Costs, Non-Cash", "terseLabel": "Non-cash operating lease costs" } } }, "localname": "OperatingLeaseCostsNonCash", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "ncno_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Services", "label": "Professional Services [Member]", "terseLabel": "Professional Services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "domainItemType" }, "ncno_PurchaseObligationToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase Obligation, to be Paid, after Year Four", "label": "Purchase Obligation, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "PurchaseObligationToBePaidAfterYearFour", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "ncno_RelatedPartyNonCancellableAgreementRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party, Non-Cancellable Agreement, Renewal Term", "label": "Related Party, Non-Cancellable Agreement, Renewal Term", "terseLabel": "Related party, non-cancellable agreement, renewal term" } } }, "localname": "RelatedPartyNonCancellableAgreementRenewalTerm", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "ncno_RelatedPartyTransactionTermOfAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Term Of Agreement", "label": "Related Party Transaction, Term Of Agreement", "terseLabel": "Related party transaction, term of agreement (in years)" } } }, "localname": "RelatedPartyTransactionTermOfAgreement", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "ncno_RelatedPartyTransactionTermOfAgreementExtensionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Term Of Agreement, Extension Period", "label": "Related Party Transaction, Term Of Agreement, Extension Period", "terseLabel": "Related party agreement, length of agreement (in years)" } } }, "localname": "RelatedPartyTransactionTermOfAgreementExtensionPeriod", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "ncno_ResellerAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reseller Agreement", "label": "Reseller Agreement [Member]", "terseLabel": "Reseller Agreement" } } }, "localname": "ResellerAgreementMember", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/ResellerAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "ncno_ResellerAgreementTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reseller Agreement", "label": "Reseller Agreement [Text Block]", "terseLabel": "Reseller Agreement" } } }, "localname": "ResellerAgreementTextBlock", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/ResellerAgreement" ], "xbrltype": "textBlockItemType" }, "ncno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedAndOutstandingAndNotIssuedAndOutstanding": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails": { "order": 2.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Issued and Outstanding and Not Issued and Outstanding", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Issued and Outstanding and Not Issued and Outstanding", "terseLabel": "Nonvested issued and outstanding restricted stock units (\"RSUs\")" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedAndOutstandingAndNotIssuedAndOutstanding", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "ncno_SimpleNexusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SimpleNexus", "label": "SimpleNexus [Member]", "terseLabel": "SimpleNexus" } } }, "localname": "SimpleNexusMember", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.ncino.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "ncno_StockIssuedDuringPeriodSharesReclassificationOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Reclassification of Common Stock", "label": "Stock Issued During Period, Shares, Reclassification of Common Stock", "negatedTerseLabel": "Reclassification of voting and non-voting common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReclassificationOfCommonStock", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ncno_StockIssuedDuringPeriodValueReclassificationOfCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Reclassification of Common Stock", "label": "Stock Issued During Period, Value, Reclassification of Common Stock", "terseLabel": "Reclassification of voting and non-voting common stock" } } }, "localname": "StockIssuedDuringPeriodValueReclassificationOfCommonStock", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ncno_TemporaryEquityVariableInterestEntitiesAndRedeemableNoncontrollingInterestTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Variable Interest Entities and Redeemable Noncontrolling Interest", "label": "Temporary Equity, Variable Interest Entities and Redeemable Noncontrolling Interest [Text Block]", "terseLabel": "Variable Interest Entity and Redeemable Non-Controlling Interest" } } }, "localname": "TemporaryEquityVariableInterestEntitiesAndRedeemableNoncontrollingInterestTextBlock", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterest" ], "xbrltype": "textBlockItemType" }, "ncno_TransactionsWithCertainEquityHoldersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transactions With Certain Equity Holders", "label": "Transactions With Certain Equity Holders [Member]", "terseLabel": "Transactions With Certain Equity Holders" } } }, "localname": "TransactionsWithCertainEquityHoldersMember", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "ncno_VotingCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Voting Common Stock", "label": "Voting Common Stock [Member]", "terseLabel": "Voting Common Stock" } } }, "localname": "VotingCommonStockMember", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "ncno_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted [Abstract]", "terseLabel": "Weighted average number of common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract", "nsuri": "http://www.ncino.com/20211031", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r312", "r460", "r461", "r463", "r557", "r570" ], "lang": { "en-us": { "role": { "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.", "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails", "http://www.ncino.com/role/ResellerAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r107", "r231", "r236", "r242", "r383", "r384", "r391", "r392", "r466", "r557", "r570", "r580", "r581", "r582" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r107", "r231", "r236", "r242", "r383", "r384", "r391", "r392", "r466", "r557", "r570", "r580", "r581", "r582" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Contractual Obligation, Fiscal Year Maturity" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r0", "r112", "r117", "r123", "r187", "r349", "r350", "r351", "r363", "r364", "r401", "r402", "r403", "r404", "r584" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r0", "r112", "r117", "r123", "r187", "r349", "r350", "r351", "r363", "r364", "r401", "r402", "r403", "r404", "r584" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r0", "r112", "r117", "r123", "r187", "r349", "r350", "r351", "r363", "r364", "r401", "r402", "r403", "r404", "r584" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r179", "r293", "r298", "r532" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r244", "r259", "r315", "r317", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r529", "r533", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r244", "r259", "r315", "r317", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r529", "r533", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r179", "r293", "r298", "r532" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r175", "r293", "r296", "r485", "r528", "r530" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r175", "r293", "r296", "r485", "r528", "r530" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r244", "r259", "r304", "r315", "r317", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r529", "r533", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r244", "r259", "r304", "r315", "r317", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r529", "r533", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r176", "r177", "r293", "r297", "r531", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r569", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r176", "r177", "r293", "r297", "r531", "r542", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r569", "r571" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesRevenueByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37", "r469" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts Payable [Member]", "terseLabel": "Accounts Payable" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r37", "r106", "r462", "r463" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable, related parties" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Activity in Allowance for Doubtful Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r180", "r181" ], "calculation": { "http://www.ncino.com/role/RevenuesAccountsReceivableLessAllowanceforDoubtfulAccountsDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesAccountsReceivableLessAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r543" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r22", "r180", "r181" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.ncino.com/role/RevenuesAccountsReceivableLessAllowanceforDoubtfulAccountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, less allowance for doubtful accounts of $88 and $151 at January\u00a031, 2021 and October\u00a031, 2021, respectively", "totalLabel": "Total accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets", "http://www.ncino.com/role/RevenuesAccountsReceivableLessAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r7", "r8", "r39" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Accrued commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r50", "r51", "r52", "r517", "r538", "r539" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r352", "r469" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r109", "r110", "r111", "r349", "r350", "r351", "r403" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r318", "r320", "r355", "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r271", "r278" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedTerseLabel": "Costs in connection with initial public offering" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r320", "r345", "r354" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r182", "r188", "r189", "r191" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesSummaryofUncollectibleAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r29", "r182", "r188" ], "calculation": { "http://www.ncino.com/role/RevenuesAccountsReceivableLessAllowanceforDoubtfulAccountsDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowance for doubtful accounts", "terseLabel": "Accounts receivable, less allowance for doubtful accounts of $88 and $151 at January\u00a031, 2021 and October\u00a031, 2021, respectively" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.ncino.com/role/RevenuesAccountsReceivableLessAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesSummaryofUncollectibleAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r91", "r200", "r205" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Total amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareWeightedAverageNumberofSharesExcludedFromComputationofEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareWeightedAverageNumberofSharesExcludedFromComputationofEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareWeightedAverageNumberofSharesExcludedFromComputationofEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareWeightedAverageNumberofSharesExcludedFromComputationofEPSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r49", "r52", "r59", "r60", "r61", "r389" ], "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]", "terseLabel": "Other Comprehensive Income (Loss)" } } }, "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r103", "r164", "r167", "r173", "r186", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r383", "r391", "r417", "r467", "r469", "r502", "r514" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r46", "r103", "r186", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r383", "r391", "r417", "r467", "r469" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r406" ], "calculation": { "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r321", "r347" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationESPPAssumptionsDetails", "http://www.ncino.com/role/StockBasedCompensationNarrativeDetails", "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails", "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r399", "r400" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation and Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings and land1" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r314", "r316" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.ncino.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r314", "r316", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.ncino.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Business acquisition, share price (in usd per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r375", "r376", "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r96", "r97", "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchase of property and equipment, accrued but not paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligations": { "auth_ref": [ "r15", "r438", "r515" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.", "label": "Capital Lease Obligations", "terseLabel": "Capital lease obligations" } } }, "localname": "CapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r96", "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Building-leased facility\u00a0acquired\u00a0through\u00a0financing\u00a0obligation" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasedAssetsGross": { "auth_ref": [ "r437" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.", "label": "Capital Leased Assets, Gross", "terseLabel": "Capital leased assets, gross" } } }, "localname": "CapitalLeasedAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r194" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of costs capitalized to obtain revenue contracts" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r193" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Costs capitalized to obtain revenue contracts, current portion, net" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r193" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Costs capitalized to obtain revenue contracts, noncurrent, net" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r33", "r93" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents (VIE: $7,425 and $4,722 at January\u00a031, 2021 and October\u00a031, 2021, respectively)", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets", "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market accounts (included in cash and cash equivalents)" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r12", "r94", "r500" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r87", "r93", "r99" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash, end of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, cash equivalents, and restricted cash, end of period:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r87", "r422" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r101", "r103", "r126", "r127", "r128", "r130", "r132", "r140", "r141", "r142", "r186", "r231", "r236", "r237", "r238", "r242", "r243", "r257", "r258", "r261", "r265", "r417", "r566" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r219", "r504", "r520" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Notes 8, 12, and 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r216", "r217", "r218", "r228", "r544" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r43" ], "calculation": { "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common Stock reserved for future issuance (in shares)", "totalLabel": "Common Stock reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r109", "r110", "r403" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.ncino.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.ncino.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r271" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r469" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0005 par value; 500,000,000 shares authorized as of January\u00a031, 2021 and October\u00a031, 2021; 93,643,759 and 96,691,631 shares issued and outstanding as of January\u00a031, 2021 and October\u00a031, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r55", "r57", "r58", "r68", "r509", "r525" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss attributable to nCino, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r55", "r57", "r67", "r381", "r382", "r398", "r508", "r524" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive loss attributable to redeemable non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Less comprehensive loss attributable to redeemable non-controlling interest:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r55", "r57", "r66", "r380", "r398", "r507", "r523" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computers and equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r151", "r152", "r179", "r414", "r415", "r543" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r151", "r152", "r179", "r414", "r415", "r540", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r151", "r152", "r179", "r414", "r415", "r540", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r146", "r513" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk and Significant Customers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r151", "r152", "r179", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r149", "r151", "r152", "r153", "r414", "r416", "r543" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r151", "r152", "r179", "r414", "r415", "r543" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r390", "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Variable Interest Entity" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r210" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress, gross" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.ncino.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r280", "r281", "r294" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current portion" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r280", "r281", "r294" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r77", "r485" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r72", "r209" ], "calculation": { "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_Depreciation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of subscription revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.ncino.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r150", "r179" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer\u00a0relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r104", "r362", "r366", "r367", "r368" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r359", "r360" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes, noncurrent" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditCurrent": { "auth_ref": [ "r14", "r434", "r457" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of rental payment required by lease over rental income recognized, classified as current.", "label": "Deferred Rent Credit, Current", "terseLabel": "Deferred rent, current portion" } } }, "localname": "DeferredRentCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r16", "r434", "r457" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of rental payment required by lease over rental income recognized, classified as noncurrent.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Deferred rent, noncurrent" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r91", "r209" ], "calculation": { "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "totalLabel": "Total depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r91", "r162" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationNonproduction": { "auth_ref": [ "r91", "r209" ], "calculation": { "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_Depreciation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.", "label": "Depreciation, Nonproduction", "terseLabel": "Depreciation, nonproduction" } } }, "localname": "DepreciationNonproduction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Acquired\u00a0developed\u00a0technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesNarrativeDetails", "http://www.ncino.com/role/RevenuesRevenueByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r293", "r296", "r297", "r298", "r299", "r300", "r301", "r302" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesRevenueByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r37", "r106", "r234", "r236", "r237", "r241", "r242", "r243", "r461" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Due to related parties, current" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share attributable to nCino, Inc.:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r69", "r115", "r116", "r117", "r118", "r119", "r124", "r126", "r130", "r131", "r132", "r136", "r137", "r404", "r405", "r510", "r526" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in USD per share)", "verboseLabel": "Basic loss per share attributable to nCino, Inc. (in USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareComponentsofBasicandDilutedLossPerShareDetails", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic and diluted loss per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareComponentsofBasicandDilutedLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r69", "r115", "r116", "r117", "r118", "r119", "r126", "r130", "r131", "r132", "r136", "r137", "r404", "r405", "r510", "r526" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in USD per share)", "verboseLabel": "Diluted loss per share attributable to nCino, Inc. (in USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareComponentsofBasicandDilutedLossPerShareDetails", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r133", "r134", "r135", "r138" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r422" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of foreign currency exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation costs period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareWeightedAverageNumberofSharesExcludedFromComputationofEPSDetails", "http://www.ncino.com/role/StockBasedCompensationESPPAssumptionsDetails", "http://www.ncino.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareWeightedAverageNumberofSharesExcludedFromComputationofEPSDetails", "http://www.ncino.com/role/StockBasedCompensationNarrativeDetails", "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r59", "r60", "r61", "r109", "r110", "r111", "r114", "r120", "r122", "r139", "r187", "r271", "r278", "r349", "r350", "r351", "r363", "r364", "r403", "r423", "r424", "r425", "r426", "r427", "r429", "r534", "r535", "r536", "r585" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r406", "r407", "r408", "r412" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r245", "r246", "r247", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r407", "r473", "r474", "r475" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r406", "r407", "r409", "r410", "r413" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r245", "r305", "r306", "r311", "r313", "r407", "r473" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r245", "r246", "r247", "r305", "r306", "r311", "r313", "r407", "r474" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r245", "r246", "r247", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r407", "r475" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r245", "r246", "r247", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r473", "r474", "r475" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r411", "r413" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurement, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Financing obligations - leased facility" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r440", "r454" ], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Financing obligations" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r440" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Financing obligations, current portion" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r440" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Financing obligations, noncurrent" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (remaining)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r204" ], "calculation": { "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r206" ], "calculation": { "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2022 (remaining)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Finite-lived Intangible Assets Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r206" ], "calculation": { "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r206" ], "calculation": { "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r206" ], "calculation": { "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r201", "r202", "r204", "r207", "r486", "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r204", "r487" ], "calculation": { "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r201", "r203" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r204", "r486" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Net\u00a0Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets", "http://www.ncino.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetails", "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r418", "r419", "r420", "r421" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedTerseLabel": "Net foreign currency losses" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.ncino.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r195", "r196", "r469", "r501" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets", "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r197" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r74", "r103", "r164", "r166", "r169", "r172", "r174", "r186", "r231", "r232", "r233", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r417" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r61", "r75" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax", "totalLabel": "Loss before income tax expense" } } }, "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r213", "r215" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.ncino.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r215" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.ncino.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r105", "r121", "r122", "r163", "r361", "r365", "r369", "r527" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid during the year for taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r90" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "auth_ref": [ "r90" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "terseLabel": "Accounts payable, related parties" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r90" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r90" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "negatedTerseLabel": "Accounts receivable, related parties" } } }, "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r90", "r483" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r90" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r63", "r161", "r431", "r432", "r511" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest-bearing assets owed to the entity by related party.", "label": "Interest Income, Related Party", "terseLabel": "Interest income, related party" } } }, "localname": "InterestIncomeRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r85", "r88", "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid during the year for interest on financing obligations" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r80", "r160" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r453", "r455" ], "calculation": { "http://www.ncino.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (remaining)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r454" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r103", "r168", "r186", "r231", "r232", "r233", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r384", "r391", "r392", "r417", "r467", "r468" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r103", "r186", "r417", "r469", "r503", "r519" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable non-controlling interest, and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, redeemable non-controlling interest, and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r103", "r186", "r231", "r232", "r233", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r384", "r391", "r392", "r417", "r467", "r468", "r469" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAndServiceMember": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License and Service [Member]", "terseLabel": "License and Service" } } }, "localname": "LicenseAndServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r219", "r220", "r221", "r223", "r224", "r225", "r227", "r229", "r230" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r222", "r226", "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Loss contingency, estimate of possible loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership percentage by parent" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "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.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r143", "r157" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r87", "r89", "r92" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r53", "r56", "r61", "r64", "r92", "r103", "r113", "r115", "r116", "r117", "r118", "r121", "r122", "r129", "r164", "r166", "r169", "r172", "r174", "r186", "r231", "r232", "r233", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r405", "r417", "r505", "r521" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss attributable to nCino, Inc.", "totalLabel": "Net loss attributable to nCino, Inc.", "verboseLabel": "Net loss attributable to nCino, Inc., including adjustment to redeemable non-controlling interest" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareComponentsofBasicandDilutedLossPerShareDetails", "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations", "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareComponentsofBasicandDilutedLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r53", "r56", "r61", "r121", "r122", "r386", "r397" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net loss attributable to redeemable non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r76" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "terseLabel": "Net loss attributable to redeemable non-controlling interest (Note 3)" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Guidance and Recent Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Non-operating income (expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NonvotingCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock securities that do not empower a holder to vote on corporate resolutions or the election of directors.", "label": "Nonvoting Common Stock [Member]", "terseLabel": "Nonvoting Common Stock" } } }, "localname": "NonvotingCommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r164", "r166", "r169", "r172", "r174" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r446", "r455" ], "calculation": { "http://www.ncino.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r440" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease, liability", "totalLabel": "Total lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r440" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Operating lease liabilities, current portion", "terseLabel": "Operating lease liabilities, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets", "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r440" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets", "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r442", "r449" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r439" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets", "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r452", "r455" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease, weighted average discount rate, percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r451", "r455" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating lease, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r433", "r435" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r433", "r435" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r433", "r435" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r433", "r435" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r433", "r435" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r433", "r435" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r433", "r435" ], "calculation": { "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesFutureMinimumLeasePaymentsPriortoAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r39" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other assets.", "label": "Other Assets, Fair Value Disclosure", "terseLabel": "Time deposits (included in other long-term assets)" } } }, "localname": "OtherAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r380", "r381", "r388" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Foreign currency translation attributable to redeemable non-controlling interest" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r48" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r54", "r57", "r59", "r60", "r62", "r65", "r271", "r423", "r428", "r429", "r506", "r522" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r54", "r57", "r380", "r381", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of noncash investing and financing activities" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/RevenuesAccountsReceivableLessAllowanceforDoubtfulAccountsDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other accounts receivable" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesAccountsReceivableLessAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r84" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Payments of costs related to initial public offering" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "terseLabel": "Payments to noncontrolling interests" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r257" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in USD per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r257" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r469" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value; 10,000,000 shares authorized, and none issued and outstanding as of January\u00a031, 2021 and October\u00a031, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r31", "r32" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r83" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from initial public offering, net of underwriting discounts and commissions" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r83", "r348" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r53", "r56", "r61", "r86", "r103", "r113", "r121", "r122", "r164", "r166", "r169", "r172", "r174", "r186", "r231", "r232", "r233", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r380", "r385", "r387", "r397", "r398", "r405", "r417", "r512" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementofComprehensiveLoss", "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r211", "r441", "r445" ], "calculation": { "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedTerseLabel": "Less accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r47", "r212", "r445" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets", "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r13", "r210", "r439" ], "calculation": { "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "totalLabel": "Property, plant, and equipment and finance lease right-of-use asset, before accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r35", "r212" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r214", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r34", "r210" ], "calculation": { "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails", "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r212" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r210" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r71", "r190" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Charged to (recovery of) bad debt expense", "verboseLabel": "Provision for bad debt" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement", "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesSummaryofUncollectibleAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Total" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]", "terseLabel": "Purchase commitments" } } }, "localname": "PurchaseObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment.", "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (remaining)" } } }, "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesPurchaseCommitmentsandFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r30", "r183" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowances" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r249", "r250", "r251", "r252" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "terseLabel": "Redeemable non-controlling interest (Note 3)" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue": { "auth_ref": [ "r253" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Redemption value, as if currently redeemable, of redeemable noncontrolling interest classified as temporary equity and the election has been made to accrete changes in redemption value to the earliest redemption date.", "label": "Redeemable Noncontrolling Interest, Equity, Redemption Value", "terseLabel": "Estimated redeemable noncontrolling interest redemption value" } } }, "localname": "RedeemableNoncontrollingInterestEquityRedemptionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyCosts": { "auth_ref": [ "r78", "r106", "r234", "r236", "r237", "r241", "r242", "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.", "label": "Related Party Costs", "verboseLabel": "Related party costs" } } }, "localname": "RelatedPartyCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.ncino.com/role/ResellerAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r312", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails", "http://www.ncino.com/role/ResellerAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r460", "r463" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Total amount spent for agreement" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r312", "r460", "r461", "r463" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails", "http://www.ncino.com/role/ResellerAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails", "http://www.ncino.com/role/ResellerAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r460" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Expenses from transactions with related party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails", "http://www.ncino.com/role/ResellerAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r312", "r460", "r463", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails", "http://www.ncino.com/role/ResellerAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r458", "r459", "r461", "r464", "r465" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related-Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r358", "r484", "r560" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r12", "r93", "r99", "r500", "r516" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash included in other long-term assets" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/FairValueofFinancialInstrumentsSummaryofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareWeightedAverageNumberofSharesExcludedFromComputationofEPSDetails", "http://www.ncino.com/role/StockBasedCompensationNarrativeDetails", "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails", "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r278", "r352", "r469", "r518", "r537", "r539" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r109", "r110", "r111", "r114", "r120", "r122", "r187", "r349", "r350", "r351", "r363", "r364", "r403", "r534", "r536" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r158", "r159", "r165", "r170", "r171", "r175", "r176", "r179", "r292", "r293", "r485" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations", "http://www.ncino.com/role/RevenuesRevenueByGeographicRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r287", "r290", "r291", "r295", "r303" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue by Geographic Region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r73", "r234", "r236", "r237", "r241", "r242", "r243", "r541" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "verboseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.ncino.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, expected timing of satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligation percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r450", "r455" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r151", "r179" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Schedule for 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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareWeightedAverageNumberofSharesExcludedFromComputationofEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r320", "r344", "r354" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r2", "r103", "r185", "r186", "r417" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r201", "r203", "r486" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r201", "r203" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r198", "r199" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r35", "r212" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails", "http://www.ncino.com/role/PropertyandEquipmentPropertyandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r462", "r463" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RelatedPartyTransactionsDetails", "http://www.ncino.com/role/ResellerAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r321", "r347" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationESPPAssumptionsDetails", "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails", "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r323", "r335", "r336" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r19", "r20", "r21", "r248", "r255", "r256", "r272", "r273", "r274", "r275", "r276", "r277", "r278" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Stock by Class" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.ncino.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "http://www.ncino.com/role/PropertyandEquipmentDepreciationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r90" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested, end of period (in shares)", "periodStartLabel": "Nonvested, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number\u00a0of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested, end of period (in USD per share)", "periodStartLabel": "Nonvested, beginning of period (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted\u00a0Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividends" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationESPPAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the 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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationESPPAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationESPPAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationESPPAssumptionsDetails", "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails", "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable, end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable, end of period (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, 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 or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Expired or forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired or forfeited (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r325", "r347" ], "calculation": { "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails": { "order": 1.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, end of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)", "terseLabel": "Issued and outstanding stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, end of period (in USD per share)", "periodStartLabel": "Outstanding, beginning of period (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise\u00a0Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Fully vested or expected to vest, end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Fully vested or expected to vest, end of period (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r319", "r322" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationESPPAssumptionsDetails", "http://www.ncino.com/role/StockBasedCompensationNarrativeDetails", "http://www.ncino.com/role/StockBasedCompensationRSUsActivityDetails", "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r339", "r353" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockBasedCompensationESPPAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance, end of year (in shares)", "periodStartLabel": "Balance, beginning of year (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r447", "r455" ], "calculation": { "http://www.ncino.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r100", "r108" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r101", "r103", "r126", "r127", "r128", "r130", "r132", "r140", "r141", "r142", "r186", "r231", "r236", "r237", "r238", "r242", "r243", "r257", "r258", "r261", "r265", "r271", "r417", "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.ncino.com/role/StockholdersEquityCommonStockFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r44", "r59", "r60", "r61", "r109", "r110", "r111", "r114", "r120", "r122", "r139", "r187", "r271", "r278", "r349", "r350", "r351", "r363", "r364", "r403", "r423", "r424", "r425", "r426", "r427", "r429", "r534", "r535", "r536", "r585" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r109", "r110", "r111", "r139", "r485" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r271", "r278" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock in connection with initial public offering, net of underwriting discounts and commissions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r271", "r278" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Stock issuance upon vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r271", "r278", "r327" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.ncino.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r271", "r278" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock in connection with initial public offering, net of underwriting discounts and commissions" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r44", "r271", "r278" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r103", "r184", "r186", "r417", "r469" ], "calculation": { "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r60", "r103", "r109", "r110", "r111", "r114", "r120", "r186", "r187", "r278", "r349", "r350", "r351", "r363", "r364", "r378", "r379", "r396", "r403", "r417", "r423", "r424", "r429", "r535", "r536", "r585" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance, end of year", "periodStartLabel": "Balance, beginning of year" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r102", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r278", "r279" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteRedeemablePreferredStockIssuePolicy": { "auth_ref": [ "r17", "r18", "r254" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for redeemable preferred stock issued. This disclosure may include the accounting treatment for the difference, if there is any, between the carrying value and redemption amount. For example, describe whether the issuer accretes changes in the redemption value.", "label": "Stockholders' Equity Note, Redeemable Preferred Stock, Issue, Policy [Policy Text Block]", "terseLabel": "Redeemable Non-Controlling Interest" } } }, "localname": "StockholdersEquityNoteRedeemablePreferredStockIssuePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r430", "r471" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.ncino.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.ncino.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r430", "r471" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r430", "r471" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.ncino.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.ncino.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r430", "r471" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.ncino.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.ncino.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r470", "r472" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedStatementsofCashFlowsStatement" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "auth_ref": [ "r42", "r103", "r186", "r417" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to temporary equity resulting from foreign currency translation adjustments.", "label": "Temporary Equity, Foreign Currency Translation Adjustments", "terseLabel": "Foreign currency translation" } } }, "localname": "TemporaryEquityForeignCurrencyTranslationAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityNetIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of net income or loss attributable to temporary equity interest.", "label": "Temporary Equity, Net Income", "terseLabel": "Net loss attributable to redeemable non-controlling interest (excluding adjustment to non-controlling interest)" } } }, "localname": "TemporaryEquityNetIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityOtherChanges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in temporary equity from changes classified as other.", "label": "Temporary Equity, Other Changes", "terseLabel": "Adjustment to redeemable non-controlling interest" } } }, "localname": "TemporaryEquityOtherChanges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestFinancialAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r11", "r248" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity [Table Text Block]", "terseLabel": "Temporary Equity" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/VariableInterestEntityandRedeemableNonControllingInterestTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "calculation": { "http://www.ncino.com/role/RevenuesAccountsReceivableLessAllowanceforDoubtfulAccountsDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled accounts receivable" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/RevenuesAccountsReceivableLessAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r144", "r145", "r147", "r148", "r154", "r155", "r156" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r383", "r384", "r391", "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Primary Beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r448", "r455" ], "calculation": { "http://www.ncino.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r125", "r132" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted-average common shares outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareComponentsofBasicandDilutedLossPerShareDetails", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r124", "r132" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average common shares outstanding, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareComponentsofBasicandDilutedLossPerShareDetails", "http://www.ncino.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ncino.com/role/BasicandDilutedLossperShareComponentsofBasicandDilutedLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "24(b)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467743&loc=d3e20905-112640" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r357": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.27(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39927-112707" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406127&loc=d3e45014-112735" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r456": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r465": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r472": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r561": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r562": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r563": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r564": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r565": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r566": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r567": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r568": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r569": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r570": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r571": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r572": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r573": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r574": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r575": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r576": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r577": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r578": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r579": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r580": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01" }, "r581": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01" }, "r582": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02" }, "r583": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.18)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" } }, "version": "2.1" } ZIP 88 0001566895-21-000044-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001566895-21-000044-xbrl.zip M4$L#!!0 ( .R)@5/.7PV7C@X -JL > 97AH:6)I=#$P,G!A%PJ Y-E26]>ONRSDE9]9"QE*A!%NP='O K\)O@X/ _!_^M MU= Q\_,!B3+D)P1G)$!Y2J,>^A:0]#NJU);37SY"A&3KZQI+O]!H7 M[1G-0G(XIG-0+[X?U,4@!QT6C X/ GJ-:/#K'C6QHVO$=ZVN95O8)IY)NIKC M^9[=(%V"\=\Z,%F'VXL^:38*R:][ QK5^H2/W]0-3=6M.-L?TB#K-W5-^WEO MXMZ,W&0U'-)>U!0<0VN7P?S*9I^%+&F^T<3//F^I=?& AJ/F+VTZ("DZ(T-T MR08X^D5)0C"UC,7-!E"]Q[H/HB3),_'^X0.Z8 DWKQ2Q+LKZ-$6DG$\? M7Q/4(21""0FPSRV&1@C[/DL"'/D$#6G61Y\S,D -37_7>?].U]YS*I>DEX>8 M$T57M2\J:O<)].RR9%!2>D?CA" 4W]$.P^4-';-ZYA:/MOWWCZ_HM'YY]ACLA M&7?J@+V0I ;S"7&!>.1RV95--6SH*+-53UM?C/,<'Y7279C9.M";\GXAM)6S9A# M.O0#BTEC'/VZ9^Y-&55I)G G"EC.C8X[S'Z, V[-30WI@L:8 4EH"2&AB+KP MQ+'[+P$!78LWO_ :4RAF5:+8%8EA\>F0!)F:(L*5&>!:!,3/PW2;O7UCN_NP M5.D-OE)-_[Z@)$D(.L-Y\/:-89K[BQ<06-4 =)MFX]FT\ 764(*N!A ,;#NK M48M&3$&?(W]V@5]N*=MD19=$6-$\(SICL&(2'HM=8(C?(>$W<<,G3@Z/@GSS-B@C_10N)QYT3TTN(3R"HA#@V2U&+AQ5=$1)R M09W[?@[XZ8\0#UMOD<5P"V11A+ @"DT(Q(VDX@X>UF;3(TY)7$47T(/?]8DF M*8@:I!R(G Q"W/-NEROME."4*(ATN\07(7 >0^]EE!5Q!XYCB(E%\)64\_J( M4^H7BHUA[ 0^%,'9OSF&>7091.(B\BJ, M9EF8LA8%#?O4[T-:4'0N0O8T#V\'Z$+DQX:\/X^](4 OC\<%XN)$)L^N1B #[\(WW!^>'C%7D@.3&)R0@0>$[ M8)N^J(MT\J#'+0K4A4OZW/U'*(_R]+8=@BG(8Y)4# P6SS@XW(V00L\!IA&W M:QB*CP"^/O:$2HL? KA KSM&RKRWBG\<,N@N,G ^^-U8/H@,_A) ,I@!,,TG MF:;S)$)YYLO[58S+5?0QIR(QG'3+*=G,G5'APQG+<,CK33&GS.LX8S$ 7B7L M^DZD(*B?=$=I.(YBV^Z+\.GV>$FH$,,40')A$X"LD(OA)]U236LN)JOHY"8F M$4?CL=+BDG3 2?/[0.$9!:V!CM.,#L:J ^C]R5 ==S[>BX(+O87X,.<^(&QI MZ11P"M^"LB I6HOZSL).Q7J2X>^D7-:JUUAURX'NX[,"'5\-B@CCRN^3( ]G MX[LIN3\DR'WJ:9W<$#\74Q&$9S#2B.4)^AZQ(6!(KPA:A7+2 M##[RN5=AZKJA;@76+"AZK53@J^[WM*4QSU/=AOZ0RIBM6F9CXS4ATU8;NK/Y M4I.FVJZQ<;*.:EC6H\C F-^UHBXV6>!IW!9XQB4<([Y!4Z78D'1GS*.PC$?/ MO6?@U307PFO[Y.SHK"U2@5M?FE_46EK_>FWB.3TZ.SX]OSR>%5!UU52W%Y1- MUZ@>;N>MK\8CJJM1.V;WJS^)>K&ZGPE[Q+0Q!"$A'O*(''P^+MU^%\Q@GCS. M6 +Y1PLG#%HQ9+H#RO.9D.(.#6DV$D^%(0F7"%CE!;-]5M1ZQN)'WWI0K?*/ MHW67_.J4J?B-[CW*(9MP;:GDK5'RO?TERY>H%ZBW,SP@JVJN3&+Y MUB8@CE( \&#R$?-+T*ETUAU4^NMWY#;?HKE;2FV=G.^H ^^@LK_B"/=(,NN[ MDYN8[I5ER^ZNJQHF#!&S8GMU,R%\S^HUF;O=>%S(O>N".R"U/)O?97:KE-PN M*93?WBL_0YM?0GG;S^8KLZIJMHZ^\J(.3$6KE M&>MVT66@H*N< N^&KBGH&PT',(&,10HZ:R'#M31[*R=ST4>>KM4\B; FA5=Y%>/SWZ#:^2_(9YK#:NX#5Q9"M? 'NN39^ M/:(TUJ'TU$_G5MYQMI:NGW@G5$/UBLT\ZZ[+AJDV7/LQ]BP9NKOYW46::C=6 MVUVT%EE=U5?<#[:D=%IJFE>2H)L]D7EQ,[Z7EE4U3Q6G$/]KJH[S/'6Y']W< M67SV>_H>.3UA=T M>7+61D?'?_QYU?X*'S/CJ=%B[Z='Z)+DXN/Y\?K_-+3"]5"S5&,V8.O@E!3N1*=*9KL%]/-TJ3F*S<_#,25JKR4XTS054S=4 MTY,P/"N>/W"DH@)MC4H,-G8TWEH%4J5()#+]B. 4P],4P])56Y/8M!";S$IL MVJ#!O0I[LM1&0XID$IL\Q=,]U=J@7'8$FTS=4S33E-BT#)NL2FR20<(T-GF> M%,F$2'1#,3U>N9;8M"XV6:[B&+9JV!*;%F*378E-MG3$"7NR55.&DE/89"F> M9:J:C)O6QB;'@]BIH3H2FQ9C4Z,2FV0",XU-C0W&!Z]")+JC6)ZAFAM#FNNC)N689-3B4W2$2?MJ:%J\O' I$@,3=%!+@U9"U\;FRR(G3Q/UIN6 M89-;B4VN=,0I;#*E2*:PR5!Q7VY&QT'\^K$(GA M*I;IJ>8&MR/O"C9!3FX+-Z4C3F.3)^%Z"ILLQ7 =M;'!]']'L*FAZXIE M&S*G6X9-E?O"Y6:>*7MR-YJ[O J1F Y@4T-UY1Z"M;')345GD-$A-].C&1V+0"-KF68IH/S.ENW^&?*Z1=0J_*G>/K;+E[ M%G%NGTUZJKX&Y$NA%0AH*K:^WAO%/RZY'<%(QS 4W:A^YWA\UN**K+5@.IV$ M/OC\=G'HX/TS\9Y8),7YO;A'D,[/M;LK="T_]N_^F;KR /D7=;RK)"L/D)<' MR,L#Y+=E,@\_0%Z>!2_/@G]Q*\_+(BO/@M\20JN-FZT-W3 M'CUM0+KU(!CPUC;5+:D4;MFQS-7I\.ZHF.^Y(BC71'!?A^= M$IP2Q'P_3U(DEE9>#R.##GP8U\040631J>CH'8;>8=$OCC%^!Z P=@5$&PC#!CLZ[7;"*TM(#8:!'<4)# M9!>'\"JW]KHD.!/6<>]_VBLHCUEAY<*!$L(Y8X7/M=A@P+\++NYYW;3E%WRM MX&*%@X")HY!%/:"$XQB< !1+X _,L]K;2O*=?$RA0U;VU$)D5?Y:-L4)JP&P M8,0/MQ6>PV\$.93+#_<\@KJ,9;P(54J&NV:GI).J"+7A6@P>2L%6QIX\I,#I M '\G?)8) W5Q"<*G L921(NAR+50,29 MQ A"_*Q?X=-S<]O9*M;> _\EQNK>M69ULNK0[[W#OV=_9KC=L+\W." MR1N- MN6.]0V'*X@15&)E;-)ABPNV.IG<>,N'D%PG[!T , M3#7-4FY[/^F.TG 2#ASF O0*! D(=>4#%48#"X5CB;<)2(P M .! AWL@R,;/0^'CM'"[L8OA7D)(@98+6$G[+ \Y/B ??*1' G6.650;N&R3 M;;+M^=HV4.K:V$,H8_P0RI /H61Q;9?(RH=0\B&4? BU%9-Y^$.H>H<%(_C3 MSP;AX?\!4$L#!!0 ( .R)@5-YZ0R&"0@ -_ M?1R26*<)^7CY]L.H3TJ56NU3LU^K#:8#\G[Z\P?2JM8],I4T4UQSD=&D5AN. M2Z04:SWKU&J+Q:*Z:%:%O*I-)S4S5:N6"*%8-=1AZ>S4W,$GH^'9OTY_JE3( M0 1YRC)- LFH9B')%<^NR*>0J6M2J12]^F*VE/PJUJ11;WCDDY#7?$Y=N^8Z M86>K>4YK[OJT9AO?[ODNUW=AJ) M3&,QB<'NJYMC:R;-;G2%)OPJZUA_2F[HJCD0B9"=%W7[US4ME8BF/%EV7DUY MRA09LP69B)1FK\H*,:@H)GGD.BK^!^MX'LRSEXO"7LR3\(RM[/<:QNCA3]H>3Z>C=J-^;CL['@//DXK(WGI+I^=Y; M/KG\,+P@7I-6O-8!/22]\8!X1V%Q=3D>#"=D^GY(+H;]R\EH.D+GX:_]][WQ M?X:DUY^2\W?$.VFVRGOO:.^"] ;G'Z?#P69\C%\V9LUZP_AB7>U-WO;&PXO* M^:\?AK^MO&S4ZXTM)[^$T>_M9FNGFZ,R^;0D M.J;ZY8NCX^ZC/%GY,*-A"+JL)"S2G>9KV&.#R[,0@>U4S)WO'MS=7GO5E=%_ M_>K=.]O2:%?;1V8?R(C$=,Z(9'/.%B@U.N:*_))3B1Q(EF3"9D)J(C+R3LB4 M>/7*+T1$).OS3)3)* NJ"-3)=J >'XSG&M3&_@7U+56()&*6+LEU)A8)"Z]8 MV856NH"& C9D A(#2U">$9HM29YIF3.X -%A]072=$GI-<.Z&W,JW MA#)9,K'C!&J9#P"7$"KIE& Y+0B;) M(N9!3%1N/M;C%PRTX28Q#J1<)5 U1B MN([AH)JQP!IHYIW!-!'"S3F&A<1? M;F[#/QV[S6>$748BG@$=!FAK-)0!7'1'L]QHYUD$MJ)&C.-[D.0AY@3B-D)? M!EJY8;@9 &.P;G(@2=9@+G"D[BV-? FMRB^;'GF"#D"P ,SL MEB)Q^)I)$; 0MQ4Y )Q"!GPZS QO@IAF5XST0(&3/$$/JYJ/#IBSPJIFN")U)<]&.X+AG!2V!L0-:O'9A\&3.'$@";STQ'<"K&LW WASYS3/O[A&G/@GHX MITEN(V]"Q*((593/6095N%T-P9L/P+"[W%T:+98Q$/A3K@#[(M>?7_LA649O M>S.C+J*O*TGBKW2+S4OF]@#V6-29!?YNR OV"7F.35UDMQ%BSC9%6;0M]P#( MS?.>S&D[@P=B(KPA^=PLCG/ C2((R>_W+W[ A3PCNO9*;1W\+N6D?[(2KI"BO*WA0#LHI !6DA'JJ;5WL!D:F\#*UHC,G0NTCI-5Y^5& *U2>.T;MX#8:8J!BM]2V YP^3[BVG8$S(9$5 MMNXK%'V5IRE$ZA_,NE&4CIW/%+Z-]C9?FLV$>V78<=IZSK9>HZU&^4)KD7;J MZR'4A\;.]?:0K[QY_TMF^/LVT/Q70/ MTB62H- RP,\LY2-]['//(L_*3@OP;"Z2.3."($- W>-;650)ELX2L61H7<3" MU05Z)XN1==^HC:J/RH4?$V#R2!O-DQFV3D")DW,%MB9TIEAG]:6+"CM+Z++# M,[NB'=0%DUPA98JL107OSDVEAL8KWC):T+OF(IE.VM43[[7))PUK=+A:N$BU MJDVUF@ZWVYKUZDG[^+/-]:KWV;8O3>L=5]OUYI-/>U1MM5X_^:RM>K75?IBQ M-;N_;H\1136CV9M2LW2/H#J-V0WQ5O3D@F9RF5[8]!;K%<;,47O*P;'TL/ZKKW&_)V>5<$_BF7W.O__7'JY8M6NZOLY_8[ M\SNN/A#7CXCXTW8M&!1;B71L@!.)?4A(5GOXC(+RO /QG#9:XLQ@E*$5Y?V8 MLX@,;UB0&[%,SMV1=WOS:[8*/TJ,?%FTWZWGJ":-![Y3VP^U7W,_^;,_/CS[ M'U!+ P04 " #LB8%3RG[3[>H' !B* %P &5X:&EB:70S,3)Q,S(P M,C(Q,'$N:'1M[5I=K-^U&?5&J-QL=VO]$83 ;DW>3?[TFGW@S(1-%<"R-D3M-&8WA>(97$ MF&FWT9C/Y_5YNR[5=6,R;MBA.HU42LWKS+#*V:F]@T].V=D_3G^JU&M)JM@'R4ZD;,J&\WPJ3\;#G. M:<-?GS;<)*>A9(NS4R9F1+#7%=$*7P5M&@9!Q)J=#N-'E'6.& W8P=$!"X.# M_P1PL@%SWT>;1MJ;F9"Z82;I!L_G/BK,[.XUE;C"90F?_ MU8^Q,9+AGTR-IN(Z[[IX*K[KLCF2J53=%TWW=V);:C'-1+KHOIR(C&MRSN=D M+#.:OZQJY*"FN1*Q-]3B#]X- KCG+N>EOQ@G%3E?^A^TK-/#3XD(A2'MH-ZZ MZ_'7?=T2YO9.$=+!U9\487\XGHS>COJ]R>CB'' >7U[USB=DX^# 9#M;S8^-R.6LW6S86%VIO_*9W/KRL7?SZ?OC; M,LI6L[D)WB]A]'N'V=D:YJA*!G0F&!D73,ZK).+*B'A!3$+-SR\.CDX>%0,*>W6[)WOGM;M\0;UI=,_?O:3.\O2.JP?'MAU M(".2T!DGBL\$GZ/(F$1H\DM!%="?+LB83Z4R1.;DK509"9JU7XB,2=X7N:R2 M41[5D:CCS40]/AG/-:FMW4OJ&ZJ12>0L6Y";7,Y3SJYYU:=6^80R"1]R"7&! M*:C("<,R[-J;&/09G,&7J9 OFL :14) I,,O1'9XPKL@\$5%"=&$_5OWG7/%R M$!M )G0*/6.ET5R8! 'J*8^<@W;<*5R3#&'.T(V1<+&^#']W[+:?$78YB44. M=%B@K=!0!7!ACF:UUB[R&&Q%K0S']R@M&,8$XM927P5:A66X*0!CL6[W0)JN MP%SB2-^;&ON%.7U?M19%"@,@6 )F;CKM_(FH3DBPEOQ:Z$-#@>&4'O3 M^PTOJVLHU4MG-KS]NP.ULWM G=S)ZDM=@K#4,):.9!P+7.[I?9?L$:&*.U@! M)B),N4T_X#38V;X*4IH?LU)#Q0X+E)8.+U\L,>]%TXOVZM]-_U];,+"ZH$G4E_N2+@K M&,(986= U*X?V748<(VS!C+G:MS7LUVUY3>BA7YX%UL'0PZ(E#/YRBH+A0' M.C.A'9?!BN=N'"N^5RRXSJ2*I_@"6):E=86;:LFRME& $>&+EJE@[K&%+D(M MF*!*V "$%P".VW,[4J%M47:;1[L*[IA/:@Z'#)C6=II"CHJH2*DE;(3EG%@5 M=_3P4F%=X>!;R*TA.!7].=O.H<\P 4]DE/[K6=Q0.Q&5Z3?'X4 MSSG@1AE%A;((6".B.^-E4AO2*[9U_]A@5Y M0G#OE-P\^$O(3?=@ARTW175%498QUT&Z8BL+M@=GO[HI!. 7A0PP4GE2M:WN M!@;+,F$,YUMK0"BI0; ]G9"LE!XNJ]1]'6191"I?W 71EDZ MMCY3^#;:6W]=-I7^96'7:^L9WWB!MNP52F-DUFVNNM 0&KLPFUV^\L[-?R9J M!?]K7@NQH#;3LHIGN0+K$"A58!?NXH']O'/?;=Y9<35-AI2A==D;L97:<3,,DUMDRY:U'! M3V:V4D/CE>\7'>A]<[F9C@_KQ\$KNY\,O#%L.7&YU>INJS4,VVQK-^O'AT>? M;6[6@\^V?6G8X*A^V&P_^; ']4[GU9./VFG6.XO,;*HIS1_76E7 M[A%4MS7]1((E/?FDV;VYD4@Y_?%\Y7AW 9PJH<,H..R$!LSJ+J?@=QBN5R* M+T39M#%6'F2Z\POR9G%7!/Y/(?D7_[L3U,\O.HL\H'<\U!<]HB?N)X#%Y>ZLQ+OS!=G.Y&Z[6/DOY MW?"_OG._ SS[+U!+ P04 " #LB8%3G$$G4@L% #U% %P &5X:&EB M:70S,C%Q,S(P,C(Q,'$N:'1MW5AMC]HX$/Y^OV+*ZK:M1-[#.T6B0-65>LMV M2=7KIY.)'; VQ#G'+,O]^AL[8=_HMO2TVFX/(41BSWB>>1Z/)^F_&$]'T9>S M"2S5*H6S3V\_G(R@9CG.YV#D..-H#.^C/SY :+L>1))D!5=<9"1UG,EI#6I+ MI?*NXVPV&WL3V$(NG.C<$O23FNN$K98.>G[Y37 M?<-A(8B]L>EZSS4)&W XE- S!NG@ M]-*F4-N4O:FM>&8MF5Z_V_)SU=MPJI9=SW5_KYEY@WXB,H6+230N_Y8^]CPI M=J4LDO)%UC5X:J7I;GA.XHN%%.N,6K%(A>P>)>;3JZY<\^EI$RLA*YYNNR\C MOF(%G+(-G(L5R5[6"R3'*ICD23FQX/\P#!;C-I>;"@CZ27G&=L \7Z.97"WY MG"L(?-N["^5V.HA<8$:4R+M>&]W> A4C!4P^'2KO(%2CR7ET\NYD-(Q.IJ>H M[?/9I^%I!-'T08C/'I+7AD_VS![9,)N,#"PO:+AU&,Y@.)Z>19/Q_P/G#EW' M;<+T'43O)S ;GK\=GDYFUO3/#Y,O,!Q%>L1W7?\@Q?H[Q?*,(N2NW[:;C?S^ M3GQ\?.%7\9UD$(LL8[&NIK#A:@EJR>#CFDAD(]W".,.228:!W@ZN#'\7&T8/,9.*)]LZY&M9K FF7 FXD;..J=6KU(P1$2IR M?2[I6R+0QCDS&MB3J.$U779JLM7&1B@P@7[/BH MT>X=K)><4)TW*V4)"M6SVXU[(K+"P/9_FH@\>X?DZ5>_FYL@M#MF,T5(2B7= M9)VBCF-4::J%="TNR?Y><\GTJ5UHMHIJ$WC!*X(JEN U7M'7UPS?2/%:AA7- M7B<(D<].3XOT04Z_QF'MP9/[.X;/B'S_>9+/,RP]*V(8Q0JG")I2O&O(W"F# M<%WB#OB+SE%T?J4)2)O5QFI*\8-W= MGQ[E19Z2;9=G)LW&J%=5HKE02JRZ6GF7NG[&)*V.;1-..5SUI9V6W?&:NC55 M&(VBNX6KKM4V7:NCZ/Y8X-J=5OO!8=?V'AS[EENO;;?U_#4/5[YH';HX\I/ M:D2_$^3M%VBY*%\?=B5+B69@[Y7:S5XWC8][8T+FN-O7:M_D.V_AJM_RA:!Y M-3GX%U!+ P04 " #LB8%36!/1D>T$ #%$P %P &5X:&EB:70S,C)Q M,S(P,C(Q,'$N:'1MW5AMC]HX$/Y^OV*.U6U;B;P2WBD2!59=J;>TD*K73R<3 M.V!M$N<AK^_@\!V/0@ER0JNN,A(XCC3BQK4UDKE/S\ I[P>.662P M%'0W'%!^!9R^KO$X#EHMUO*Z';QB+=HE 7&[7FM)&TOBNFE3:%V M"7M=2WEFK9E>O]?V<]7?<-!+#*%BTDT+B]+'T>>%+M6%DGX M*NL9/+72=#^\)-'E2HI-1JU()$+V3F+SZ5=WKOGTM8D5DY0GN]Z+D*>L@ NV MA;E(2?:B7B Y5L$DC\N)!?^;8; 8M[G=5D#03\(SM@?F^1K-]'K-EUQ!P[?] MNU!NIX/(%69$B;SG==#M+5 14L#DCT/E/0K5>#H/S\_.QZ/P?':!VIXO/HXN M0@AG#T)\]I"\#GRT%_;8AL5T;&!YC:9;A]$"1I/9^W Z^7_@W*/KNBV8G4'X M=@J+T?S-Z&*ZL&9_O)M^AM$XU".^ZSY.L?Y>L3RC"+GG=^Q6,[__)CX]ON"+ M^,XSB$26L4A74]ARM0:U9O!A0R2RD>Q@SG(A%8@8LC'/1!W.L\B&EWK2Z4G' M]]W^6*0YR7;FSNN_ O1S)F0*GFM]@%A(XS#'\ 0%EE%=7F>1$DLF3T^\EMMO M>/6RK)("8IY@#3Z$L6#11F*A1[PDHS"]CM8D6S&LQVG*BT*'C%\]DV+QAC63 M# .]'5P9_CXVC!XB)A6/=W7(-[+8$$RY$G C9QU3NU^I&2,B5.1Z7[@]NYJC M-8'+F4")7)*,%=;L.F$[&$4F8UH3=1PGJJ[-TAU<9F*+"%?L]*39Z3]:+SFA M.F]6PF(4JF=WFO=$9 4-V__/1.39>R0_?O6[N6D$=M>\3"&24DDWWB2HXPA5 MFF@A'<0EV5\;+IG>M0O-5E&]!%[C)4$52_":+^FK \,W4CS(L*+9ZS8"Y+/; MUR)]D-,O<5A[<.?^AN$S(M]_GN3S#$M/2@RC6.$405.*3PV9>V40KDM<+EFA M15#7PR1) ,TP&I*@1(H<55'4C57,,Y)%^CDZI*;_-&4)9VV24D,"ZYQ9L]CK MIJJ.]A&]WTV]W[6#^\S?W3R^[&PX4&29L,.6*B1E4F^G"CPS:39&_:H2+852(NUIY5WI^AF1I-JV33CE<-67=MLV=K2Z-548C:+[A:NN MU39=JZ/H\5C#M;OMSH/#KNT]./8UMU[';KN-)W?;M(.@]>1> ]<.VH\+UC'Y M+7.,+!:HL]>U1NV>>'I^?@W>W399Z^F(2)'_^ IB_L),\'4S^R%,6,12; R@ M:@D.6JY2\164KL98>]349Y^0-[N[[<&_@E3VT\\'U.E)T.X7YAIEY9KK/<=FY+^YNGD,;[)L> M2]@@VP-??'*% DG%K040O_Z-+$ELQ@9L@51"[@:DVC(K(^**)2,S_OQ_9^U6 M[21T>WG1^6L%OT0KM?^W^N?_EV7_^_?V^]IZX0;MT.G7WG2#Z0=?.\W[![4O M/O2.:K%;M&M?BNY1?F*RK+SG37$\[.;[!_T:003?.-E][:502 F226QXQISV MF8V690Q+$9CA#DGW8O\UM@Y;$4Q&8Y 9BTIGFC.<(6ZY-I80ZN,+_]J32&B( M-%CM&1',B! BQD('IS%F)#5[T(>W@S?L]%Z?V6XK_VOEH-\_?OWJU>GIZ>BM-3 M6WDGI+%?:B$[V"$2Q_]'ZC M*RY[W;_]XLL>O^IW3:<7BV[;]($[TDNC#)$,D\E#ONG?]2;3:6MZDR']_ILD M,EWI6 9#?>WBR=#_J&^89TAE]((L9[W\M@:A8_C5_];?[[B#T#;93:IW7*>X M=EO'Y9WBI2O:)5P\)9+ M73'H]+O#VUEP?/*2#5^W3&?_KY70R3[MK #;!^-7_VR'OJFEV[/P[T%^\M?* MFZ+3!V'.FL-C>&$W^O;72C^<]5^5)'BU^G_^S__YLY_W6V$UC40V>><_7XT. M_OEJ]&A;^.'JGSX_J?7ZPU;X:\7GO>.6&;[N%)T '<%,BPZ%W247]=35X !<79) MAXYIIZ9#_GJC _T;OH'7Z9K69L>'L_\)PY5:[N'1GGX>VO7BY#W9/MFE]8$_ MW#C9>Z5OKVX>-=[N\L;Y[VFCNX[WUM?,&J0_KAW74^%(_KW^I MG_AW;W/[[I.HO]N$ZQW::W\ZKS<_MQKK:V>[7S;HUKO/1XW#OP]VS]=HXW#W M?)=LC._Y#&WQSEZS.(6V6.-\N[W7K)\UOGQ"]?6W![M-Q_:^?"3U=V\/Z^N. M- [A[L_J['USHU_?0?!WGS:::U]U",XR;S/EHL^8H3A3!I"8*<,]=EH);E=6 M$<@0%T)I_N>K:S1]3!*_&72[0-^W><^9UFXPW8V.7P>=M%(;H0"T<-9_[>%( MUH9F#S)OEAQP)P<,;W* ""7[E.?8(#\UAXH25*'H1Q M*&+GHY8*'#"*OVZ6U&<47$[UVWZ/6N,T5GT,Y\T<_&#UNI)52 !XG9L@AO--W)7N>?@[WS@M4/&P=; MS8^LOKY_6F]_0EM?ZF3WR^?#W<.]]M:[[<.]=QNXL5Y']3<:[?WO 7+MSQWS M10^V#O>AO0U@J_W3K?6UX5[S(X?>'NQ]:>2-]B[;>]/4F/(X(?R2\H].>=1H M;GQ%S"+!90!+C;_7(]AW+QY=7+H^M./ M2\=D\JW7-]U^"D"LCH)W)$-X/6$>74,N&5$DQH)EA43 4A M#!5*.B$QNX*!CSRBX]<(^\EO&GWUT-C9<2MW>;\>VA::\#F<'4W<]+K]$GF+ M5IY"8+X,B.:AMW:6PQA-L/FSZ>9)&V_".\/X]$=ATP]=P-_N\._0"1&>#A]' MS__SU:W-7@SC1>\>2OXRT/V+Y!^4X'.=ON,ICM>?=M8?3'I/.8J>!N,B8L%; M,+6",Q%'3@S D1P+TQ-@ST*3_AKV/8STUW7&_:V5.<.^7V#^:R/ A,':4J:- M)RQZI[R3'C0FCD8+8=G3,>P3\L!5\?\0NCL)YB]>S^44L< P\. E;W9W0/OJP=,U^0VGN M^'[V&YJ:_2:X0T%;QQ4")YX (0,-8,$E GL;Q=CN54]H]U:?DOC^E)R>)2Y3 M5@%@+M4H,AZ=\2">8$)8KH/@@8]EDBQE\F$R>5^?:GHRZ;!57B@> V:@8:/F M,BIBP#4-V&#'9N"+5I^2,_&.,<=12^XM4H010Y56AAFO"?=*$ZLKK2?+,"N< MBJ&7+C6M\=G>(NI)%6D,$7PP@QCCE%KO;7+1?*04CO)*Z\E947(F>E(HK,%0 MM5IISSBQ5E"/P'UC5''"C:RTGIRA3#Z]GJ1$:ZO ]332,09:4UHD.5$4C%KJ MG*BTGIRA3#Z]GJ38"$N4QM0P9HQ4"'')=&0^:J]DF(&>K(16D@%I(0.,G13, M&:LH]YI[3H7F3"@W ZU4"1T0+#&@T)71"3@4U3@&%V#H<(B":#H#'5 )Q#42 M \<%RK@VC)!H*,61FVB<3VYFM>W9G_5,[FQR\N#-CBO:8:= MYD0-YIH%K8UE!* '6>L/8B M5-IO>&X<-!-_A1NL)9..8H<9QT([R:U1W# $?J>:A;\R>\^SJAPT$SN(!+!Y M!,($#"#P0(SU1B'IA(W1Z6!9I>V@Y\9!L[&#$'?$,L^<\$Q;IB33A.J$2<1& M&RMM!STW#IJ)'82M$9PYYD443"%M5/3(@5]O/'94FTK;0<^-@V9B!P4K26"8 M.TLX(XQ8C;2PV&MKJ )VT(/(N1-:K;RS#T9UW72/0A\^;YP=)SM[$6T4 M025A2%.F/6;2.HT!(X)@!"N%A8H5L%&J0=V9V _6! /2*XFT"ER9J+&A2$5N M0IKHQKX"]D,UJ#L3W:XUX=)$(P*6S%)O#.,@PRA:$X4C58AQ5(.Z,XH_"&.T M,0HKG/2NDE)0CHUV 4FE_:+IW>W0"Z;K#H"\Z^$DM(KC=.T"JUX.I.,J6,.Q M !4<--7$\RA1\O:\K4*Z464(/!/M&[UVCNC / U,PIB#&&,14,HE4YZ(1=.^ M,Y;@IU? R("D.HN%EY119C02CCHNC#,&J. 630'/6(*?7@>GO >B1."$$\;! M[36$!C"ZD S:6X0730>_"YW0-2V@[YIOYYV\U^_"52=A@;4P^$>1B.3K!L1\ M$-8%D&9J#?961*8730O/EL0ST<-,*N<=E=QJFS+!K(0?%Y@*0'/AT:+IX9E+ M\0R2UGS*$<9..Y561VGK0 D+)@Q3AI%(%TT3SUR*9^ /:]#%X ]K ; < N U M]H*">8V43FGAY3IDA.3\4O:"IAO_'J1=9(OV<=&!K[V;\PGM=M'9Z1?NZ%$7 MR8.@RBDM$5?4Z,"Y!V^'1?!=J13@T@;/*+BW$CU#TCR\Y3@7< I4*DP,TQ@O^2)G^*)R26-HG-24&%X8PU[_-^.2_]P>1^L_/&'.=]TZH(F:3B$7E/ M G:622\4Y308'3VWUE 9%X=,AW@W[:R:99@+"E MH>D6Y?S#9&>;BM#1$R08 6H&$IGC6GON34B!*\JC1VQAZ+@=^B;O!+]ANAT@ MTR,D8SP*?1 FG$6*L08ZL2"L"3(2YIP6BA'^A';MK$; &6HI :_,6\NP\L9K M(U.J6]!81(TJ%&6;!Q-_#F)J3''"$"%<@.WGF?;@M&&@)Z6:J5B%U.FY-@*? MRC&8/2=Y[1&UD5K/!',J:DH$US98RD,,J$K)9_-F-,Z>N#+Z*#AU/$;&&$V+ MP+T0)BB')7&A2AD.E3,U9T_]J)FC'H&V-X(I:10V/% 5D<4$<[. 2N+Q#=39 M4Q4S'H0.!EF%&#+<@H^1]KHRG&AP0$;[92X",9\N[C*MK4RU53;M.F:-4HP; MJI03*1!CC)2<,?\,25,E8^Q1>()I[EC:LTQZR8@2.FJ@&\9.<&$PIDN>J%J4 M=EJ<05$J^L*ULZZ<4=6&^T"\#=P0XC%9&,Z8391V6F021HD PBLM=LPRJ32C MT0;MI0G<:KXX9)H;T_E1Z"@5UBQ5%T98,B^"#8S0@#7U6(N Q<+0\8FCM-.B MCXJ2$*>9Q5(Q1:.RDDB%)"7@K J$GXX^,QL!3TGDWCK&!),87+:TF-T)8EF: M7T#CG?"K/X_P5+H:3RV 3K"SQ#AMP9QC**3)5,,C#I)281R3"T.:6>CJZ9') M<.X$Y=%P*9E$RK @L6$J4!_!7[:+0Z9YU-73HZ/G+&6%XTAU9,%0C23'WDD= MD)!8+8ZX/:FNGB)]A(G@U7+*<61>GH\^L1H"AJ#0U$1DP M*BFS2C@&X,.T9C)E=50HJ7T>E/8==X32&$@PBT?])YX'FPE5C=#4!FPY18BQP#0V8# Z"H(-CK-YPJII M55:\CU+2C\%X">0-$0$,>0MF$@U>:FWA!^.H%X8TL_&6IT4F%"7VF!)+TZ[1 M@H*?Y17@I(V&CD_L M+4^+/HX'AE%T**W74@;\1H^XBAA@TA :Y3C_> YK$<^IID)3*[V*$$>61,:, M0BQ$HRR70=I@RD48U#]#TCR\Y3G)V)@63Q@FI7:>(1%M"NR8F);762\$4Y1, M)J*6/%&=C(VI<8; DG$,BC8Z1IC5(I68I!(,)^>C7AS.F-&ZNBF1B8007.3, M/\V/ MZS)[ZK.(G2-IU8_U";.YIQ7'TXQ%1ZPU6#,=2 KG"6R,L-$2 -V%(&0'UQSS5E%D/0R@T=MHG%\V"S;4X9)H;9?@H=$2<4N9Q2@-!++*H M>4KC]@R,' ;^EUD8.CYU-O>4Z(.59D;IX+VBS'BD,-$42RRTC5H(5*&M?>=! M9=U,C7OZC7R9IBH8(@4+8$!::K@P!#,KO(R!V@4DZ,QRF9^>N$X(3(S0QJL M$ K> E("8^,#!K^!X 4D[MRHQ]E3GT?+'!5:F4 9!O\B&DZP4U2Z" X'7SSJ M/WTN\]-353IP_;'6$MP/L'FE-IQS+R(8NC0:-,G@PUC,*S'_'O2 2+W>F@-B M]O++_?3+H/!.WCYNA48X&TRM<.S.P/;"OP>)?4[@5W-X'&[4LKM^P6/G"L+_ M8@JV&'BC(-X(+#'P>;R0ACIAM5/!QJ \NE%/ M?DNE-X->OVB'[C<7_RJ?I)K&=7-8="U+)IX/)G[ZA?Q*:Z4">')I2:0F3H68$F(B9TP0;R:;"0$2 MSQOO)J*]&;0'K5%ER!B#ZW\H7WPKKOGB^#(*=J\K_2%0N?WXL:IK0/4KZXZE M1)(;[Q&0BB.N S;"PW<+L(1BN:\&&(D .MGDPUQ2L.CTBE;N@7W]1NI6'JX) MWYN\4_S/_SRNY&%]79Q^('DW+_V5C5&40((ZPY&WS.-H,968(Z<(4BZ,=C5< M<+K=JZ6MTPX \D%^_!1L<2FJ-RG]*RD86D0O(I%1*Z!T2GSBUALFM>4!_LWO M%@&SE-!'V0U JR1NB'$:)0,2Z$@!.1V*EC/K'9O_;)BW)N]^-JU!^'MX\?%? M\$33=0?#]V"8M:X;31<7;7:.!_U>>06>EMEVI3/U43@YOPUO'I3YK:/ %[]9M9S7K1"<,ZV+:A_W;0\55)%6(& M,7W02C/B@I642>4UI];A@'#@ M+@#\5HIYYX5?IB%/=,F\=S*O\Y0ZX*A G,6T45=%$I8B.F(A*,>]S,AOF MA8' P].&&:40ETP[KR2H;R!RI!J\/UZ!10_/5'7/"P,A+XGB$O@H1$9PJIZL M-?-6.T<":-1*,=!S4I_SPD#":L-ERD@/.*UK- $HC."#2,7Q#)G?(,0S5V%5 MMK^FMHDC$5%KB0#_,&.16RJ>>&7I>?[-,S+'8X2.6&("LP)9 U!C'JJ+':&X@IL M4_U,S89Y82 I);,T6A,19HAA(S62/J:J$!S^B>?!0!54W?/"0 9QIPAS/!@) MCHNTR'B!P02,*-B@JL5 STE]S@L#<4J,QL$*Z6S: 4%QJYPQSA$;&:6V FG_ M:1[^8L7FNU#L=\WQ0>[,F$KEXHWN\/6GG<=*D9E-KCMET2&N-,'>,@6C:3#S M.C+-D#.*5:$LV.PI-YN";L82K8-A6('$>6)() J$SSN&M?2F JL49D^YF:3F M*V9\B,%H'^"C%5J$E(3F*!,B4!\K-)!]="")254QI-6=<.Q,-$ZDL M)IA)"$A9?3UW96?*3T^P;=W3*SP;A.8826FY9)YSPS&XWA8C'SR^W%ZDP@KO M*4DX$\W''0U@J-B4VL*XP$93;"CX*-"Z=VYF,\HC>?S[.@U_Z(CWGFKI\W)8NN/3* ,Y/I"$('[WRGF&K& '0 M#\@IP:F5F./H9AZJ6CBNHTNN [O?..X%#U$KQYPS6AA&B8O>:6Z1C;/FNA]K MJ6W3V0^7Z_3J0+;VH'V_..>2GQ>1GRT7P0H4L$Z[<$FM32!:NJB$X4J:F5=4 M73BNX[/DNI\""7-V#Y"8%W[641"=-@@0*0P#WJ!WC@5.TOYR#"LU_ZF;'[H% MO&]_^*$%0[#6\2G)X3@]X[95^F\'W4[>'W0#7/@V/TN?JI+FGTK; 66H,5HQ MA(0BX$<(T*N&!4J)FC7R5)]24YO3\U9[9F4TS()H.6T]$R+-%&O%N4,+)E-I M>]9!/W0O+JJ(0&F%-$4NZJ!2D4*JA*.<8\0I!_.45R![:*[)-#6_U>@@8\H, MQYR9R#7R"M.(I10Q:"X73)K^'N0M7YVE'TP)%(4G4E'+E"=:822]CQPSQ#&M M0/+S/%)G:NE)3@(5, DB.*944."$(^*$C$P9:NR"R<[[8'KAH&CYS?9QMS@9 MI2=51) 42LF'R'FI+(N2*6X1D8BYB+%SABV8(,V"5-.2*NRM"\AI(Y%CG"L3 M5. (E75]/3456.[V0,,!AJH[*'WGS0[%7$2F .5IW"VGO+!+?6A^ E M 7N<68>T63"QF@FMIB57A 2*&54$>\="C)H;QF40W#B*P5*??[EZFX//&M[G M)\%O=F 8]G/;"FN]7NCW_AZ.-O%+%4VOTVP]Y:L"C7TSN(-.T2KVA]OY_D%E M-)?&1#KFHP$R,$#(M@<##BF19 /86\I(LJ9UFN^4 MG#/)-?8\>!,?9&:$M%D,@S M0J2FF'ML9>0B O+2"NG.TA4(_@,,VQ!LF$YOE-IS9>OG[= +K5;HKNUW0[C' M=.>O-@U&UM4SE_E :S'FK?QB@^KA(JIQ0M.V\&G[&"L9B\H(X5B,1&B#/;NH M$UX%-;[DK/FR*(Q2U),H-5&,@0;B!&N9YEJ,\%+Y"ED42\Z:*^,F>1G,>Z2= MXTQCKJ*,*KJ(">?465\AXV;)67-E9U&"%8N"(1,I56"K MN[53T_7?3OINM(];Q3"$DAA;9<6HBI!$:401>"02&<%XX%9(0.5H@39&>5*! MJ.MW2 )XV^_F:05"291/G;S?V][Y5!&R8,0M:$&BP.=G/AA%$0$,4T@Q';&I M4@7,68K,[#41&,C<82G U4?,L9#H)T5$4@>&@JI [NQT)IN(<58)R:TT MF%EME34H&N M \M%)*$1FD7ND0/[@SF/4] *4VL14](R58$D]ME0[E&,CRB1#U08;2-BS%*5 M9I2T X ,Q"([\IX0QA0]-C$>-@(HPZ >T#34 P[,8^&%EH@1+ V\/'8^:JDB MH712CX7-VPB [++IC ###@=LO4G%Y)"*EH"?%BSS@M/H]&2O"DSHO FD#_GK M]V'?M$;AC2LAF)29L66._C8=USLPW=#;[+AI16%V!K97;MC:WSB!7]\"P8T+ M'AL*0-71*;"!P]X01Q@" 8!?5E$&,!"QU]$GEWU^V>"1"/,+[+=V7*ZFO9OI MYH7X2 EK&#;.8,H4UQ9L+.>=U)QZ%[2K_FSEM(*DO]J/JUPRB0^_+;H?!EUW M8'IA*^Z$[DGNPB+.7%(P^!CSRJ:]TX*,FO@T(2X-C1%I):H_<[GDLMG/8G*G M@Y!@T# /_Z<%S$Y2R3T+-!B*>?5G,9=<-OL93>UBV@E$$I,V: W"2&\". _< M,$F%WEK';_4/0O?-H-N%5QYE^3\/GG\ LMX( MV/^*E8@Y^*'>:^$,$]&K0$P4V"!&H[=HB:Q+GE\XG%?$$\<\%]P'1JRSW#IL MB 64%YA$,_]SAW>SV)HKZRWT/IBAL:V[R%@Y&9L[KGZD\N7".9K3EF MU+OI=)6+ON3]@S>AVS=Y)VU:TA_^JVCYT'ULI3W#W-/KTX$_SS:#3C[BF5". MVT$Y;A=,T1X5WQL->+@RLI.G32Z8?$^/NSW&CKEG-J#H$6-$,Q,=N'*8@7?G MG<*+M2+H>;/F[$/MS&O#N:-&<# H&3$461XE$BIE&1);_2#HDMGF)Q9*,99: M"1 M:1*UY5(%;XDQTGBU6/KO6;'+[-6=%]KZR#@5*J8PH4G; #&'"9HS>I\BD!H]U%:D5@"#E0<=*Y2I0=OYNEW@XZ?N<8!@GXZADL6WR4 MB /#P5A'/ '/CCE'K4?("N6%U,(Z3ZH_;_&+#%/)R#SE-"#/-(_PVRF9-MWA M KMH+$.I<,%SIVJ%86#VW&4UT22MRF06,RN93OO]R.@L=UX*(A;*;GG.W#6; M+:68XY(ZQ<#O8CQ*(Q67'H'OA14BO$K[>:S!$WS>&O3SD[ 3W*";]_/0VSAS MK8$/_FVW:(]*KI06\5;<,-U4KJSW(71W4O[_W\/;'S#KA:HS80LJL%)4V)2# MRZ*/VJ@@J(K224<Y>F=>HF:[K%JWK MA$ZWO"RZ^Z] K]!7XRM>I8+362R*?J?HAY5:!.G<#K&7W&#Z>6C7BY/W9/MD ME]8'_G#C9.^=/MQJ?QSN'6Z>[WW9A9]-OK?^<=@XW#YHM#^W]@XWSAJ'K=;N M^=%9O?EQ^)XVX//Q4;V].ZR3SVWXR;>^?$3UPUVTV]QKP3/@NEV^]Z7.Z\T- M5&^I83W7;==^V]EJ_]/:_?+YH/%N@S>^U$\;S8_G]?,CUEC_G.\UCX9;S=W3 M>GN#U9M'I^_I]L%N^ZRU=;C!&NU-U#CT!_5WNW1K'?KU[I^#W?./9XWSOX_@ M6MYXM]?>A;8F]T!;@SWR2=2;^V3W\"-ID(W3O4/'H%VTVWY[V%C?H/5W'\^V MFD=HK[UW4&]NQZTW"+]O;O3K.X@USC^=?C6&"P7_9TQ(E#&N0J:]%ED,WGKL M?0 ]7UL.Z0^&M-[<[#=VT%D:UJUUA^MK7Y56$=#/98IKG#$D2*8)]9DAWE+A M%4"560[JCP>UGGCTZJ &[8G7(6:<2IZQ2(%3#649P<8Y#5ZLIFPYJ#\:U,80 MG5\3?@'&F)3:9-(F!#!49TIIDF%#*+$LK3QSRR&] T^O#RE&3(2@=.80\"8# M',B4#RH3/D;A9-I@98FG=^/I\)KH:QD0>!0B:(9HYPFC$F<*:YH1GA6"-/C+%N.:AW"3^])OP21#QZ"2CJ M6,)333.E(\J$H,IBY[A?\NG=?'I#^&6P.!"N,FRM!^$'6+4^:$!4;!TR,CC. MEX/ZXT']>%/X01,1;]E[4DRR&]BT]O>%(Z1AT$9^ _"9TQRD-FA0F9 M"S8Z&&+-R=+HOXM/KRLI1Q#F@*69CF#J,P=0JCUXJ!@\5$LCIDHOA_1."_6& MT/R*6T*CRSP(.PPJ1IDE M+&;.8AN95CFD=WA2UXTIBV#0'. I>$V@ M]R. JM7 M,(Y!4I*'3Z%6,4##/@,1G0](Q9DBF6]OW&3%)&%*&,KM2* MK@_=OU92$L&K&[.'DR.]8M!UH3?Z>A",+^="?7ZR^B?\&N?*DECNJQ:L]HP( M9D0($6.A@],8,_*U;.#BGEY_F(C7SCO90P2)AT A/T?_](,ZF9#Z[HEB/Q M>M"!%TY709_,W/2E=M -\:^5_[A[Y.7*:C-MQ%(K8NU-FBCN]'M_OC) CC2X M$ZI\0YNR:=/*]SNO'=Q2[NGP'6I SW]F!/ ]1F!E]5-CL[FQ7MMIKC4W=J[W M>0Y[N[/QYM/V9G-S8Z>VUEBO;?SOFW^M@;37WFS5ZYL[.YM;C;E_A2\&A+^S MWR\Z+VKK+]^\K!'$F7YPMU?_M-U7JS-\6WJOMWV[M5VOI;R)3M%I#-KP$%<; MIU-L)P'+35!>"TN%QH9I[DW:VEL@PZ(#7S_>NI]>K6-2=DW:X7R]<(/V./=D M98R5L]%"9^_)WG#WBQ/U-CS[$/YK?SS=/3P S?QWJ]%LM>"ZT\;Y/MI:3QI_ MC=3/-T_\N\_,_^N?UAYIG=C#8KA[V&HWX+^]];_SK7=U5'_W"6]]^01MK<$] M'UD#-'Y]??>\U'KGF_PK4RJ5%[29,1@\>49-9H@$I],!:@6AF(T 4*"@/I;J MY9(*WV>=MNGN@^+H%\= 0R#RH[.2NABU_K^%HW-ZW: MIT[N"A]J]9U[]IS=VO,G8/^/ ].%%VP-M\-QT>VOU&+1;9L^- !#T ONM2V* MEC6M5M&WQ=FS$Y3ZZ5<3?/3>DEMK_FNC=D6#7FC/M3?-=+I,29F=1KG?>+PMNK7^ M0:C]>\+QM5&R7BV [>:?0M5\*-O;&*4,7I.TUQZ.9&UH\R#=!JPVS(;!=+/0 M>6XB=[CQ57O+(P$18\$F5S. DJ)&9=2EY:1:4JK\RNJ6ZQ6>V\R3O%B]IFQ[V<0].L?.#KO ^-N7N@\F\;9\;U2UY(X=I+'JB97JUW M'%Q:@>5K>:>6]WLU=U"Z&-^/-]SVGOTR%CR^P);A_PS>MV6.>^'UY,,?/N\= MM\SP==XI.UG>],=8%&W1[Q?MURE@?Q*Z_=R9UKB1LKW1ZNQK\J1&(T&#'BBW5\K=&5R MP['Q:8L70+NS&KX-\6Z.^FC I\W"^BX81$\"@R#71?=X//^QTP?_]4W:7;X[ M?%/X\*T9WTM7''>+D_2 '_(T2=Z_#QX) B*)D/&L8REI3!@6=!,:A;2!KL2)U^7B90AF[:8_R&75PS.[V^1E%S] M6XFY-?!GBU31J'8XZ.8]GY>[@X&)4MKN^56,+B_M[IM.?EY^_WVQ(>&AP[GY M-N";CE^UZ6ZUBA>_OXMA[TJ;;!9&+-WPM_3.$1KWG?3Y@&C/^^A M [B2T/=+7A'^JK@G2'*18U]3/GJ3?P<:O;+$ZK:3#^"D=]//N*D<51@[$7I<(94]IF"A1@ M)B+Q*A7^X0;\["]YJSU*"[G)12\>/R(WIE.IB[:Z'\"^!YVSH.;_+^$#^>I$ M% H&/;,L)5""I9-987VF6*#46^LQQRNKC:+;/ZB],=T"I,[7'(V_NN5&+?E51>1@\ES'$;<:PUIE5D6?2. IH'A1F?&65*#@]/^#]T]&M M,=53:.NX"Q*<'YM6+9P%5V[Q!(?!!H+VX4QKD*R\VGE^7$L9+O=*J?E1>'C. M@LSW4W^_/:(8)I6WU@WF60K>Q^%7P9'2Q.&,RJB3&24S&[W+E"32>!$X1R!X M2GWC^_W^F."8*BJV/AP4G>K1]:X3BQ0:U3\L&+*YAH0&IG (J//9%^ M^^!<;OLWG@P)W>!K'P;=WB#-BO2+&EQ1>LV8_&9_3YHES;NON?[K7QF=Y23) M^M=?<)%M-Z,OZ[HT)DN*TL;[7 MWEH_:#?>U3%-U,<;DX#1H!A3U$!(@L$& M2VL',2>9)-HY+A"+*(XRM(K$.(4[>E$[-MW:B6D-0NT_2W7&4\I;K7?P:[.$ MSYV9QR YPL@E)]^#DS>N<3)CGB*L789,2FMUTF2::IH%AHB) !'((,#C-XVM M)9/^,N)NC#79*&/M9G VZ;D*QV6?FH^O3UES$44$*F66&9GVPM.904YD5,54 M,!@S+S685.#[--9VUM<^UMZU"FM:X!ZUP$&JI;5IH7_W//8WLXP_]!1GXA)N M=GR:*0TU.ZRY@^".:NVT\.[T()03U,G]ZU[FS?V&?Z\=F%XMYBUP'$VK!2?3 M"H >_/WW($_>)#B1-HPO@&=>.)0T366/LM+';N45;W3"ZLG53*?+M4D>SH)! MFRX][@872O,6DUJYXJ97^PV>!T)1ZPW QNL=%"EY;Y(7WC\P_9M]/S77>YFZ M.+IY_ Z_OZB9CJ_]1D;O:$&TX+P]3!2'Z\M+4YTNZ,7X.6DQ1*_L1-E)T^O7 M-*IY,^R]?(+$ZC>#;A2?EC;QF^B6_",_-=T@//QR_$ZX!I+7S?A] L%1FW:*33*K6 ML!; O!K6-I.EE>H5GH3:NNF;T7*1&_!^^8SC*\'#[0%64JI]Y$Q,+OF"9_Q#/$9SQ"?\8SP&?\8 MGV^;8G@6< T(:6HMZ':H&0">%L!)PMR$8-UDK-YZM ;RD]UZHM<&G(=6NA.+ M$4"O#6,P?)%L/,0;J^XU.9WZN M%>(W_-'.O6^%V<3%WM^.!;\6_OOA2WYW1Z#9#,#%FOYK^\$]=K;^O+'!VA,R MP!P0>;%D^$FV!.B^ >;8+[K#6T+;Y44EV[CQ196.@?OD7RIYC]YH[F/TK-V MH?UZ^Q.MP[6[S=2?[:.MS]_..Q(B@W969X8$E3$O:*9<)!GGR'I%A:/&)'O_ M%G-QNM,W\\;@-UR[9X?..]\SM!>+S(^.8^4X3NJP+N(N2$^-7Q^OX5>JIR"I MUIF2,F0L_0)*^0P%*['1FLIHO[N)TH+JYHW;W=ZEX#Y(<">C^*XC,5P* M\"\*\/!FNHBQTGF#=292&(81%S,X%#,;N,(8B.,LNW,7SNEJYY^]]!ZKAJL7 MDAQE ,0?A/Y2JORM$C+;.P_0W\_NM8<"'!KNKLE?P&.C.+C=K'.UDNH@H]TO34^@KD]%9 M[F2&G0<[PS"6*6U)IFFDU&BGO.=WVQF+.6OQ$TE"Y:Q%[R"T6A,4J?T&V%#. M'8RVV_IQ9/[WE[7:+O1]H05S)XW/ AL>OR22^*MC/&"*<180!I$D7F?&<)\) MI05'043*PYTBN4RI>1IAN1E.>90)M5G"7D*HT=+!A%=E$GZO5@SZI0623)') MXI,QFN6]WB!T_[LW6H,4RKE2=RV]W_0FU[:@@5X?3)B4*>+*6<.TK_CK27[* MV_($W#GHY", &K6_RKT&67U ZB9NR[0ETT6W1^5GIH@?VY?ZZ"*.5U3=FD.XW MW2%84F#P;X=]TRTM^[=%]Q0^9N^+XJA<7I_V1&M_1U]-;?+E*I&OQ9A'I[MI M!!X=Y[XS-W,;C1^QQ6]H#";S0\F;?X=6WX%:OJA0.QWNNVO#G\W7-E_6WEY,BAOS )[-@%Z:U=*LVJ*4T@'_ZQTIRM6EH*Z32$5*==9]*49)ICAT^]HI7[ M,@GT;],"V0VUG8,0^KUQD/$?TQDD$WE2O+%Y:$)[H13\!C1?JQ?E^NR- M,KOG!A2@\K)1E=+!HN.!>C >E+DA!T4+&NO]=VWCWX.\/UPBPG- !. 5MD2$!4<$RAYN M(9C>0>UMJSB]M R6TK]HTI_X0BRE?]&E7Z:$XC[TJ5_4[H2!99"_NN(,A):_ M)LZ5F30DRTG#^4<>C.C*:MUTS'Z)(Q?U>];SGAOT>BD)/ED,:QW3&O;RTNZX MA)^$3Z.5A>F:[= ;M&X&,9>X5 E<*MF _&+@H3+(1)?(5 %D2G4C/Z:5Q7F_ M7/-0@@P<:$V^)XQJ%;U!6L"Q9HO!9)/XVG;>.UH"3S6 )U&9_J*'4QG@84O@ MJ0+PJ#)'H]\%VI2@\Z%;N. 3SBQ1I2*HHNY&E64*\C(%>58IR*F"^2@'>?-E M;:OMD<8L*THL569%5&8B'E7/Q!#':TM J0*@ MR)75Y,S7WAK7+[I++%EBR?QAR7*>HPI0(E!*L+BL2UW;,:W1QB_C7*HKI1&3 MS_^I5^Z4,39DELA3$>1)9'XVR+.<+G;SH7D&< M);I4!%WH,T*7Y61%)=!%K*S64]KGCHD!S)@KDZ)+5*D(JHAGA"I\B2I50!6] MLCJ=:8DEGCP]GNAGA"=BB2<5P!-)5E8WS@YRFR]3U:L"(XEF5"_7GBR\;/*5 MU1T86M-?.@T5DDZ@&D,_DL[O5DZJW,[B:3_)Y=;B"[VU.+F.'N,MALLCMQ7P M>3QAO6V05E;?K'UJ;FXUUK9W:XVMYD9M>^/=VO;Z9N-=[>W6]A?XF+W?VOJ? M]'VGN=;[_VT;WE[\8WF0=X;%R@M*UV8?+0+4;D;;VN\&V_OC[8S2=[@DOW0H:V[0[<*3 M6L.:.3%YJ^2ALH;9RXM-@&]I-N^XUL"'ZT\J.BYT.V5A$.@#8%0O+SFR.^I# M*F@V2 H.WN]BF5)QL4SI1MTPZW8=^>OC;'JTP@%&% MIEZ4Q99"/R^7(TQPL:S?-H#'#&NAN7K:=^UWI%.T#SO=2N PZT,,R),?.8PQ#:80W$L@V#-' ':8>ZM%Z,H#], MWGY1?L1_7!R">UQ^G"JMW#Q5,LC)M\==,6CYFP=#KY^W;WM*.#L.T/.;A_<+ MT[IY+$^0Y+^YM&V&-P^-J'WSX(1PWYSH!I_?T@<@X^%M?>N% MJW3)?('5#R7@I&B!1!YUBM/1VL1!9_2YF_> O 5P"+!VX7DC:0KCM*,1K(" M[ $BD.HI)D2!,P.0EC%ZO$CE8$KT23LV)I!Q!XFGQZ)6)+E)7)M*/@&Z^3S& MD)"N%KM%NZRV>!V-?OR\,243Q'9K>?NX-9%%H.CWX?G%& G2T1&I?>BY;FY' M!>'&[',UO>HF:SWBNM"+IM(5H=4+IS#^"=(3PDV4T,O:.^#5="A [Z\1[45M M6 QJ(]DI$0TDUZ5K_" -:BL?#>3DWN^/4@4Y?ZTS_/X+ =OYLFC@H'=C-&N] M8S"6@0Z=I&\OBF&E/0720)T>Y(#I>5E+,#WC92H0&([[Z=)N^/<@[XZ8KF5. M7]1.X;XTT03 7W)S8<%L&VGBI+^/_;B$UP^'OG8\@-M<:_@B\?6U^Z!%TRN! MZYK8U4H5,1:GJP)6BM6(R2\5CQ\-P(\[\:(6$HOEL:Q_>M6DL& 4)ZI=FB:C MQXU%MXJ,TTOE8?T-OGA1OM1(KX\%O_,F[Q07(II.CT^,JR?>!(KMBTJ4WVBG M;W38X+KLCX\"Q$Z.M@.,S*@'MUE>EO>3T6%[N<]--X'VH--*UEKJV[@H MVT79W-X(S4_SW@^(].A.\$\LH7E4XN=3\<3I-#QQ(I>>^%QYXD_/H[>[V1_6 MMIME68;-QEKCS>;:^]IF QSL^EIROK\5Y7ORK%BY9;( S>\/>I_*%/R3_"7E M?.JE^3!ZR9#\JSR,+/EA%<@*&X65KB[JIZ MER]JC3O:[Q9@MV3CWCH'.BO^\8#!^NXSQBA3.E4)Q])N>+4T'%-Y^M/TL!(< M<*V6R*\0/Y;_?O3R,\PHNOW=UWJ]<,4@>P@3W'C;GV*DQW[&K\KO?)'P]HG\ M-Z,II33K\[.DG"(F/-HSGEH:KQB$XT=DZ?K7E-X(<&5Z%N&M$>G3ALC)M'7I M0PI9GIA6&6C\[?/FQNO:?_YYO?I[+4V];2?/>M#S*Y,P4GD@Y]0RX9423&@F M6%1,!2$,%4HZ(3'[NIFT(\(4K]3 9\_;IM7[:R4#"G1,.Z0G9OO&'+].?5KK M^/1GX[)#:_TWIML=PBA^3K7E5VJCJ".T>]9_W1FT,U^4H8#T6* IT".4U!TY MAO3ST*X7)^_)]LDNK0_\X<;)WCM]N-7^.-P[W#S?^[(+/YM\;_WCL'&X?=!H M?V[M'6Z<-0Y;K=WSH[-Z\^/P/6W Y^.C>GMW6">?V_"3;WWYB.J'NVBWN=>" M9\!UNWSO2YW7FQNHWE)G6SNZ[=IO.UN';_.]YL;95O.?UEYS[Z!Q^/%\EVP? M[#8W"+1#&N3CL-YNM!N'1_0]A>/ML]96>V.XVZX/=P_WVKOG/H=[>/J[=[C7 MVFIN'S7(+MT[W#YL-.NGDWN@K<$>^21VF__DN^?_Y(WVWF&#;)+&>@O^_@,M M?.*-=Q_A/M]NO*OC^OG?L?$&G;YO;O3K.X@USC^E9[7"O[:'>U_\L25,E.^Y MOH;WUO=)?;W5:KS;Y;M?H,]?/A_L'>[CQN'>X59S@S::C5@_W_TJB#9*&YI% MB57&,-:9)81F@GA"(M _6+*R*E\PPO]\=9V[5DM6? C/> ZC)<\M+,\UUNM?!:9,4:TRCJ3/6$ QLP:3S$09X#A'R(65 M5?9"$G(+S_4G)>/^ZS^P0'_<5C?N^ID7:7(E3:7G)Z$U_/WVW+^'J!54JX*= M\)\W38,'O>(?-],6Y^K='H Y!L<8 E%>L\"$4Y8C0P'AF(F(&Z>6>FY>,>?L M*N9\)99PRQD!'>5UQL!0R:S2/A/BBE,BFE?$2WZJJ1HCP*Q*1/-X'2L8T M7:,E/BTH/C%AL+:4:>,)B]XI[Z2/SN%HM!"6+6VB><6G\VOX%"+QTG.3>4YP MQA"SF=41940BI:7 ALIRYP[\ BDT1_CTU"&3*OC9:\[!&_=3_H@+($JV%5[4 MRFP,TVH5IV7F5:I(Y(N![<=!JV8F-Q3Q00[1M(R3M4FWWA;=]7&G)B^Q??$. MX\C14LX?(N<[=_@^[?II?7WW;&^]<50_K./&^D?XOL\;7_;:]?.]P]TO,&;- MUE&CN1<;AY^^2B>U=(IG1E*7,85T9JA1F3$.Z6B45=&MK"KUZ\[VM!3+DKZ^M)!I14)"4OI!2S)$83VDJM&R;\#D/"[TI>FD9A#G.^]";\^#3 MNHG"IF4Q8'&?[DTL1/ZWYT3_Q%^W3>.5FG\FEXP M_((\;\:T2'1;@M@C@%A^PQ9!3&/)A(31U&#J8Q(R1:7*N$9<.^Y84"C-GBG! MYBC,-.T,H6E$^;H]0@CVX*:'C%L%;H73.C,"TPP9XZR/DDCA MP*UXPDXMF!Y2I0)@LC+7S9) MGDKDGUFH)&TWV1^.=CS[]R _'FT+^;,S,G>M.EY\#)M>Y&1$F0\MT^F#J[4Q M(0Y\'FW8$MX'TPO;J9M;\1/X8PGUUM)>1VO.#=J#5MIM;#T<=Z&5N'.M MG>;S#T1CCCLC;2JBFF-.M93O[M582LEHY/ED1L[2![R@ZM,Q^>1)SZH(2 MMZ'==0B+^5GPV7GH%DOT>@!ZU9MK";E*0VAKW>'ZVE=M(O6*TRP0#6:0]S&S M$=DL4"NDY=1R0E=6RVV2E[ E9+5L#8>F(8+%!I/5/URO&>QT>OQ,W ; M%Z18@MCT0&SCICWBM&0869D%H&?&8D29-1IG04;�N6.E&"&-:_/$.US(>9 M7X%^_#SR7]5%_=6;D63@QT[(:WN;0 M1GB?GP1_28)1!EUC&52=)BS5;]H25G)##599$-BD-!&;:6131C\8$28(;4E* M$Z$O,%UN4;+ HCPM6V(IRD\HRCB%_/A%U&(GXR&Z-< MPJ.OM9*BPZA>4YBPU+4\N]N%PE>#4NN@2":%4)J(%P)&(9-8QG44KB-]\A)\IP>^G[Z9PU$!2:MPYF):GI/<-I/J:3%' M F&:6&]B"@?3%PQ-*Q&D*NMSELBV1+9'79:]1+:I(MMULS)88ZT0,J-8!/ * M55FAC60*B,4]C\JG'9^X$B]X=58>/H*C.'7O]%N6*[UR_A.CU18&C8S-,T/!+I=@6S#:[ M[147QOR:=AV2#R/^66Z/,W5S;/^;!0<".Q,BSB*G+&,LV,QZ1S-,%>:I@K>, M*3_YA:#S%.5;EK]< M)35E19 M(C M*-:0<:E E:9%0BG#%,468\5> ?$F^ M@-(&GW8OEWJ>Y@V?51[D33LON8/E'BQPH/M#<_[9YU$]DJ6T/1K_#Z/A7\+4 MU&'JZ*;=9/Y_]MZUN:DD2QO]*PK/G#C5$5I47E;>J#Z*H#'%4&_;K@)7UPM? MB+QB@2TQDEQ?T%!A+VMH[,Y\GUWIR79R7T7 .TI:\ MKFQ"@54$@7AD1'MNHF2E7PJ7;8E8'5+@*Y[7;&A4/*\?S_-FAT?%\T0F$"+_ M@3XP,,(JX,8R*K7-4\J*V<%X[>%V>1K9.0F#(TRZ"\R MMTP??QGXRDAM,]+;I=)4DDF>"!I0(G) 32EHQQ6@HD%%(Z@Q9&M 65^0+GE" M-8*RNR9&1?*&D#QO6RC!5&;A!(I*!VAH]A5\]AJ(B4P8D02U>FN@^GD:.P3D M']@683A]?V@_E9N-W\?^IMYYKS28DTP1>VH2G?61J\++9C)%3H;]FXB(2J.M MT^A270L:E7%619!>:D#.%#@6*3A*68R$JB8@7?4SVW;(1:N22T?MH8KD#2)Y MWB!B,9F(@H(Q0A>'AH%UE.<_+-%,Y@GUO"F*U:TJ=_=*;=F.*68DA-Y)^]G=COEP+[R;UBIYGU;[_6LX.WA\ M/,W/'B=G7LZGZN.T3E1+U2^XDD**4%(V=2P!(JR4VPG F6_:14O;J)BYY>^C[ ZABE4]JPQ+8&G-W!?)T*U#74XZQ ;0VH"PW)C&=*LKVJ4 J38%BEM2L=-?H0+.)5R= MU0K>W6K6:LOXJ %@ZV0JOVAUY$E1Q N=F:KDMEB:K0[&!$2#& E&+W4H 6"B M+PUKR3WJ3'G+%D6.>XS\MNR5BOPU(W^A'ZKF23%A@0L4@.5$5'LG04?IJ+)2 MJ8 %^:;/6VL,T+WRCW=6-?G:L;U7%9,;4DPNZH]019-KDMA2T;20F2IRKX P MIP"="V"B">"4EDKH/+-"5M'D'B!YS:))[72R)C@OV"2S-[,=Y59,P/[ M]N,WGE/3N[&2T!5(:*F@F-+HT5,/3B2:'2-NP.HF)XXDK:Q7TH>M 9:O5BUD#*7U>JA>F@A5?B-Q*@HP%TLJ6.,E?9AI#6 M-69B5)RX%!YX$GQ MA(X14\HA&US9E*AJ1')Y85:&$EE\G4>#);4L8 :-$>2C0X>N(@J M!INV!ISWZ>I=VJI.<C_M MCF?Y+]WO4=9O7J?\'Q=:,9<8FDO-V1EGKL="^#@=/AP-#_^_K>QHQ>6CXR_# M\6@4'G\[&)48+D$,2_6^%(T,(TTE]3X3@Q8:+$L>6."HT#+=A*XO,<)Z1(J; M6Z!7V<_J EWO EW8N43(QFG2((*R@%&%TA;,@TI)!*>]$<1=N$!;C \/2US!,*_P29S.3O:)WG>VAGM_"MF6#_MU-HHP^'4N MGIU.Q9/_/2[5[^QD\BG_]M%1'N@J'+;('TNEI=!1&4.@F3JH!#2925Q>SOFG M;/8B<9E"R-: ]U6G6@O6*(...JP5WS>.[WG[@ 0J(O,9U8XR0%;:<.A$05NE M)/>,- =\K,_E'8P\Z+1A\F(V]N\.QH?97I\V!ZSJEUYLX+&*A]J&$[&V:VS: MW@S#O\^N?7H)*.]_R/G918:CD'V1AV":F[R)9?#[Y"Q!9EH61+_WW]^C[=_C MY,6!G<16Z/O9[J^+_/WE;IK5^;N=[$U>S.PLAO_8P^/X]=M/29E44KX$*;^; M[3S^AI0?&_+J_QX0?_2?D?W+'.^]S=_S=/=P[^D.V_DK?^]^?N;]?QV\>IO= MO;=_X"[;R<_U[-/+OW;?_=_/SSZ^IEHQ2;DNS5A+9Z4@05-M@22E%@>"4T^#1663!2N1^:T >$+)L^"_] MHO?>3GI_E\G]I7?APIN629]N9LTU"VSZZ'AV,)YD,@Z7LS'K0MST0MRAK[DR M*3EO(.]AK"A8'*P('A1).C$5\X+PWZ&SCI5L#2OK9NBO_78+C3E9:SWZ9_I,CI0ZMS&?3Z?'BJCPG M5K8NR$TOR)NKN8N%3"&NKXBO))J>Q(!HA)"T#C\HK2R$ PYUG@ M7GNGM@8ENOK'MM%JWO-'@>UXTX5!.]VL+RBX6BW=.)?9@GZ"KZ5D)N_6$HBCM&B8 M#(Q""RS0Z)225(L;/NBK2ZCC2R@*FX+V&HQ'#YF2-&C*+3A%4#KGF$KLY)2/ MB'4>\ZV#M.IIS.U8ACN?7E.G)#" \:-XIG&=$S?8[+U2I5U M2=W&)64DX4Q%DNWAH &I%*"]-& SR6A,*CKFMP:"K'3"=SWYZ,9B()96\GF* M>UW%75G%_L-KX81,GGEPC#I RQ4X:Q(88:)5WJ9D9'>(\4+-O:ZI#JTIDR25 M299H[W(N:#P%BU%#4D0'C51)Q[<&AO2+)7JPCEH',OU4J&67(E<,=UK>FZC[9\>5D)+.D%&&)HC@0EDLP MB$W%[I2L,%SJ4F!?]J6A?7E.698+C;TVSPW[O7S%]S%_P=_Q\-,*IXCWHN1< M>STNOJ#Y]!BB'C=<#:GS1X52<4F)0>!:9.I6$L%0XX&@E-Q;3Z-76P-4'2HD M5\M!=O24L&)S56S.'P4ZC8&J@DV5!""7H=0FBQ"R%YD,.F9H]A>Q2UUO[U73 MBD?YGLMXV\/>>SL,,!SUO'T_G-G#6EMBW7; U['_/0_]L]'CDX&OZ>7M\=%2 MXRLFE HF*-"ZE)_1TH)+F8\HS\8#X<1'6NK.:M$WHO;1O,,@;LM@J"#>!(@7 M.F&1I'P0'E2>*L@D[, 0HD!FC^)!W$T'?X=>\.F=WWOI\/Q='J]0E;WPK%IS=CX.AU[938> M?SL9SYJY^'>>B=TXVTO[]F.EJ"M1U%(W+,Z2"()+( 2SG2&SL:&U-N"-9D13 MD_>;3%$,5RYB4T6)#6/WIXT8&=/\G/FGBN(-HWC>T$BEA#IS G1D'% 8#B:$ M4KDDJ&R$Q"@XVQI07 +QTH96A8LUFA5QFWXS'=LGLU$]H/:(::D-%E.4T"CM5!:/#H&[=NJB@WC"H%\Y*F$$:F('\@RKU;1D8RP0((J,ES%-F M,J@9X7W.E_V&&P%UFXI&A_I+G8_-D_Y2TZN7P;R$(W2/>\^TI7!\6Y_TI&QO M9:OVV.J/11-$H]8.D0#7,;,50P=6&0[3/2I:JN'7V>Z3K4H M@=QCY+=U!E.1OV;DS]LID@6>W8P,]6 HH,K&BI/*0S29R3%%28W.R*>BKV1; M05?=:S[U'2M*Z,Y8,I?LE%D"07_8=N2D?.#E[9]+-A0[&8F'/ ]>&!^7&S@; M@-6HL7/VXW_?X #=F3UC#:\TKM"UL TPTK8)56*ZUVUA2OM+I16ITWS!E!*8H/ MGAS3V27G"K23"9)A3*.31/$FN%'V!;85%W7SM-I8[C_/BNEZEKOT36&E(SMY M,QPU7[_6(DK-%1^6T+^A_SXT66.!'\2>]24BRHY*9ZEL=)?.KW:2?SUJ+.XW MDR8F>S(K>5VS@SB-&;_V. S+B6?&;HBCZ7?R1;]:2C\61.5T"@W^ZR<^#"^_OHH]M>@072WM^\V>YVQ.6 M9(GQF'AT)B"3:&5&)J721&\H1?::E5HE)Q\ZF'RM./8F@IM$^PYLR@_XT!Y^ ML)^F6S_/PR=CY_2&L(0$+ [SA:.2TGK\USPJ)_R0]XSQQ#:+(+-2G)1WY7NR MG;F7WL&D;*W_]>/Y49D/&L\[([VTF#V!K1V<-_?G4YNCQ M<#3N]YZ-_,7P[^BM/][;W7ZR^^+)=B__]&+OW\^V'^WG?[S8SW_M/-G=?]'; M^[6W]_N3YX_VG^4W=(@]SG^>GYZ-\M8Q/L[7"--^+W[TL6S!!R?;3.B]CY/3 M?^7]P_ZC^\_SY]D.N'ROV5II,/1EJVC,CGQGA_;]-#X\^^&7,)R^/[2?'@Y' MS?6;#_URNAY/]Y="= LF1S,")R]_Y/K-IR\_:%Y:,*-.7D/Y M@$E]X]=EM('DIIK7?;[KW&-]69OU3O_/.''L[^7T'T]Z3O&%_*8_0X[1_B6Z6=W5@=O-O+C!()7V\7OB>:4"@__/B, MY13VOT[&1\]/[NOWD]OJROG)IYWAZ?G)T6^'+__ZS\'NTR=B]Z^=#[O[?WS> M^?P.=[?_,WRU_^[3WO[+#SM'3W!G_]V7LY"]MT]P]^@9V7T;#G:>ON1[V_F^ MGOYV\/+S'Q]W/__K77ZOV'WZZNAE_J[%\Y.=_3?LY=L_V"Y[\N'56X_Y>\G+ MHU_?[FX_X3M/__BXM_^.O#IZ=;"S_SSM?"(?RMG)S@N"NY__+-]_&/_G^:=7 M?X7WCJ$LYR[Y'L7.7SMDYZ]7A[O;[S[O/?WMW4OV!/.]?'BU_^O1[N='^9HA M[7S^X[43@?F("/F/4L52,- LYC\DH:%) MQ,#R6HH\2D7*&@LNR68QT;/%=(D#NQ\OIANN'W@/%].;UX:CI)))R',H +5% MT$E:L#Q&SKWRKG2W6W4QJ=)S43KDAB04R6?J-=8YZH2)4D1QRDRL#6:Z!<>^ M]VZE[6X_>XW4VBB(!V$\ ^1.@2W-%#4Z[X5!:[ DG?3S(CEGM141^2HKSE.G M@]0B18HH;3)")TA=KD;[JHMKTHGKWFJN\V245@0A' )%DYB)- M4T7!2*(V1$/.IZ]OZY$N:/S72:6^:Q%,YSWBG8E!6J>A7(Y5RRW\-9P=/#Z> MYO&(DR%Q&<='TVG,_Q^:B@EUHVJ-4SY^RRFO32(^>LI!2.\!,PV 8<3D MP46M9/2O4 .U$5)>/)<,K$UH%3U4:Z<8%-IJ]+6AFAKG?I1I:T;H"T^1UO"4+5D M5)S+TM:$8E,,(V7_,%(@F;(T3=$%[C)ED;X1*]?ZK=7XN@MSG7B*R0=E":+@ MO+2+QAA<2)SGWXHJ ]TRF,_+0#0*Q. 4".D"8!(47.DVIB0-ECIJ4DFRHRS# MO*V"!17F'82YU-08IIS1)J!@SDD>"$J/I?>$PBE2B\2'\$RK2!RQ95GA2S$UD"1/N$K M=SNM!'$7"2(Z9A-/VIKB"&EN:(H^9HZ@,4EF>!4\;AE!S L>EDICG97 %3) M5L+;,C. 3L%R&B.5O)RXHNHK4AFB,L1Y%9FC#D:Z;#%0B]EVL,3Y((G%E%U? MDU352FX90\QK)=Y3(4T*8%T2F2&"RC]%5U)[3)!:Z:A49@BC^X:VU>@+=> V,NLINQ2KSK[GU0>6YANR2>D#E M+!A!$L3@K4F6!J5L26SH2[Y\2:ZK0$3?:;.8[,.E,6H2^U6++4WKP-GUG/+( K,C"90@_:$@2O' M=\90SJW>&G#>Y^?$(ERJ8,95=*R[+56U;I\6;.VEI^-Q:-K=G"9#O!@?A@JX M%@$W?^K-9,IL:000PEDY]::@J;204(8D59)&G<3BF[C>;6_8"* MYHV@>?Z(6N9I4U95-'<7S:V[ M6Q7-&T'S_'FRHY1Q;Q&RYY+W9E0:C"$>B';)Q&0]429;L]C/IFU%\]U%<^L> M;47S1M"\[G;P M .R[2?JW\"3L&HK&O4A4:KVZ0.79]?/LWF(1 4>R7>2UA%+D!# Q!&>< .F] MSCQKA- G100HQP[E(]6TPZX7$:AHW@B:%X+N"*Z"B>2-H7HB0MR+[L46:+&$'*'3,/I"1D HOTW)\ MQ#*:F>GG]U0TWUTTMUX2H*)Y(VCF"QFSTJ>@#&B/Y;3!<- F$9"2:Y>M;Q%L M:/1)RKJT-]_#S']_V?#UFIVST0H E;8V0%N+B?Y49./#$01",V.A\0F,5@ZR MO^@B-5+1*+,1POJ"KBP0U"R]N\@#K2?Z5Q[8" _,2PLI4.=#\* %+77=D8-% M+YO,?FY=4$S$S .JST3E@_-U-2V:NU=B_[CPIS-$Z>MUS%[,9JQ[,_P ,XZ M!.JX9TD&FK#46Z9]1=NJM]P9.Z;%DY=[#/W6=8T*_75!_],<]",-+OLL$D0F M:4 ,&JQ""XP[$S-S9V,FNS#(^DJOW.JI0O\N0K]U*:-"?TW0WYW?]6,4AI"H M(2J4@"))T-P+\#$)$;AFOH25:]Y7?.4DD0K]NPC]UM6+"OUU07]^UY>,$9/R MKB_1$D 5 ]AD/90,WL0P.,=+V#_5MVG;WW3!M9M0*?;>QXF=Y;OMQ8_OXVAZ MS7J"5Q&1KE48[[+J<+W)3M]D3>$:O,C[S+0I)71D)^]BP5Y-X+ISEDSKTN6+ M>'A8BB./PL[9LGERPMC5L&G/L'FVJ&128:4D6D(T#+-/8RAHYQ(0P6A)ZR$T ME3(6V*>J=HZ[PWAN78^L>-X0GN<=%:6%8SQY""Z5LFR4@&.8P#OJ$CI-/'5; M T;Z0J_<%Z'BN;MX;EUDK'C>#)X7-$=M= H.2^1DWIJ12 :&\0"6!<=ET%1( MVQPW$+9RQ%3%Q))D31(XRBPX$ER,(:$I MB5Q"]UFG\%Q[,PR>QVFT$W_02!LA_AT/Q^^/XFAVO\2->U$%; WM9T_63F;; M[:\KI_)MZWR[LZAO1!-8,#&!X$H )A[!6([ J/7>.$--B32EHD_.J8A>"_O= M&4BOH6%LA?2F(+T@/2V:UO1%NM'RND M.PCI-;1XK9#>$*075([DJ V4.PB:)T"6P6TP@[N4D>.2><]843EHGZ]>2*Y" MNKN07D-/U@KI34%Z89>.CD8F-%#G J#.-K<+T90V:\X3JZ(OK8B$Z!O3I6X7 M-8!C\#2.XL0>-CJ'#4?#T7 ZFS3JPOV2.NZ%KMQ^"MK)ZLF$^VAN[53.;9US M_U@4.UC"&(03$%5B@"0R,,EE,RJ$I) PY9AH*GAF5ZE#XG(]+.JZV%%!O4E0 MSQM2/F/96$;!&R2 42C0)%"(#$EP- 15$LXH]HVL1;;O,*C;3QNKH-XGZG MYDEZ4WI[)D(58,)L?FM)@"61R9LJRB7=&J#H&]XE\_L>%ND=7SXKK);CVJA\ M\"5?[Y2P:@?P%AGKST7!(%G)J306Q.:01I M*Y:B$L"=(H#698E* &LE@ 4A@@MCM"$$!!<6D',%.LD 3AB*2B94(94C ]9' ML[+34AG@+C) ZQI&98#U,L"\"4#SW$@B)3#MU*D/8!0!2S$JP:PC5&8&D*1/ ML1;CO7%9X_PR-_\NM7C39'QT)FV,1]>3-.YHC:Z?-JMI3/,#YY\N)+9G(S\^ MBF72*K6U1VTOEXI;&*\5)0I<) '0"IJI+3%@5 KKDTN1^:U!J=FU3&S_Z%RY MKEJJ;Z,TT(*R46G@AFA@0>1PUAKF(L3H-60O-1."P0A:6LI45-KKTMB8]15; MCJ"H/'#/>: %@:/RP,WPP(+6P9BB-B*#E+"#]R',KZ[XQ%\#=H8-CCI_70:O+$T)5<9A3M:B+;>9,=*^IYLB*8S M.#M_0WR6-[Q)G,Y.(;:*A'@+S8&;#'QZ-OH[CWO)3CVQ LYFHF[V5]KLWRQJ M@"I*25%CWN)- J1!@R;.@K9"JNBI,FBV!FKEDXT:9=U=L+8>I%3!VA98%ZO7 M&D=-D>F1"$#4!C1#GA%+'/-O=16OKP3\5K6VA=3&-.*+#F( ESP"M M5V"-HD"3T'F"DF/";@VH6CG.OZ.92;?']3Y5M5;)2+K;G+,&W_MDZ,]-DDS# MCS' YS@95PJZ$@6]6W3%G0DQV_$!F$G9NB_]<[6E%)22*<7$';%J*]--YB/V M2X=J0M4R;QV,K?D!@BM2KX;4!6,AF_#:6 ),.@,8"0'+J8<0A2,\N>R4L:T! M5\NF_>6/QRI N[O#KL$'KSOL.G"[V*$:,0B92C$1'@$Y\Y -)006M.,Q*J-2 MJ#OL;07PAJ-5Z@[;*E+G=]@D\PX; X*DI4\;Y10,2@,6O0N*$^>"VQJ8Z\.P?=F!W&R%&32[XWB[)X=B'OMHJ0:( MT4AX-A>\URK;^M)F)LI>.28BO U42IJ]4FD3B!EL(#2:;"E,W/TB@:>C24>Y-: \QK<5M&[4"6# M1)<=G 1"QY31RSAH$P3D:4O<,^LQ_; M.$J_SREOZW/IOV:ZY9\.C\L@_CZ>E/MY-)M-ANYX9MUAW!]G/BMW-!DWS:J_ MQ@+5[+BVF.[)4L"\4MFH9 KR?I3="F(]."(%"&HD$U8J*WDIFF'4*HI +05V M)QEC?5I"98P.,<:\;>0PB4A" $,5!0PV@68,(<6\33!I$]&E%1?O<[)<0K!2 MQCVGC/75UZB4T1W*6.Q_XC5%0Q)P31@@10XN:04*N3#"*R*E;DIQ4+9*"GZE MC#M)&>L342IE=(@R%B(FE#<\VFQE1.X!34Q@%;&EE)>5Q+#"'UL#+(6*5Q%A M;F.%TLY'5#QK1Y*YO1+QS68WE,'?MQ]/I>!_Q5%,PYI0=34^>K:4S1 ""J$T M1"QUDR-5X#2E((/U^0AR-<@^ &C;2:>5X.7\7*34XJ6+L+UC5D-52PM@'6!7$@9*;45!-@2$J] MWJ# )*V!!D*H2XKP(+8&JNZL=QFL:TA@N "LU6=O$J,:,9-HGG>IR?-^")W;CK'J)T+D_A],LX450L"MTM3 M.XNNO+7."LD86)L= V1.@HN.@]?)*Y%WFQ#\UL#T61L)S_4PXFZA?WTA#Q7] M:T+_O)&2YTD[%S4XI3B@30XLT08H#9D$%-$>61.^(,\I/%CA?\_AO[[PA0K_ M]X5_AOZE0A K_-<%_ M?O%ROE=M2P@C4 ]4RXZ-EO@G-Z MLW%O$D.,1\V_\G3!-Z$ZO>%9F<6?=L>SV.,7-P^YFQ)L-X2-/'-?0ZWF0ZN> M?YF[BX*L*N%=@?#^6!0[T#JO4RCY:RX 2L[ >,H@$BZ%(5)&5^H]F!9:H-6# ME2ZB>GV"147U!E$];\:@8 YC2;H@*4%>)!&,X@YT"/E%/2)P0V@ $J4$Y*'T*3<""!=)Z)0"D^4THL]$1[;R>]6D MX5%X>WS2G63SFL/M+5Q[$]D/(S\:+Y#1RU:6;PW*; 0JW*;EB22\8/1Z.QOU>1LZ#J\HVJP5< M=4Y4^>_U/7^W&;N#L1A5VVV/KE\NBB+MKRMKNYV)-/W!:4\ENTIV-Q2B4LFN5;);J-?E6>)>.%#*2,A[%@/G M(X48.+=2)\T3.4FKX:N4^*ML5]GNEK/=AD)W*MNUR78+LEJ9JT 3A6 Y!=1> M@=$L 5>6B:C14DV;+")4RS)Y9;O*=O>&[384TE39KE6V6X@VCH908RT(5 '0 ME/[PFCC@0C/M4D0?75.+E;-54J8WQ78MA3!UA)M^H$.^CY/>],!.XO<4R8<7 M1BA=8EB^F2^>9R2,C\L7+$[8A:0[ NG,( M'85>&!X>SV)8)5#SCMI"=\7<^3U.7A1Z;5>_9Q=:/4_L9)3';7KVO=LG*^R+ MB4.JB7,)$^?-DE:O-?&>"5 <.2!/$71I@\6R.V=E29/DZ?MG[C>]$!K2JZ0:V=F19\Z@95-ZA;M$&M>+)9-Z@U\]*\X:RIS+M& MLA"%* *?#Z#SC@5!:!<,5XEZ?ZT-:F/+H&Y0K2P$2R-5AB (XC![4)J!E2Z6 M2N!2HPB<2E(V*.RJ!W4?CJ__:OX10\_FN[)O8F]T?.3BI#=.^9&/CC(RFS/M M:6]\/)O.[*AYL'J(7>^R'F)O[!#[*G6[3@?[Y(&^-]YW(0'WA)K:/0E&AJ>:$%2Y*"Z#GQ2D6O M;PCIWVBEYL U+VF[C7?Y8X5S^?J7M,E]E@XR],ZB90M4.#9,LWLP3S8 M)(N;@](Z:G7@W]/,;W*]U+UFXZLE"6(%]0S0&IN]8*] \U)O3DGEK)32*+LU MT*)O).M37*Y25?>:NM=\ESM6/&JK>TVGV&.AZFS4UG+#07N?_1JO&#@F*'!* M/9V1R"R8&/-J45$P)K4)36DMT1>4])'> M;@VM.7;ZN?[WW]&7GQ_1W>V=SWO[;\CN7[\=[NT_$[MO'WUZN?\FKXE_I9VW[SZ\SDB- M%JW->Q(E@.@8:*2%*U!Q9)IQY 5^)P/T?%RF\& V>__PYY\_?/CPX*.;'#X8 M3][\G.U,_O,DO_SSV7OSD.?Q/9OV(SMY,QR='1&VO47*!^)'>R0C_\\O[\?3 M85FA#R?QT,Z&?\=?ROT ;SZ]N&[L-)8+; WHV4K>\*[.RJ[^;.0/CT.^WG0V M]N^@W%4Q=8[>Q]'4-KP=/Y:?8\].\S0='HX_3+^>WC<+_/Q9D,TLG&2PGT'S M!('YT0[M^VE\>/;#+V$X?7]H/ST_9Y^\^G+#YJ7%@CCY#64#S(77?@R>4 O?.U[EZ7T@:3F6I?] M_FM<8[W96W6SC%_JLC\(7/BA=V*6WGJ.=^%C*?.\&?="7RJ*:/]@$F-O)[_O M8-I[,@J9A?;\;%P"B3CM7R)7&9=65\XUO?(6R+MT>O:)+72;6 M[#(/?-\&CK:!NCLZ-G51M;*H6HK2ZW1PWN/Q=%:"8:?';NHGP_>-43V)?\?1 M<9S6^O+WLRS?5:KR*1J)B1R%LQ1=N*\/5-- M_U4\OL??.'Q/3OR].U*(+W_??CC:>?IJ^/)S>+N[_0?9>_H'[NW_>KB[[]FK M[?PDG__\L+O]V]LEV8OE[V(O/[PZ^NWM+MLA^;/X:ON-V/GK3[K[^=6[W;?^ M\^[^([)SM)MVAB>2U\X+@KOY>J\YH=1(P8%F)@0,U(+.UW FY\EOEMWO%;\2BU:BCI<)@ M-,8Z9-EL(\YY+WB\?'O&RF_KY#)U&R$BB6&D!&@--$@*71)>:#)R6Q2;&5^U/60O'M*XGO)^,4I],\&_:P MEZ_U]]#G+[E(4KQ4W.*]Z*TK+#4*E>?44Q14&J^$LUI8)-Y+?9E&C96IULU4 MGQ:4-!W0>4R9FHHYEDUG#YHP"<92&UDD,4FY-=#G5/FM7;'O#')9U%%)0ID3 M'+VV+EA-E)_4\W&8#TO(#%B> P2P7,,V<$*)-L>4@$5*@K# M3$BBA,;U\_LJL.\NL D1OM1K1R\#&H=:H6'32VL21"NS6@#VOG'@6 MG7>)@W6E4E>B#)Q!#I[RX"0WB3/<&O ^%RMK)Q78W04V=58*]!ADDJB)L3H% MXI$Q&ZCGQJY-%:C ;@W8\Y*!]BD;W(&"XB$;XE9(<%24MIJ,2R4B"8$68&N] MLFC0(K#O0X31B[RHITWYKR,[>1=G^;Y7*0!VMXDI.L4B4N$=$\B0E9H+TM&0 M]RC+A<6UB0"5F-HAIMW'BPI!8I9)])!GD !*K\!*&D"&(DAGLT,Z4UR)[%JT MI&9VZ$"F OL,V)(KAMFK1!,H*N<-S59'E,AHWI&D3E4CZ#ZPYS4"9T6P-"(P MQ@R@2P1LBAQ,8D1RC-G"% 784K<51E>!W4%@.QMMWK,54TZC\LE0RXE.PL84 MDZ>A:@3=!_:"1F"E]IQIH#8D0)84&(D4M#-",*&$I"6ZHJ]I6_$5%=@=!+8Q M>:YMLC)2A8X':U'DG9LD9Y/T;'V1 Q78K0%[7B-0U*6HC06FFRI4W(!QG 5 MPA//(XHHMP:BG_VO#@'[/L0./(_3:"?^X*1*>/P['H[?'\71K$8+7!PM(*TU MUN9-B!:A0"LEN:#6^$B4-J$*!5UGIQ<+0H$TV7A45H&*V>) *P@81C!3%!'1 M)2Y82L6?(%)V2,&L1Q-M SM#5NB8O4LJD9B8=RD61%*D'$(&)ZI0T'U@SPL% M(A :BP)HT7A 02R8^ MP\ F-N_,WE$9%$>.UA#IN1?2>FOS7NZK4-!]8,\+!=)&QYD*($7I/"PP@*4L M /=&QAB B; MF)91,,%0&.DLXY$)150TP1%:I8*N\]-B_0Z27<,HD@?)@@%,JN0?V !*RDB= M063!;@U8G[(N"9GUA*+UVCLL,5G"!R(I6;_.QVR"<&=I<#*AJ5)!]X&](!4P MKA@M>0>:!D"6G0GKA 03K.7YGU*7WM*TCZVE/E9@=Q#8J+0/GBOAC"NM39S2 MI9D?ZIB1+@.I4D'W@4T7@H6TIE9P$(Y20"FS1U&.'B-+CGG)E4UD:R#[PBQ7 MF*_ OC/ MD';P*@W7CODQC@OK9E ,$/&@=<5:CY89^.>UMCIOT! MNC.TOV(+[DK[-T[[BW4?)"/9P0X2%"UYI,$D,#I&X%)9%E!%2VBA?;:Z/=.N#%L9MC+L#S.35VJW7!FV PP[KTGJ6/(5/0?B7&E]F6?.)N=!*,V5 MHA@T=UL#:OKRG+:7E6(KQ5:*;5D=7JW+<*78#E#L@CJL=:!:( 0K+"#Q#*QV M$9)"YRE!;90IC:?Z MLJ)'?S%'M.E^&?OVDSO,'&N%\AVESQX7"6[]=_'[3L MI-]C[%E?]&([^I3'HU=N?-K+(.KEVQMFS+XI46CO[:0I>3L[B-.8D6V/PW#6 M",VC4)#5_-0,< %A+PU'=N2'C2J=?U$2W+[4P]TP-35/^>#"3KFG;\/2UW:Y M;?"7=K:%WK[YU.F:(U\_8EU^^N/9Q1]9:@AWN@0&_W23GP<7WM]%']OT"++Y M._SVSW*W)X3)$N,Q\>A,0";1RA@3I=)$;RA%]IJ)K;,/'4S.GN"]?1/!3:)] MEXVR_( /[>$'^VFZ]?,\?#)VOIVKQ6&^<%12:F54EAKIE3[3S>3D[6,\:7:9 MAYFCXN2DF?0_;6?NI7^9,\;D*W!Z/%P-.[WGHW\Q?#OZ*T_WMO=?K+[XLEV+__T8N_?S[8?[>=_ MO-C/?^T\V=U_T=O[-;^T\_OS)_^3W_?L/T]Z_]Y[\:)#+'+^<_WT;)2WD/%Q MOD:8_J/[M_OGV4:W?*^WJZ>Z%I?K>GW%9MJHKG?9&^G\76]V?3?SK^]VWOYZN+?]Z\$7(?_H&7OY M]AUY^?;YV]WMYX?YOW?Y?@YV]Y^_V]E^?K2S[3_O/-WY_&H[#!>%_)=O7PWW M]I\/=Y_ND-VG?^;__F![?SVA^>\/NT]??MC]O//AY>?==[OLM^6.Z2$01V@, M()7VI2&, J<\ Z8"&N6DE5YO#4R?G=-3^!_K <=M[;59Z>T.TEL+\7>5WC9) M;_/!=B8)HB/24ITJ FJA05ON()5:)BG2Q&RI/[-#N*D23N>Q(,XF@[_CKWA*/\[]GXJDN$_'EY&8+YV9<9ZC>Y< MHR4E_&2[Y9U9]^?O/+^.)_F?HYX_GDSBR'_JS2;Y:H=-"-8]J]/7#8VX(:+' MW_+0LX:&RK9\.EF/3^=JOTS5R;T^&H7]KQ/W*+P]GLY*T.ING.VE??NQ[ME7 MV+.7&@-*Y57,#B4(5FI]$<[ 2N' <,*"YDAU27!>DZO+382)#)B(D2 SZ4[@!*&[!:"-!14,HSD)+EJPD+ M5P7(+6I5=-= WU5)HD+]>E"?%Q@"YTI;K8"D0$I]"0LV20),!B'RW#FJ8BL" M0T7\743\1J6)BOCK(9XN= @)PD7K0'HM 67*3H<0KA3M,H[)O-NC:D5HJ(B_ M-8COOD11L7\][,\+#H*$H)-F0!5Z0!T99&>,030^_R_:I -?57#8%.S;C(?H MO$PQAXISDP6O(J+>9_I:GRYQ#G.=L5;^U^%Q&=7?QY-&2)W-)D-WW!0MV1_O MCD?E%B?CP_QH;YZ5G-PXG=5@Q]9H<#$73\?@T0H*J+@"1*K!Q9# 90(4FB7K MB6IR\?1RRY7V8AT[%LY=">2F$]4J@7270.95$Z9\=J*" )F=*,"4+&CB2S8( M)3$TC=IHD^V&!BN#5 ;95"I899#N,LA"/IEWSM-R],LSC:"-'C0S^2=-'952 M6JFPR2-?_*

I-WMQ-WJN4LK,J:]>!84TYNP$]-4_8U_.?RQD;U9ZX MM#VQMYA-A@(=$]J \I1DCT0KT-D+ 1(X7T"8T7R MFI$\KQ*2Y!C54D#4Q<>GT8.)$<$A8YZP;&X%O37(7FA%\MU$\OJ$OFL@N4IY MK<%\7LKC4FKF(@65S>P,V5@FABU;"YI//*C5TD!KFY9,0>1 .+1"!"M 8 CIO$" P,B:S M\Z"*5<1MGE@FI)>9$U#1R@F5$SJ0D58Y80V/O!D46 * M/))4M/B3&;#D4M)8Q D.P9; ]TW6K=6*ZX%3-WP25UEU\JN=T2Q MJ^S:*KO.6]E$"Y\=<@\12_47SP6X[))#BDG[X(07,3;UHPAKK\I^I==*KY5> M.R)^5GIMDUX75$\:-;J4C5=*F 1$P\$)1T Q&75>Q%:RDLJN^H(M5SFO]%KI MM=+K+=>1*[VV2J\+!\V"(S6960V7V7J56H*SE@*5PB+!)+4E6P-DF5Y724SN M#+TV*O+/C;J:_P[#OP?_S'^KC'S]B'7YZ8]G%W_DF[7D M8SFB.ET"@W^ZR<^#"^_OHH]M>@3Y_!U^^V>YVQ-^9(GQF'AT)B"3:&6,B5)I MHC>4(GO-]-;9APXF7T]7WD1PDVC?@4WY 1_:PP_VTW3KYWGX9.RW-_H&CW_R.N\\ZSOT+"[.Z_Z.W]FO^U]_C__,_>O[>?/'_Q__:>_/'GL_V7 M'2*.\Y_LIV>CO&N,C_,UPK3?BQ]]++OO0=EA\F9A_]'])_CS;+M;OM=LFC2 M^;(O-#9&OK-#^WX:'Y[]\$L83M\?VD\/AZ/F^LV'?CE=BZ>;2=F!%NR+9@1. M7OY*> _(">F=GE>??O/IRP^:EQ9LIM/7] .N+WZ9/* 7?_0[EQ4/!+GXD]^[ MZO=?8YRU?J_J :'REMQK'=QQQ-Y.?M_!M/'QT-![U M7LS&_MUERKW_\*E7&;I;-WK_&<_RO39:2UL#>6_'?V<&^%&^UR+BV,-F@'^WPP##T$%]W:.[M<#CHN8W)^=%O9]*^VA'/O9[OQT??CI?NFDK4[I3 M:=*7&YT+@]N:P\WI0GR;,#8Q8ZV1,F&,4D<:)&X[,@MMUW>]N'![MO=S[M;?_G[][M7UXM'/T!%_N[WSW.]L['Q:#V%YMAZ.]IW_RW?UW'UZ5[WVZ M>_22/:$[;Y\?[;Y]]WGOZ:MW+X]V/NQ\_E3(UL#0/F6LS\5RE/ 5BTI>"24W7"!AC5#O&@]>/L+W:L]^.^EM M.7;W>MRV7'>W40\/QH=Y[*9/_O=X./MTO6;"'8G;O264]WFAOKXV@3@.(2D# MZ$AFN\0T),WRKQ-2FDJ_X'M%=7>R%LPZC!S4W)HH1/#,8 K!<24EDAB01V<5 M:% MNFY:HY,J9CN(:@T8(@3G7*DG M$V3&"/$TD(3T)LFPJ]4L;@TCSE>S\"$)9T6$Y/,>@YYEIU!P R'D!>!M0HEI M:R"DZG.ZW$[E#HOCE0XK'9Y5H-0BD1!8S X3JB U%SQ:DX)PSG*5ZCE@IQEO MH3R:M(%[0W5F/.\!%6&0=S<+RE,J:?)(.6X-\HQ6MJML=U?8[BHERP(C$EDF MO<@2>F%,$,%&+X/G(@6"%]/=!97*JAG805*<-P.#4YR5DKQ$*PLHBF,<9(*0 M*)'"I^BHWQI0)'VBUMGZHG)BY<0.6H"$,H&)4VHR-6*4SD:5&'IOI$8F-AX) M5IFP/2;<6ZB>RY(V>8(AL6 LWL,EEL+SH9H=.1!F53*.ZH^FN7ZCETT$7\0 MT7]6PRD_1OP^@]9WUG?6=U9 U7?6=U9 U7?6=W;UG150]9WUG150]9WUG=U\ MYY7+#"QT[_E6$*&FV^KJDX]QXH?3IO[\M"B O?'[HA9=7-[B>Z'HYPS$78PV M]Y8[SABEP3FD.MA@K-(*3314)D-^T%3WO+#S,O3/IM/C&+:/)T5RS8\Q#B?1 MZ,V+>R?3'1@.4E)&I4\LJV! MYK)OSFFCEXOELZ82>2F\L*$8%8 P*C$8"*FI$)54*HKV@^ KR M2L5UENHLU5FJLW3C83W!!,)=XBZ@1*^3X4P*XZ+C(J9(\ M#UQJWKT-LY[-UG?6=][DV>SY)>!OQ=ELL\F LWEK MR<]Z]#Z.IDVC\56JP=\^$^!ZAMIWIOT6U'*KLU1GJPHCF;3_?'7-K"E ^RST6GOUR;NHS'$'W]CAS^/_WL\G YG M\46<_#WT\40?>A[]^,VHN4HC%555J+6,Z!(9LK\S.RF<^"9_YM%K$4EDB &( M-08P&@F&* =,.9K!P(0V=&L@^LSPEA*B*RE4ZJZS5&?I5LW239ZCU WV=FVP M[^8V6)NGG"E"P/' )UG8(1#4-%HK[EAFI/N;;#W*85G;W80)XU /(D'&3K# MOV/O<#R]9QD\]3R_SE*=I3I+=9;J+-59JK-49ZG.4IVEKM=S5BDD*;@7*2$B M+_I"D-)&[:EB/H9+B T7%'9NO*+'WSI%ST;91XK_SI[1;ISMI7W[\=RZIK_; M21S52O97TPV>S7;V_YS3#4BR-F!D$$*4@)(*<#I98#$0Y))3DZ=R0%>HUUQQ M7=FWSM(J[-N"U%O9MR/L.Z_:HK=".XL0912 GFK0RN9I%(1Y%$B1B,ZP;TLQ MO9?6:,/P[[-KGUX"ROL?,G5VD>$HY%7X$$Q#'#> XHR11L/MV6_0T9N->Z/' MP]&XW\MH>M#O#<\*M/?LES.6\J9)##$>-1_)DPO?E&G/'SFIT_YEGO-@W)=# ML'I466>ISE*=I3I+=9;J+-59JK-T]V;I2LWD5@\EOL#]S>;[5W^W.K-7.R:Y6%IRBB-)$2YPFV7\03J3@J=-6 M,!-9TB>=<2]3#;RY^M[Q;#JSHS)DM?E">_3UQREU?:GT)4R($;4!E2@!="*S MEV(:DDM),\A$*[6'IAN,;5GK0^]DYO,V1N9T$NFP) M7H\]U]=7O-J$5R/5^7K#*)RGBF12Y=("IF("USZ2*&R'3-?<4 MOX$PL6J'?<\.,TZ[3!S!6:U16*ZUEU*QF-U+)1!#6W98;;IR;;;8G3?!6)XG M*E0A"A8!8[)@#7<0.)&::1%%"1]KM^U*M;_:(8N[;85=;7QN)XDNVV+78]#U MV6(_8-UJHUV2=>=M-,N=#TIDKF7, THFP!C#@:1@:>(A^?:;7=T9UJWF6EOF M&AKA,7.,44$AT](D0X6DU$LA+:6\FFLW3AP+M?&]-=[QA. ""D >+!B6LJ\7 MN;*$!><"K\11S;5JKFW&7+L>@U9SK>.LNW/2F?1K:2QOI?29;'7R.KO*0H*Q MPH$R3E@C%4:7*NU6VJVTNZ'*A021:I%M(>^09]?)BA"S]1-%=J@"93=)NS7$ M957NG8\)YC%[Q<)'B*ZT@Q+6@;;1 <\$C,9E=QE+64(E^H*9RKV5>ROWKI5[ MI=4R9G-7.>K1H=(&>7+1!&6C<$;4T^*.T^M\]1;F):(7""9/&2 M??<,(C!. MO6,F2NK$UB!/:*762JV56M=<)$N7!"@FD5"%0487D?%(#0_4R$CEQ=QZ02AV M-7"[R,#SJ1@B$4^R)P,T,0K(@@&K(P..RJ48&1=%7*!H^D0L&[A7KN-2";@2 M\+TBX"OPKTZ*L?^?O2]M:NO8UOXK*NZM>G.JU$[/@W.**@)V+CD!'!LGY7Q) M]6BV(R2.!MOXU[^K]Y9 V & 1)TSK$-TM96[UZ]GG[6T&MYPQU1FFN6M%-4 M::P8]41)3(I?89UA=_;H3@B<"2H0#[!+AD)'*P?PJG;A(BGB]L0F;<5N1 MQ3-PZTI^Z_,W/];+;E(2:JI(UK'M?ZRZS=?3&FR;#^'+R MPT^3_KU5MU:_^D,_C6\V?EAQLC"R>N3-VS]]J<+PZ*4Q+[0A66?'1X3&7]R\ M2U[4ZCPWV=]]'.:B+F0NAT?]&%M[<-W1H/6J&V*8/U-(9G:@ M\3Q-1CFYEVB0_'9S9\X)^G5S^5=E4B^F@]N]XV-@@35%N_1$)KO!4U^^[#9: M_=Z7A5RUIS&-Y^V]_NWZ/V[F'E^HZM8_CSM]736YMYJ7YSG13=.G9F)G.C_5 M+S4'[5L_Y*/V"ZZ ,N.W6]K>CXY''3N,H9[CG9@J7PW+["YE=@][\]APR;9% M[[)MW03 UV+:FA3;>]^PGM:D;1V#$7ZEXEZUGAZZ6O5CUJKX==0YO9A4WK!H MSAU.E:^/Y_#";'H=&$TB.,^YY(IPG3V'WDOJX'>J<.T\)%B5(A07.0+_ZGSX M%#[M'^_2O5_RYWX7?QT&&-N';_N'GN\=;GW]!HFXPQX9RR(R#+/HO;?,\HU-(]J&JK;B=XZ"WTA+'KE6UCVJ^JKAX/6# M)S=[]O6$MPL"([?"MI+TLQJ0]VT&\D021C$I$&,R0UX*R"FID&3<1!HT$Q0@ MC^L"=07JGB'4T9SW9KUQW B.HS2)6I%(5* NUG/UT%#W]&/ #X:#9 8'J2=4 MB0A<3XG<[YXF9),3B K&I?'41BPW-B7!;2+O7"VG@&$!PU5YZ)MD)%HAO&0B M6:$45S@7D5+$JCSTC5J%")ZHEB0QDWBTS& E2/#* !M01%]! M_TH*]KJ@H9A!PT1X!D2#+! _Q&4^YATM05XH%ATS)$6VL4D,;F-)"R(61'P" MB'@30)0V>0ZZ(4CBN6@541X[AR5S0F"3BCV\MCCX=;X>MTI*2>41#A$C+F+( MMC'+/4*$I]H8KW+I6&+:VBSV$UA%BWA)[08:'#/?!S)XC,=1Z%=?8]]7@]CJ M)?AFT+16[R1+Y?*,@2?9$_V&]<]P@H5L$[:&<\:=EIZ#O9!(Y:)O$*)[2X+T/:WYV*[0->" M9+DK.J:Y<@3UR$HOD-4B.6TB %RN'"%,6^$[P]D5P+$&=1+73]-OUU>N2&E% M\/B"4FI>A^A<4C@'(I.PB@CE&%C=T3 ?S'? ^!+"N8C%?]C.*-X!B@NWO!84 MS\9:,*?84:\0,1IL;"D L3KI.(%B(N4BI0> M?+M4$1O8&J6C2G)OG68B&!$$DT9PJ7W9+M=JNYQWQ1 N4Q8N8E$RQ%,2R(GZ MB+K58*UPY9U?O0US21GSUW:W/.J!C-K+4H'"Y SZUN@$]/5S' SA.;(3)CLK M^Y4?QC#VQV1=OITW9FW;T:ZT-^;MF8#JR[:^V'[XI7_MCK7%(W,-7'LWYY&) M7FLG\3NP&;F]KQBT,755J14I+3^\<.M\&DT M&!['[G!PV#LO=Y0K'>UVQS6.:E="#7C;4WCW-OYW5 VJ87P7^Y\K'QNWP]OH M>Q^[]5UJIVKQGR[-SU#-A1NM,E')7,4^48E@-23D./>(A,29H-I$0S8V15MS ML4+>TX((!;>+E(J45G%W77JXL>RN:[2[SDD5*14I+2*I"X&3R)/ M6F!!N'9*)XJ]2UH3$>%F^,:DKMYU9JH4-_6)N6 MJ@XWHF7S51U<(BD005$^K(=X-!)(65*(2JZI=-XDXC8VZ=TI6='H@KM%2JMD M3!?'N2&&B201==(B3B-'&F.-/#,8=E>'G96KAKQ+"DI?VP:>ZC(U MO@7*U[^D:G*3JAM@+;Y$I@:-1]!@T)16!S2F9:=TI#7LM;K;5;?7;H%.O6AG M*[JI6M"R9RZL?%$_AAB/ZX^ A-%4[0+X2%.\X$S.==^MY^%C+)[@(J4BI8>O M8[6$N>-)!8^.)#YXREB*-=FE06B*6 M2\/9V1)_U+# U:B%W<)?T9-QBSTC 7B1,,8\XC-\1*DCS#WFFE+6\J<5[G7'1I,'9O MJ#5_Y%ECKF0B'E&B".)$860X#B@2S@5QWD61-C:-;$M# +>6W&#L3CJT'C6( MEP\3JY;+==L*Q7>;F?4$S@LZ6-P*-4OKLM4 T]G698E[+R*+B# +=IP*'&G" M.'+22S#EHL!,+K]U60'1 J+/'$3A!ECB8*F,@B?';&(Q*&,<_"$DF8<&T6)D M+PUA9R,2G%,N%0:$32F B8TQTI($) 5056]R GGIFBFC>622\ 7F"TP^Q1A M]B9>2IP4"811QY3B03++3- Z,)<$DS&&RW&VM%M;(4R=3O@54C>DV2-E.[!/:P%89<7RYJ+P$<7I0C& M(>F-1IQKP-A$,&(J6B_ ;A%:YPYQHJWDL@KX/B;0UO'['^OU-DG;GSK(<&S[ M'ZMN_=WW<&B!X(FBUG=\F2MB5/YJU:59=0^/8LOZ?/;?=D_S^8-N;PC?9_OP M'SCU@'$S :7OZ1J>7D8T:@\2K8_+?K_[AYZ1 O^]A#3R*? M.Y(R]7<>;0.1-%$6$XO.!$XEMQ+4DA!IHC>$C&Z&S_.V! MUNQ%,[*Q.74:ZU+]FAJ[7*&A;Q_L[[S:?_=JIP4_O3OX;7=GZQ!^>7<(_^R] MVC]\USIX#;\=;/_G_PY^VWGU]MW_:[WZ_?WNX8<5 I*+G^R'W2YL)+T1W",, MVJWXU<>\&^=$HQ;L'_9?J_\$[R<[X.5CG5,)&&ES1O!L_ZBY"(RX8T\&\>7D MAY]"-3CIV-.75;?^WOI#/XUO-MYT,OK-9_7EF6G>/@?&%[@!QW%2X?B;QV^_ MJ-^:(U;C]_0+IB]_&[\@EW_TBMN*%P)?_LFK[GKU>Y31I8]5O5VG>2UC+6.%L3)VK;M^)RW^NZ=9;G7IK!_A$F?! ][GNY=RL7#M!;[4AC0] MCNMP@4DU=13@E=8>7'8T:+T">R7,GP[ ,RZ@\6*8L]XI;OC5[:;.S$OK^_ZA M59G3B]VQV[WCXUZW5;M(+SU;L;!&KWCJNTS=VLW>'[W$TT9.9X/-BR/4$YXK(J.HVD]W41;YJBF\[-<]V MNNO:69.E?%Y JWZE.=?9^B&?[%P($)=9O\LB]WYT/.KDR$(]TSLQ5;X:ECE> MXAP?]N:QXF*J-7%E+8E@KSO5:DY'WB_)>G*3MG7<&W6O5-\EKJ>UFYV[+ZEE MK:JUF[JRL,K"6L&%]4"%'1YS@LYJ._QJNR/;/[W8>W.[V@[/L'J#%Y$3G#S& M,7!MM6$!"YT(W-M2EE2=)8JA1N^+;W;I+L]E?GX)_[!_]]0FN^03?^^?^T=ZG7;&_\\>GO4/_[:_#UY\.=G[NG">[O:?[.YUJ M?^?W;_L[[\G^M[='>\=_5'N'?QP?'+ZM/AR_9W]]^KGZZ\]7WQ:2W0X_X(,_ M=_'^SA[>/WS/]G]Y!=^W^W7_SP]B_Y=?J[\.P_'>+[]V/ASNI[W3N<(-5A'- MH@F(&881YY@BIQ)&(+ @E1#6<%/Y?,W]MAVL-D_EZ M@X^<]+LN.#A7<\'ZE)S+)D]5.J*AN8\Z,E2H=N!W%,O,[4NV#=[8-^X M8+S $@D6*.**1V2D5(@[*YU@R5.B-C;9DLM,K3SF%<)SW4*=7"GC \ZT MM G([FJ75;R,6:;4_8X5W@\&G#X4W*J]$8 MHT^".X$ICT 0I"0.L\ $T,"0W.5X^"P*5:X-]NW/=3(&X#.8,F0YYF $$XTL MT0)Y99705D63\,8FQW?IDE4@KT#>JCSTC=H AJ"QY4XJ)S@HA3,B48$=<41@ MI>VC05[A@DO$PUDNF+1FEK" A(D$N*"CR&HM463,12T,DPGL8D)QV]#EU>\M MF+@B\/ L,?$F314% )XBQ"C).'/8X)24%TE(@H.F5T!B0<)51\*#66;H/&/< M,8>TRYTT,PK[W+B4,$\4^WNG]E-13%#^ M8;Y5R469N5FD6=0Q[(RRS-[ 8_1"D[ +CUB_-2CINLOR2!UL+Q[/5E$'C9BP M#G&7#-+!6.04-DH;P7#N]F3:5)HVK,2[>J0NQJU[=6MLO&?GGY?< CY M;LI]B3=Z4;?_L)U1G%+MXD^^B?;.'BJV$@ML!4%!8XRX41S9I!)B-K#$E,52 MT8U-4;1VO;1V? J\2*E(J4BI2*E(J4AI):1T S8I* LI2.*"4IPZ8U1B1*D@ MM-)"6'I?;+*D+BS/4)Q+Z#>:Y0@%,!<23YLA$2A #2S$F>%%)O[%)I6XS M50S%-5/M L!%2D5*#[Y-1D=M8DE;XSGWFAF2HH_!"!*3I.;>G"YEFUS>-CF7 MX<<55=CPB*0E#/&0'++2&^0DQ]8['( 93;;)5?+,/'0IWC6(06WW!L/!#0). M=X@@73"9ZP%VM]N2+EX[ZU*5ITBI2*E(J4BI2*E(J4BI2.FI2^DFQWN7[OC= M"I]&@^$Q6 *#P]YY4[_#-VE&;KO%OS!,2J!0:HH M>.41)R0@9P-%SHE@A8N<,[6QR=N"+>%(;]'U@LA%2D5*:R6EF^R;2_<$EWUS M5?;-.0>QE1SX40I(<641]U0BPXQ#VLJ@A>6>,[-2^^:23BR@.6_0.QG.G YXWB&L53@74+]YT(AE(J]0S@@LK6K%X=9PKJZM39YZ M%3@BR5* +!*121&C%*FE-F!CC=[8U$RU.2VI'VNFZR6I8!VD=#-$%IA9 &&J M,"R$YY\12 MN;')J :61!YS72]('*14I%2D=+SD=*JGBRX [$IWK%KFIJ'>V-S\R/;/]SZ M6W*ZOMN[VA4Z+\.#M%W+ MJOY0<8DN#P=?S0>I)+58LL01$]$AGFT&9U-$WA@K+0O4);^QJ0G@((4_ M.H&3S!FFI&CR>FGRY7EQ]QS,+-OW"BG[7$331:RLM1H1[@U8,3@A@&V#;%1) M!FTEE6#%*-$VE+0%4ZN1&U?T?=GG1^ZF[!?TB2M[^,.J]?P>[G5DSB.07D!< M!HLLX1)A)QV3AA%.T\8F6T(GS*+.CZ[.%UO?3'#C2=#"$$Z(R$XIK;$QGA$: MC"[;]UKJ^5Q6N_#$)Z4P\D+@7/9$(N/AUT C29A38Z/=]/ULGL_ME:?^]6:V$($"@[*ZX&+6]B^H^7(!OA)"TVYXT:+X&'[ M+NJ\-NIZZ3V!W4&O*\ M3N"6++PBI2*E(J4BI2*E(J4BI2*EIR>EE2^KF&-J-1'?GN+A;^-_1]6@&L9W ML?^Y\K$Q:L&>[7WLUG>I[=N2\K\\.W9WX9!<2$Y98AU*-!'$@Y;(21T0U202 MAX5+06QL$M.69-$W7U!AI5&A8'>14I'2^KI^RPZ[GCOLG*?84Z>B)T@$S!$7 MQ"/-'4I:4I8E&OH([[)).U:V%H_A@>!3[M8NX'X] =ZK/L55UX?=X*U?Q MVL:W2A2R2*E(J4BI2*E(J4BI2*E(J4BI2&G%W0W8/X]K:SCL5VXTM*X3#WMO M;#]VA\5A<".'P=YP[_#]C,/ W0.]#0^^LKU8KDG@^GQ0M4[D3G4%::HD44U1X382P8=6@ M=TD9O4^I_!FH2JL#*M.R4TK2&O9:W>VJVVNW0*E>M+.'MS,*=4VTLP!+OJ@? M0XS']4=RH;2L\?U>IY,OK$#Y^W$PO$.EM+6-@)4X99%2D5*14I%2D5*14I%2 MD=+3D](#]V>?J] QL8*!OI^;O<6FO9%-^_M"AB]V4L5<2D$\!-JFG'/.@G=(^$ARII)SQM#0T M+:F>RX1:/P.U5!%I#8,8&!;)4)3E)+RB.?S4)9XBJ0W+D1IE0^-'G-UEW*CJY>MO*'O^)X\SOF#8 M.WF993/H=:IP]N;Z0=G-"JX2+J(TT6*G,<=6.)&")TY;04VD2?^]>]V>S_7= M#T;#P=!V\Y25"JK+PZ_W\_U+=/(A2)60HQ%H2%0264HP$CAX+KR4*;=T-J1M MA&E3M:S^)AV8N\&K_XZJX>GN)')]82[(?J\[%;/>'8>L"RF\*:C.EI^'->\=,PKQ% S\ MQ1VR5G@4/'9)4VYYX!N;_$' ])J:M$9I8H6'7<7#C-,.@",XJS47EFD-F[BB MT5JE!.=A63SL@OJ0A8)=#RWF>M 0;[0""2$G*$?W3@F.LY MA)E5PE.+HI( ')S;W/'7YL9#3KH(EKS !3@*72MT[6'HVNT0M-"U%4?=^9Y0 M6$IF$Y>( S]#/%*!K.08*68C"0S05L0"NP5V"^P^#.PRS#G1PGCG'6?&&"M" MI,'%G)<6"'U,V"TY+G?%WMFT8!*C"Y8R9+7%B'L';)<+CJ*(5E#%$HYZ8U,H MT19T6<=="_86["W8>S'V2JME!+JK'/'<<:5S.RD735 V"F=$B1:O.+S.%G&Q M6D0M D:A]BC8A)&.F ')U00+'$52;&,3!%J@M4!K@=;[3H-=T1IKEG23E&EL6+4$R4Q*7Z% M=8;=V;,S%'L>32+(1):)+Y/(>&F0T3Y*'2@67&YLPF;<5D0]&?);G[_YL5YV MDZI04W6RCFW_8]5MOI[68-M4I)H\5S,Z>*:./1G$EY,??@K5X*1C3U]6W5K] MZ@_]-+[9^&'%R<+(ZI$W;__TI0K#HY?&O-"&9)T='Q$:?W'S+GE1J_/<9#?O M,?Z"477IV_@%N?2]JVYK7C!\^;M7W?7J]RAC9:QEK,]^K/I:=_W.H<'O)@JQ MQ6LO('0^YGWW<9B+NK@\(+S2VH/+C@:M5]T0P_R10C*S 8VG:3+(\:TH;H#\ M=E-GSOGY=5/Y5V5.+V:#V[WC8R"!-4.[]$ FN\%37[[J-EK]WI>%5+6G,8WG MW;W^[?H_;N867ZCJUC^/&WU=-;FWFI?G.=%-RZ=F8F?Z/M4O-0?M6S_DH_8+ MGH RX[=;VMZ/CD<=.XRAGN.=F"I?#-S5Y$^%\,T1#>^ X))J4&Q45^P _9A_=E_WCORX?# M?^C^M[>?]ND>__#IJ-K_])[M'6?[AV^3I.CTGOO,-__]O[+W]Y&:K7C.:\H M(>X20R8JCO(AK&@D,12KC4W#VI*SMKH@_'(G/^!J'XN^1U5_*K&3YU(AXG;8 M5G)^5@/ROLU GF0&H MNQKJK.$\>>J<)8:;2'7R7!)KI4N.1OK@4/?T0\ /AH-D!@>QTA'8'47.>PLX MR#0RP7LD)"V.*>-D53@#'68(AX$05;9NG0LC\I(1FC:V*0<%ZPK M6/=4L.XFR==8,,8#838QS!-/1D0L5> 6#%X-BG,YV)7DZW6!1#$#B=0+DH#3 M(R],R"=>/-+)@BG,=8K1>.>(V=@DDK2QY$O+O"Z(N"+@\"P1\2:F,$F@!E0' MPR.77CL 048IRX?$A/6ZF,)KBX-?YRIQ>Y(F:%VIR$TV>C5:2 MF!A-,2%%K$ @08YR3P)D662)$9N KX")5C3XR6HP-TQ'2Y7DD7+FF!724L*= M#"I%YAY$@XOEL33UG@W""&]=E$'(^L^KF#RB&"Q\T%BRY/WT215]LNUVB_G/766 M1A62I2@RIA 7 DQ;["QBE"A'!"-^LF/2.T=R5Z_OY[7=<8]Z5J?VPE6@,?E\ M16MT @K[.0Z&\!S929>=V?W*#V,8^^NR,M_.6W?!)*TYGJV"M^[MF8#JR[:^ MV'[XI7_M9L;%8W<-8'LWY[$+'EN!J436:( U+B+2@EB$M3$,;#UG.=[8%!2W MA5YL27Z[ ,0*15V?MK;?CF,6*14I%2D5*14I%2D]42D]FR2%FD@C9PP.;&9NSRM'H?C:BI2*E-8_@K@5/HT&P^/8'0X.>^>5L'(1K-WNN/Q5[4JH M 6]["N_>QO^.JD$UC.]B_W/E8^-V>!M][V.WODOM52T.U*7Y&:JY@&.,483$ M%8K11<2=M<@%K%'B,2KKJ.9$Y'8';<%+P''-(*$ =Y%2D=+Z!QS+]KI&V^O" M20*-&;><(DXT1UQBC$RP#GEF+6>66T'U"FZPSRD^V904]3/51#N]P3,+03ZZ M\Z>XZ(J4BI2*E%;R,+R7DE KC0TZ<@M_.ZPE(39$XA0(^QJD[I)3\?7N,U/* MNBEBG4M8[\?A03JT7R\\%OH&&%^W% &Y$3^;+P(2E526:86\%1+8623(.6D1 M4T$&ZQG1! ,[$TLX[5[4NH!OD=*MP'<)%G4!WU4 WX7D7:.XU8"W&D 8<>8< MRUNMM5M]=N@3J]:+>J27V+ECWS9>6+^C'$>%Q_!(2+IJI< MP$>:,A=G,D3YJN[$I%X_ 7Y\R%!TM2%JD=!+[4N)Y#XL <7D2$W(Z<<2U4LA1(Y#& M5&#JN3>Z[NK>9G2Q[->CJ/&S:3-W9>_BV[69&_>69S#UH3?*;I6Z?N3S;4)G MI6$N$B<8QAQL!4 R"72$8>^TTI8W)5NO0Y?"3!?%)*ZGA)-MQNH!H M =$"HLL\90<#D3A8*J/@R>4V*C$H8QS\(229AP;18F0O#6'G Q)!B!@=PC(W MSI,I(".Y1EACYZQARJJ0 Q*FC24K,%M@ML#L,KV4."D2"*,.C$,>)+/,!*T# M4VH"I(6)'WN2,JI$=92S\'$YS@*$QV J]%4>OB-LT=#TD)=EP:SLT'>7%0> M"Z*1((X@3A1!N9 HD)<8Q;FR@ M/ 6O@U4^2-5*Z!_>P%H1=7BQKO@" 3Y)I:I%BH4ZD$4AKY1$A2C/8<'-* MU,8F)Z*MY)T[;ZT T-;Q^Q_K]3;)VI\ZQW!L^Q^K;OW=]W!F@>")HM9W?)DK M8U3^:M6E674/CV++^EP"P'9/\_&#;F\(WV?[\'*W/HOPL6\[K1/;'^:2Y<.C M.(B@WQ8T;5B7\,OG,)IB?MUZ/FU^.55=V_45?' PA!?J"AX34=[3H*X-\K(?.W98?8X_?:G"\&@" IO_=OT?-R\=WV4?>^@9%'/'4:;^SJ-M\)$FRF)BT9G J>16 M@DX2(DWTAA!._V9\8_*AH_[Y 9^/$;E^M/\@F^ !7]K.%WLZV/AQ5GU =\8# MJ@\!S4_SI;.2TE)F15TP*PT^P&[1Z]=%9UX"'L5^O@K&9%=F+*VC?MYZ_^?[ M\E& !_69)-#T[;QKUVIK-R^2_:.NT8MF8&-SZN35"NG3Q6/=/MC?>;7_[M5. M"WYZ=_#;[L[6(?SR[A#^V7NU?_BN=?"ZM;WU[O]:KW\[^//=RC_/#[M=V!QZ M([A'&/QK]8?[?K*%+8X5B$:M!&=87Y,&&%G'G@SBR\D//X5J<-*QIR^K;GW_ M^D,_C;?Y\0:1=Y7Y]+L\ \W;YR#V C= -L[^&W_S^.T7]5MS#*AY3_$7F)-+ MW\8O+G_OJML2>)/+6]WVZO>8Y/;:P MV)NCJO!*:P\N.QJT7L&V$*8S,&<8]ETG:,J_<%VJO=I3!\8HOC0]]29/^ZRF MC-QD42TKK_E^GME7-]W>M$3/I(/ M]'J/=I-X4W34)I:T-9YSKYDA*?H8C" Q26I8?;X(3\X7X:=]OFA_>^+=?-W9 M/]S]NO?IO=C[9??TX/!MM;^SR^%:MG_X^Y>#G3VZ]RD<[>_L\3/OYJ5U]^/3Z:-Z[N?_IZ.C@ M\-?.P>'OW_*S[._\0_:.7Q_M?X(Q'G^ ,?_USX<_?ZWV_GR=]D[G,O63P9J,<%TG0\)%DAZFI!4CCRN'R3-YKL# M("7K*$&)<(FX%1X9G!**6$;.0M(N^2=YX''5Z=]QKX@W T0+O>\GB5=U EJHD= JC20 M+N61Y3E]QRK&QMU:O9.:JDYL9W]9=FCA>RWOX-''M M_MQ!;_J]5 V+X;54:)JOVA")#2XS$B\)&%Y>)#"\!$:>)ZFB\QY[7_N"-%ML M6']CP^O:>K)&U:2>L>[?G]^EZ/Z]Z/XL+:& W40XAD02"G&7$G+*!10(DSY) M8FAD&YN9RC>,%]-)7V>\R<=7DX!S\['-P]Z3?^USEU EW M>F%T]^5=PKNK$L&]]R M4ZN])G;B":R#JLZ@;#QUQ_DPP;E/QL/QU M=NN:%@/\W(GU>8YNV)J21MG4EK:IS0.GHM5+[^9:M/J!M7J6JEK,H]2:H)!L0)Q3ABRQ!.DHK?01 M1*C5QJ9L$_94V[&N.OO8SP&_3#;/"68GVD&$!Q\,GTQ3UM6E'W4TX& R][_E MJ=_.,P]RR0F>L]B4JJ\QH&^QWRNP= -8.I@/ZCE&H_ V(4]S$2F7.+*,6\0$ M5DI$;T4N>#)NE+"D4Z(ENK=Z6KPTNG$C+2X,XTZJ/,LP8B1"$2.1=5@T=H.C MAB,L-+,\<$E3KEW4UGQ9Q[U7+5"WZ@QCFFKG0YXUL6AY>U*?%_\60_9Y]=S0 M5MU6/WZ.W5&LM31+Z4[1O2<-74OW?VR?"V1[//L9PHJA="\P-A_/ ]9!A:,1 M&9MSN[$#0PD+@[#!0;J0J.=X8S.[].]<@+VX/U96J9?N_BA*_;!*/9<_I!*H MK1.(,4T13]: 4I-.3V!W< M/NSR'"RFI=..NM7+SUD VU/S7T!I:4&4P"I)K[SA-0N-<':$M^)T#+,7]< 759WOWQK:KU?497CN%M ] MI'4TT]^0E0Z(<\O9 ,KBGMD![,=D#&?S_[K7W^F-W#"- M.EO>P[P.!P5[;H0]N_-T@7"I*9@ER/G<()NJB!PC# 4<-*&)1OAW8Y/Q.V-/ M\3NLK,(NG2\4A5VFPLZ2A80%P>(YT[VL.O#MZ2''.UL:D76T,5 MY\)#57@!E@ O=5M^!*2YZT_KR^49*7I3Y9LH\YZ P.DA"&9(X.L0QP\CB)!"1\((0,A 'G(.9.PE#R4 YADVAN4YE7=4I!Y2OO=:$6%EYUY5V)K94/JX> MJ\^Y,E4AEP]>5F>WZ_OY7,%.;/[=[4[D\O9,+"76OKQMZ?T\Q_0&%IFF&@DA M")C"."%K@6,Z06U0P0JL(YC";7%!Q9W",)^*@M\?PRP*_N */LL[I<'.,)\_= M\?ZXW.1M(Z4WC9 *D"T/R#[,,Y5D.">)>Q0EUX@S(Y#S6",BA&8J!49(3LII M@XQ7R&]?XFPKQU26J^7%W7U[!9]E*D1Q&O*AY^ B19PSC PS 840I8F482_T M*M8O>"9>D\9+5HXYKTB=XJD2#8L05HOIL'=0"V9R1K+0DR6BEY^G)RY$CE.T MR,OZ6&3DR":;$#&,Q"BDM,[E8Y&"+=*3=6YC593Z?NJN%*5^%*6>I2366^\$ M4T@X*O-! (N,]!2EH*,6UC";(_"BK?F*]*9[3FZ3-_UX8JO0BDTB?1.GZPV/ M8G\/I-'X1^76U%CZ4R./8Q/.VQUPT&6T%8MH()=R\.NCPO90Y8P!2)% M,N;B*S)Z9'RR2(@4I,:<)9Z;*;2E6,Q++EV>GH*6/X"OI&CY@VOY+$.)RBAC M$\WE5W*)I0 ,)1"*A,D=$Q2-QN6R!VW.\&IH^3/QELP&=D[L:=V(LBZ$[WU_ M%"^D+5-)1L5WLDH!GS>-_'*)[49ZOYU+JL#;\N#MGWD2(VRT#DPMY+##B!.L MD87]#!&BF1/:2F%LAC*&2:2I MH*#D(.C F.(6U]5N]5.M*+?"1 9?1&1*>LH*>5KF\&L^6%VPZ?K8]&FAK!S+ MI[>Q\,@9RA"7WB ;#$>."N<,9BPIN;$I[UY7HCA25E:''YZ#%!V^FP[/I:QT8"8A39E#L$DI,+!(1#@9Q;3S2AJ6:Y#@"UA+\9*L MJLJOD)?DUHI>G"BWU_%9LJ*D )JB)(J,:-!QS)!-QB%!'$TV2FF\*DZ4Q^4L M9ZV^6YVL-W=.1UU;6VN%3O+.ME]_8T^/8W<^I;Z@U"U1ZO=Y)D*=AZ4.ZMUL3+NJ-MSY45H\(%@AVA0 7&A M+;)8*R23X\DERW NP$O:ABQFF:Z]NT2Q5:$>ZM*2_]X.CEHGN>U%B*'E3J<+ M\8(8/M_Y7(SK]4/LHV'OY&6>ET&O4X76Y-'6#\\>,^H#\MH&<;T92^OGT_># MW-KL#-:VS@16,&UYF+90O55:K7E,$9&H(^(J8N0,IKG6H^-"8NZ,KXL[$KZL MU/EK*]$:.5>>+S L/;6U ,,C <-\+37&K"<*,2HC M-719_0;N'1>6Z8DA9E7HT,6>F*Q"K=3I?1FT4K]WW*JZG^/@NDSH&G-R+6$] M=HN"FP_R.TLD5(.3CCW-BSU>/::'NO*9=/5JRO6,^O[(Y@/OO91I/NP(P]/Z M\'O\[Z@Z.2ZYWP_:#W3LZX=5$*&6?7MX^O5"D M!V07&/$&B2 D$/C@$4A:PE]&,2WP+NQ/9%=_"?2#;0DT>8F6,V&N4ZP*Y[";8!F,HO_:JFU:$:C$M( M98^?[QT?5X,!*'W)+'PXE]]8>J]!>+N#P0BT.^XV,GQ3B_!@+,&R02YM@_RV M4! "IR@B"'5<[$[EE@+1.12#$M0#,U(\;6Q2J=M,W;GE:DDQ7%GU7K[?[W;J M79*';Z_9L]0W**R9I0R%9&VN$T&0)BRBX(0/.1JO UG%Y.%G%80<.\,AR[?*VRH#+@)^R'_#5U]CWU2!F%CW(Z-[J MG0R+,^^QG'GU!GO02& BFE#H\O(VVH5FOXP)K93U" >A$"=.(QT9_$4"#5@+ M;[W)42XM%NNZ%A?>4U'J>W7A%:6^?Z6>9<_<24J,UHAA TK-C$/.R)R:*Q-0 M::%\\AN;A+8E78Q=%_?=PP0@JZZO3K*/[LR1UYV*5/<<#-'>GHH\!TM_N15+ MMNU)-;2=NHS!X$P\I4[)4J%JX=B 3=(*R7$^,< 0SPU^C:B+*RF>V^5QE5/P M5L_0+UZ[U2Q!=/I.K M5Z23Y;,\#S!=?N1&"7!W2?M=0XQ:P=HCKR?B*IF^]P%G"\< E,X9O4$AHA68 M2RH%I+TAB$6J?&2$\,AS(I-I*[(L>^EZ*K1&_I%GB@D/57:D8,)]8\)<)U]! M!',\(! 9![LD&:0C)\@ WNOH%%&8U2X4SI;E&+U?2'A.!P!>)=B8Z\QMT!!X MH]ORHWX_=OUI*W[U1[;[,;;Z=AA;S<^UZR63IG9#G7(5A\^@/& IM.LD[WX< M#/N5S\E5^8)2N6TEV%,CY8/T:BS2MR#1@VX&S_SGU;D0WYZ)+[^QU0VS+TQ= M65#S!JBYO[/08Y@DZE@*&@DE$^(I:62$("@2H0FA3!OF@$D9O2ZEFDH)MS7S M 5URIK)@Q0I@Q5S3GZ2-E48BY@Q%W+F(G)04R>"BH-+SI K)+M+RY]UK.BV M#AZF:EP&.A>719N@.K MH,L:H\LL1=-"*2JP1\I0@;AP&&EL!"+>T)24>6AW,+9P9M],9CQY"V 5B4P %I(C@RG"E+>#(VYS,8TB9Z\=!@ MR4%Z*HIN"5"*2($/\UHI.BZ.NDZ'.)2X1CDGN+ +/E MB#M-D66$(<WK^Y/:K0@O7LI@ M[C%E886H7HUR_WM/S_Y4H%TG1:DWW!&EN69).T65QHI13Y3$I.%P]VS<%FA? M'K0OM-X60<84C$.&@L'*M0_(.6*0B,%3PQ.+VF9HUVUQ=Q*W3DE!62]R19(Z7C#<$M*+A.*#CGL5.&6&?!B T:4#!Q@9SW M'@G'"14* #)7[F(:""Y95DV^!\E;FXSBC"K6&/>X=549/%+HC5PGSC[N"I5^ MO=80BW5Q'>OBY5W:E*U*)[+ER'^-S]U>ZA._BUG_Q,C114_X5"C0,@U!8#ES MW&9KN&W[_5.8M3]L9Q0+U5D>U?FP<&I':?TB16--:PZ&WP[R_AS7FMG%)I&:KWA4>RW.KWN1S2,_>.6'0SB M(DTL):263*P6'$E7NH]*(99;PM5"(3B#=4S$4Z0L];GBJL]P%1"F05@N"#8N MK6+-]U(*;C4)R/?UN.CKS?1U[H RHTFK$%$D/.7>A1@YYB*BRKDMSR[%L7UQD,)Q9@ M*8QR4[_6\"BV3J/MYZVH-;1?X^"L<7$_)GCHZ^ M*&*WZWO'\3 OJ3>PX/;CL%":FU":PX5Z#="("VY13X98W+- MP133QJ;0:H6\=@^4AUY 9W4>[3'K1Q30N3OHS-E1T5GJL(903HK,GY;,O="4&$N18=0@SHA CBJ*1 *I,:LI_/_B\- *[3S/+C'Y M4EI?@?;E>-&UFP0MX8S $]R(;_CP3V6/O@?#H%F.9V!=SF2-?4C?6) Q5X>^KP=@]T= [>"HS=#,9F MN:AU,5'F E*8 QCOC^R38OUDW[O!$9V6B^5G!!WDI=6 M&]:*[X]RK[+1$-;5L+:#RH',9W'@Z1ZJ6]>M'U]]/8G=4 T!K0:[W;K_2_AY M--SO#3_$>F,ON_J-=O7?%XP3$)?CG"$KA$5<>(RT51BQR'@('N,4\<8F(7*% MSC:5LY<%BAZT%/9UH:ADD2T1IV:M#Q"C#T0DI#D/B"N0GC:<(T*=M<(8X:3< MV)1MIM;H%"90\9../#VT-=^9Q2<'X>59T\:-3)U>G!Z+&^ZE3#TV:Y M6 _$%E2\^6UX!$_]\:CYY;2,_)OW?#AG\J^=%\4N>Z.?G > M0YKL3<6=OY2=Z+QBR=XW#V/?^MNS2*VC A$%&Q!7$B/C0T+,:B84L=8KN>PS MMBOBSU]>D($%DH)HQ)W2"/!-(Q,] MU4Q+9I+=V"2J+=6=VX(^#.8])^_M=F\P'+3ZL6/S.>5AKU6!WE:VTSJ!.:U\ MJY=2S.DJR_'A/D^8?Z9AVZ71VJ[O]E[FA;K5+,&WS6H][.TV:_5-O50/QBNU M /HM6>S$GZ*)L9)P1*V,B <.)#98AAQEF.BHK<9I8Y-RLA[1W)*04I!M90GL M39&MV.U+I;!CQ'/416V40"%D#[+/N=0, - 1*JR*##/+UBP-[SEY:Z]/8?O1 M=^Q@4*4J.W7[O>.I(H"MJ2* ^28Y>V%X>DO+I)F.!_[_!\C^$U;]5+_[#WJMZZ1>OR?*VG(5JC-0JF5R(2%-A$*=& M(A-91,SCQ!QW6B>SL4G:2IKE^DSNIG[KX44NZ%O0=R4)_*W1MW#]VP/O+-7.=Y5^>O4*3V*V77?.X;1Y,8 V7/I#COW]-Q7 M/N6+,YVORR-A:KS_&G+U48'DWVCZE/C745GW_$.GCZ MT?#RCTRII8_Y@-%X%]S\M^O_N'GI^"[[V$//H)P=X?3?>;3-7D,393&QZ$S@ M5'(K =\(D29Z0PBG?S.U,?G0T5D5M!/[,2+7C_8?9!,\X$O;^6)/!QL_SLS# M<=6=#,CD$<]/\Z6SDM*]S4H#M;#O]_IU1/DE8'OLYZM@3'9EQM(ZZF=6\S_? MEP^(YS#C5-;T[4R(:K6UEZ_.8]O_"(*IR^7164K\0*OUXG-+W>VJVVNW=KO^ MM3WXZ!*PT']:NC;B<.!HT[[DL%.U#5#4!I8*OYUT6X=(8'EX'K]>"* MXXWOK_G'6B:P3;?(B];8JMD?'<-]_!+,F-G4F7V;T]8/T@'(I5R[ N]- M[(I/_\!K\.?/#_ROX[?'<#^P%3I'^]_>?MK?V?KVX<_]HWWZBNS1W[-=T8G_ M]_;TKS_#B:-<'AS^\S7_^>O3T?%?OWSXNK_S^[>#/U^Q_5_V\-[._M$'^HI] M.'S_[:^=H[3WR6.P#=C!X1;;V_E'['_\&W.6*(\6<9U"MA$BTH8*! 1?9K^- MLD(W!F75!9MO*QMI*7#)!0^4X&DFOHQC9$Z>-'*G'][_,TPRJ-HPW]'0/!C MOVE]]&?5 ;KU<=CKMEO[O?[PJ+5M^\#MN[:^YY$=Y* )/,@@7_W.=H:MW^P_ M<,]J>-INO1_:HY]:OX%AD#__OEO;"?^!^X7>\4^M=Z>A&^&JK1$,&?8C^U-K M+W9<;]3OQIE7#WM]F&^8S&W;M0%>R%]]V/OG%%[ZU<+8K[6S/]::O7A]''1A M/C_'8P>;')'M5D;==EWI9R*.>FNNI0!"A0%N?>S'VGRJ'_]-Q]:+?2_V/\(M M?LB?W!C_S"#?^OUPG;XR79A@6Y Z9-O;: *)Z,N6)][R]' MO4[G%/6^=.'K!R,WJ$)E^Z=CH^]L@#]LO(%/YV]IM]Y5L-3B?OPZ@IW\M]^V M\_VS]%N=ZKB6.@C2U2$2X%&U^_4K&0P-Q__;Y ?[;B7EU+/_]/.HV]]SLWU6O][ER_R_>; M6SH[^/UOX62F@A))JR7B3$BD=7#(.2$U#L[)W#<= MOP!X6*R8!HMZLNZ::6_5\PYZ6!T?1UA;P]@YA65$Q<*J&MNVHYCI?"[&I\T7H'I*"Q&T1KXQT 7_SO*%_WZG,&] 9> M0ZC]637%."L<#@OQH^V'25FZ^1UGI7?BB]GCZRJOMM:'7&#O53<\+FNL_V?OD5ON/U M/_L['^#ZHW\^?-H2'S[]3@X./7RO!^S:3_ OAWO]320U5KJ(I,(VGUQ+L#4: M@02Q GM85Q2;>9,7-@38,JAB#JQ-C;D3*3*C,)'""L7MO,G[;G1\/":<4[)H MG0NC-9'&+8S>[P]F=O#&V*0MEY@;Q:F"=<5I,C1Y+!(.[+Q>[GTMQY_MH!H< MI+FE>-K\_;R7XX>_+:PYZQE%7K&$>.Z Z!AE2$4.DZFIU,3/+Z^UV);>]"NP M[\%L&8Q=\..0VL1(JU=%3?: ].6J7+6K_]$WKYD XJV"@ZTC^SFV7(Q=(,H1 M6&OCB<@W[@>X.C8VWL?8C7T+UEM^)Y[DN]ES?#@YG[VJ6S.5L?>AIIOUO&W5 MVFI;/^2-EN*??MG:>E/_2'[Z5[8-!W&8>=#P:'*'UV>#G0(BN%\W "$:M'[N MP3]G=WN]]>[GL[M=>/UV+]3 5DOTAXVM=]M@)F3)CET].?C2'^4G:%I$?AQU MQNZ?L97P+OI1ORZKUGKUU1_9[L>:.QQ7@T%SRW>O\BW/"5OM^JF.IV8=YA>> M$-Y[T=H>6][37"]_\7FIMT&KF]_)4S[='3L/Y4(Y7B6]/-E3@CY?'D \>\?5 M,(OJ9-0?C#+N9Z?6R!]=/!NU#ZL?8="Q?9>8-)A/O5$GP'C@[K8>-'SFTZ@[ MYU>8NO5W;I@'VH30YZ?KW&.PU86]J=-Z6\LA$[O7,,4M@M%_FAXN]=S.T#^X MRQSY:YQ'<%T'WCL;)P@_WV_/]F'F)AU\S @?:#\F2WU(O6 M5J?3W&3B6CH;8NV[.;>BFV2&F'U2W?R@C1V4[WOI8 :QD;^+N8-2OE]-0EEK MXX_)1R8U0L%ZJ#^2+WH; QA$]=O[O2[*$=0^3$O6PLGE-["RYJ?XLM&NM/5U M>=+)E(QAO7R"&9\X1QK :?6KP3^#G''?\U6]0)M5'OU1%X;Y<>)3;%R%=M@ M2SYY&B)8O=F//*S7XB CW'CBL+=K&SQ96WT;K.O@V?0*;-A=T( MLSC(4%/[G6N*U4JVZG=.YW:\2=Y//C0R #G6P#B]IO*@^_$(AICE!'MILP#. M^K(-SJ!^LD$W?9_AH_D$=8:LO)8G(ZKJ_;>.>>?[C5'XPN_.8W=Y50X!*D^: M69GL*B.8@?'6 CL#S1MOUL$TRE'>\0C63;UO$-8%>SK]8!C&M&3MI9+F/"EG$A MFWOYI3ID"*9M?YA@%?> '-C.*8BN":DT>_?B"!L'?Y^K"MNU?+-PKZ(>+\_R0!14^[W MP(_!])8(TW;KGFVG&V9CUB5*!JT?#@$0?4MS^J]'M>UR3+TA([8#(-5MP*?F M5C7ZM8[C\ @0 ^RLD$,71["9-R^UYWEE'W)\9&G(J,U)"6 M3:+39@!P Y!;K9?U;M!O1C*&S'-&]S;FY"; RJWQ\IA:"[^,JL86F;"["2K6 M2VF\^^1O69NU<8$#>-HK=E-UOU^'UHPS8T*C)[2X(=&-<^LY^K0^O?H[,>,- MR8Y50SWBFEKD2.)(*VY=Q"1(O^"E3!CDX934@7GN%;7",TV2B9S[R(18\($] MAD_K,I/I\=U6$WC*0?[!)-V]'F%V7C19)MFU<):\,';S-%OV?U[\Y\69LZ>V M0*I!34:K4*=P7&'L H_8?94C2UE[SV>\EK MOS"T^=U0Y1QI<,$ZS+2U)@0.#$(;*ZD7D7G,%'?ARE#9(P'N)9G,WZ,_F^=- M:&ISOY<]*^>^UREGT>@D^^(74F,O\3[7_6_.M^[S;;J^OO(3_LY<^RLOO=X#<]*:DQ, M&[]7OD/]J#;G'N:0WGC]-";Y^.;-'(XKW8Q]6)F,^IQ[W.WD!VZ-!LU'X)IA M)\XMQ9E/31:?!U9;#7O]F3=#KQY3+4E8E+U1?Q G48#QH\^,)M]LDE-J2=[31>AZ,(CS"5 MA+=BT:07%Y@&=_(>WG.Z5DYJ'&=G-\[8/*GG<_8&)!5S==_ZPMW!8!2?L7MA MZV^;E'6&:11J]P(1!CGM"+):84J#2(S%E7 77&/9/Z[G8&J L+[1]-YQMF,T MU<;J4 SL3+W^.;:/$7 *H;=@*ST[Y7$6E/CNQ_+WVJJ;(2G$X\:!F6)]7*_> MX?K1G9['E_*@CF+>UD\ONWWFIOWS9XM5WE7&+2V&XRC==+[Z#]6_+AQE']ZI M_C4;^G"P1<&^ :#1K1M7-]A93RL0!W@1V-)@*F8R*=$V<7'4DURY^KS3B]9N MFGVP20+]XF#J7:&)AS6/%C/G/O-5G\W[[&[[Y3PG9-IAG3\_^\6N;O^1HXZQ/$O_QJO_,QF)V%!^!F^X@1V]/D0L?V8E2YK>-8^N'[J M8=N340 1CV.9+5S7GMZO)W7#S[)?L19- MPS,G.I S")HY&KLVKP%N$Z?GU7[&U6(+[P?Q(+T:KXU'/\+\*!1@]^_@&4ZY M\P@5 2B ]1(9F%GX2086F*,DGUM> 0KPOND6>B:OQX\4-%F-9WD]M\VERQ?E MW2&KX'E&Y'B7&4REOM3$(1^IG>!9@Z!@!HT:3!N;ZK:.EHZ1>H+XQV>9>I>8 M3;,9GG5:4TW[/]8G'R_YS)FU%<:Y"-="HDMS)"\;\MG66+>(S9WS,EZ'47]B MR"R:UM.G!2Z?KV,+"#AF/_/&T-3$9\"MK=N4\7S2S&!RH#6?1QZ/L-XQ/G:; M./AY!EF(N5!LU9T,MULSLN:1LY?B8WUH#U;2((W/X>6^N-/.GG,[NGUNI4U" M0[9).AKDO 9D.[UN#F)7E"ZKZOJCO:(_5*)KV'P4YU$-3Z(.+4N MQYW2+EAL(+ZXX@F=P7]P01M,%^]&V)MHW;@?]QY K"0F(DT1@^_3M955H1!FP! M JICQI:E6G(YYW>6/ LH T5\3OF&WZHPST[E-;2=3N^\7.4N[%1I(#:&]MOX M^GEUHR3)FU6N(K@O6YJHU FSE@.D:TN%==HI5?J@ROSFP32#%VID&>/(I(6BH1-Y$C+1-8^(I2 MZFQD@EU)LGH4>3ZS=<497+%UC;QW5:K^!)%>5Q&V*R#UK^9D3I??Z)^5TJP4 MQ/W"G=ZK_*)^?L:E^[,,(RZP?#"L',@YLC-?8 ='ZZ6S,0,U@,]85&: 8XJ MI"S\OK%P;,6=XPC3Z4=D7V8,5:C'@#I,JA M@\2V"IFU<+770= 41X'_M$-&]''4.2@_8V/PI)=]&_E X=K,_K),P%Q2OXG4 M,XF#9H;Q()5E7CKC=70)4!J'V=+B!)/9XK;T1F#^*_;S%Z!'D'%2/Z(O#*1; MEQ\O6H=?N!!28B*0\IHCGKA #L> 2/2<1D9(E'IMDUQM/?RO0D\:G765)W:% M"E)D#I3:^$)^7&]DI7 AQ=R-3CCAPF$-]]]P80FR9)"U!&@$RHL:@3V..C0954MHB"<''MO<.0CI&##BBCP(XSFQQES'/-B.*!":DJ&-+7 M=#BHR>N6Y'7 888CXH)39#-6?L\>H\F?NNH%"4R-DB%P8RSV+!@L)K.A &7!2\QK@E[F!-CK'2'3($I8K1WJ&M)8. M4<.E(BS DN.[;J 7CBKJI2=<<<.,D]$#)W,+4&J]BM4&ZGH#E["!'AOF-2'( M:!/!VI8,F10L2C$(SG%P(O&%FMP/?/&OZ]*LA[UAX> I?:0_F=YUS_X:L.JV MNB'_M3.Q_=Z/S;[%O[_@&(V#+U@;[JU)R%N76VLJA0QU&@5O05@;J1F6*^'0 MF>QB(^_?8\=CS'H2*O=*82%5;HY!&?M@LT^TDR,SL@MD=,0]JNSE)&0=&G M]J(X"(S?,HBLET5H"A]O$?Q:1/[:P2"?DF4A#?,HWU@=9;FB*,WX*>79ZN3H M+E\;BBB6\6'@HO/$$WLQ?W S=7Q8#KLX8>R-C?+!I)K/-<>)Q5.K@8X'6(TW MQ'R*-@G &E6JKB)H1R_9:'P:#_0RCB*G<_!Z<8 VK@R4Z]E5E@'=^4H[8 M6>QP'U2IY:/+B@:AH\8Y17V?'",?_JGBX+N3H=4)>O>."+I.T%N!L=0)>G6" M7IV@=W/"W9Q*J+3'DCHIK0^<6&UTHDXI$Y*VTMCO-^A8J02]&Y7;S45BNCVX M*N:GVG<7,6ASZLH5X7SF)MU!IHMN%46U8E$K,<>DC7[)1MRD_-SH92,%H$PD MZWDP_63EYY#]=C%^4JM^Q8K5$:]G9U6$>K5JISG2JIE M]-Y4[3S8@(4A;56]M\-Q=.D"=EIOY+IMV7"I*NX58:*CI-FQ)3$H[88J);+8 M^VSF>%O$U+NY3-*]%"0B;-4*$DU*X^Y.PJ$*"":_51%>?Q9L\:K1!"@Y MFU3HFOFU*("ZZ%%S&M3]NK^^[^8J!YS'6ZBI+[K^]O&[+S@R+()@",>HLJ,Z M(".C1-HP361(@6.VXO6WKXG) L@85Z&O,OU[CR5D0Q+S0X_] M_F],\WJP3VJPE-WJL3Y+?JBCMWFRJ55#_6KUOBU[=.7BD_Z)AL6 MEZI9#N5JEA%<.],17+G8]WS?^1>T,*T/9DY!SGAJC MF3ZIUN_'O9!!0VH&B$8/3&E M[\VZ$],53?%^YGRSXEU,^O?2I;,^720B52JZ:=ZW)@7<> I+\[_W-__I M>1\UK)R+A,2$"IX8(09+SJ-T-JI$N?=&:DZ%*QI58JQF R 1N^(% M^$YHR\0S,(Z%9$_3_C\Z./G6V3O^"-<C>^!=9Y_I1]G:/\![V^_8P:6'>PY(:]NSYO;1U];).[KW M:8>ORX_D705/R3&FD8+L0=U$C8YQ" MP25#+;*V*2F]$A99NKCOC1WRKW=DB^\)I)M@>5ZHU;!6P]H,1>:8V$IP%Q22,R,6EDM784 M6]@PXM8VA:E1K4:UEXUJ2F15#(2_DHPSAPU.27F1A"0X:&HK98TL"]7*DICP MXF_#5ZG]+09T&?N]&NWNAG9D%NV45BY%BCRAH,2)() -2:*$:6 A&0[_7]LL M#@/I;S7DU9#WLB'/DI1BI#H8'KGTV@EL&:6,VX2%];I2Y)8&>36TW07:V RT M.0S*&S$5H/%(+++)>I2\95YQ:XV*:YM:/Q54N[/[,!7_/2GWX>LCVS\LPP-_ MR3%+56S@KPUG S"4&XY*R5WKD:9W6Y"%T+QZ$/7+'3"*$2L=U88PRX'*E<98 M*&Y2%N5!5]G$UQ=DR&"5*\O!IWG4^BL7EL]!C0M0J\:JNV#5Q9POS7$FC18* M>4\2XH8RI(.72$1E!8N:*@Y&)U7J"EC]>FN<6@P']ZI@S;WRVN.?Y\FT=S&E M(C921>!;);FW3C,13([,DD9PJ?T-%0"N*A@UJRZ/56?]0]FVA9VP2 8+K"J3 M0X9&A[ V-M)@?*(>U(J?]@_5[+JZ[!H=M8DE;8WGW&MF2 *E'3B6Q"2I83>4 MS*G9]3[9==;!X4T(AEB:CZ4H2%9@7"N\1[E254H^^*B+@EP_?4I5\^OJ\NL/ MQ977_/HP_#IKM>-DN0J$()$D1QR'@%QD8+\+3\"4L3CDQ#E]M8#>X['K2XCK M*4J(_)#1O6"RSP]@EF!SEP#3]=W>@AR68OGK$Y E $[K]9SIK;0!:#$*):85 MP$SRR$1B$(Z>8] 7HM9\V2<@*W3(4?/PTFWPFH?OGX=G;7),I+*:8L24=X@[ MJY"5'B.C-.R38U9&7?/P"^#AI1GF-0_?/P_/&>J,91;.[,LB*/[,(4? #J!> M$L4X,2Z%FH>?*@_?Y0!K:=;Z]YFX9M:[,.NLE:XL6.+,: 1;A!'W0B##C$ 2 MJQ"$),93NK9)KUKIMS^N6B*+WF"@CQ*R89SQ^UQ=7SE[Y4L(2=COP\V=JN_8 MI(%H'8#P:,Z0UT7E&'\QM3-O;;N;JWK4J'X75)_/Z(F<2(XC01'4+\2-L0BT M+HR2,*":">RYEVN;K(Y!>#I\^[#^C[FXH9I_[YM_YT(30M0J&.!?FNM6,\&1 M9DXA&1E53% 5*5O$O_5)Y[-AXOMV@'R7=VNWR#)X>M8MHKRA)C&-M*(:\< # MLHIAA%.(,F',E+-+=)M:#203@C#Q3$?&80+WV MP,\\"N(9Z-=4)K8 MSRW-LX%QG12EWG!'E.8:-#6GJ-)8,>J)DIB42;,W1Z#5&63+!^SYK S&DHF) M!A24SS =*7(V162$"23;R:!]+25V=(F<\C1R9A=/\;NSK-'RK@OT;#"32TN, M8]S80'D*7@>O0LJI4M9(Z7B9=5MCYN-@YIP/RC,B":7(N-S@UEN/--$1*:R= MX<0K07.C=$$> C/OQ"\U]HE]V+QW_!7,O M?$@812,$XH9C9!.08Q)1Y, :B@5=\5XZBQLNEIO\ZKZ;5MVZEUF(N4-O[D;6 M:*>B85R_;[N'95.J]J"1^[C# VV[F_L/=LKF=[G!<&X4F5$_V&&L&IWU@?MFS,#<]A&>U4SNWKRO:%A;-BR<7CL=2M,P#%:;X\FPP[GAVY0'# M(P"2PZ-1P[+RD*%H=#R(,WV)IZ=7=&#KP /@2=Z..HGE;XM9K8^'E+O5VZ(7 M&4P^E3VXNH?K5>^]:@U\[^0DMV,5[5SJP[?L,+_5-Q1?I_)N-RER;_AI:D3_;"D M.*"-22O+*9Z8>D;OL*3P\_;PJ%%VTQODZF"P%<5Y7;]12!D/(JY5A@ M>#(P1CLW.2Y(K;ILU$VSZC881EW'3F9;YQ5-!?<^?G>;UHM>G?F!5=6SS)3Y MP?F$/LQPP/\[&)%ZZ!6O/XQ=()+;F? MXOK,FISEQV06+'J'Y@';3@-4FG[O/--0QV8\1B6PT"F$R MFDZY/V,J+#JX#X9]6Y!S)OM,?^W%A/7TN'8&KWKPW+Q-X^E/$\,80*=9=@RK M@Y(9;,E0L,Z$-H @<\NDXI+!E67.MQ;46]V_M&6?USGON@WWJZ/"ODVZ=/[5 M[W7A8PENEA(:66D5K8^KEJ[VVV\B:Y_EAM5YN:P)0Z_ MV?KP._#HX"P/>=0V%M/U>QYI\<3;=XTMM:C2.&C\LM\[!0[6G/ZZ\9@+6@XJ M(VW19-KV0RGA;4HQ]R#/PAX(H #4X9$=CA35B1 N+N]G;;,?"S#-3;1!X9@ MM9T#YXM16^EI+:S4^C/PYG=6N/M+U:R^P..C7G^("@BO?BW&4RJPC7#6'^O[ M1>-Z^!'^ ="<.WW_6NFS8ZV]UYWJ>IZOAQ>%,)D%[N[6PGW#(E>]IE4W98W6&[4"_R_0/ W5(U 2V@G?N?%[H< M""*@\#_..@5UZVNI6R."5Y*Z7_?"Q/3:/#^Y["+08, MPP*#$1YPT3CJG>=1VM/3*=77#DX+[;LBGBZ\N]K7$;]LS$!.WM2\W< /)93" M1A=M&3-%_ ,OZIW!6D1_U"V:9Q?;"J0#1!(+CFN/VJR#A#_,E'0(2B0H+[[0 M@TJU)CM(\T] .?]D8O8C@W+4/3N3>$%;J9V]I 4+#*8:C-D$;-38!K0_&5MW M1)367=D_/"OI_?;)B"P+!2JO1K=[!L\;?7NK)]+RB3"$SM008<*G61D>#K-> MOIMF;8SL6,@[4\#&28S#D%E@N_KM/. "!T;73DT^ARKFK_^PW4)T5*8L MS0P&(\D;>-X[ZP28T=P^3 ]K9&AOE:OP/N86ZT43[QZ $L'H_\:WS+T;]G_^ MU1N-#]G!VA -:>26QEC(D2:Z TAG'Y18(H6PA\8[74VN8IL M9GL]H2TTY1Z4\!;K]]W7[6YO'50,?RMO@%RAH;?V]G<^-/;W&A];6Q^W=_=W MMANO]UK;.ZT/Y:W_N;F_EK]_LMK9:KW>W_FQ\V(*#I H7[C +OO.V:!P2Y^62G8Q MP%YE)(X.@DH;8GUTVC%SJ#/24=O9HH+)][.I6GB3%Q]R%/,9G3AE@Q-TV3#( MN]2H]+4%4YL?7:G$#F+EE]W-Q2U"NQS.<,'B];J'O5)+7[!JI:][I*E6.O%X MP4:&\U4#^;KCB;&!W)@VD'^9<7^".0P/;'=A)"-'Z/ \=H (9IVAO\X=4W4& MO5F*6+!6U= 'L2"LD0/TVN.L/-S>6?_F(ZNGZ;0>6SF%U5AQ'K#K661$Y@V80+Q/@G-)@QVUSP2C=2861\P[ MA,?G9H6]_CX/;"]]',2M/*K9].7NV0D*O4+7RH\;Q^?(%^(11AT)L89(8[DX'ZZ<35&=40%I; K/)=Q M#C-"3#$?; *6=(>C0^?)^>99UX*,R9 #!!'*XU#X5 17926QX V^TAXV9W]K]8@XGO1 [!5V>@.X[(D<8?JDT ME,R;/=;EA464@LW7G]M^0)U>[VNFW:S$%;I=P6NE#3)Z<>&0G 1&E"I,5F"R M-[<--ND<(-E1[&YU^EXL[<8,#:V0@SP5L5]W]9#3 H\+7_!B)SDLX&#& SRH M'=PKY."^5J2-H_L*B589.Q.T']-VL0:ABDP?1_&MSX74-4 GRAO6&4G(NXOG M"4-/)-O3E"\C1LHH8*Z5,081V-?5$C*[7:##V-BWWR:']HKC7U\!=>?8L'0Q MXL:M655A^L95D"'M08%7!:L"[PVJT8\A=W3069S7E-?,*3_MTYZ_\"01X>FI?MR%'F8%Z>2(1F1@:)/.^7QY'@YRX" [&@H#V-'#H%"-@#R M?VL/BF$<5D$H^;'M\G2Y8!GX.0O$[.ZJ7$2S WS>QZN%>V?N?'5\N+H^Y6N: MG+YVB^#&F5'40NHI"*F[29E"#U:_O2A94\6LYW7$UXD:BG, S8J)FFMC9QY3 M?)24.,;=*D9[4"+S.+)GA,5E3/S4--P%,-Y@A :V#"B;H'C^ICK2*,S\*O*Z M8+6*]HN(L&X9A%:<*8RBL]O=TO%4X5D9'C^,8Y&SB**S("C'-_'#5F#Z]IA'M1YX9THC@E&[OO)@^U%"00NQNP$]!V NHUI(G]4T==8IM1K MU/%$M21[CI+L>['8TU;%;$!^HP5+=Q"'HUCM5XW'#LR>$KSD6L%+$-:K)GA_ M/QOD[,%!IC67,Z,*1!Y%:&/Q:P/-6WZUI&N+RO2]7H*?20D7!P3^Z.QM#?'QBXVG=GZW<\N;V%MW[?A M^3@6-;_!L;[1F F3S)ZEH@] =N_$G-)OQUZ&D45;&;]CI;M2HZ]$E,S;KK?0 M3JZP?1EN=1/@<[FV CQS#1#V0+%CH*#>3])[T<(M8]B[VWSV^>35J>Y__&R=?E'IW7RDPYI;7R0-U#.E4(K8(,ZQ M1M:GA!2SDKA(*27^2DZ\5Y8J3Q(GCCLLM1 $KL1,6\P"MO,Y\>/Z(J,U;^R4 M7N&,4)/]:< &H=>3'1I??C6G;9II%FL%\M3N&=[ MA45]V(^E#5_@WQ\V#_AUIW<6BEO.AD6EI#\W_MHH%K[)<.///U\W?H')=$I< M[ER4;\A..XI_V^W^ ZO?ZQ=A693\]FM1CZ9[F-,**B=\N[@DOW2]T>L?@IEW M647ZP]QM6:JJE$3C6,$,IX6:U_B_C?_;*!WH[6P;^K.I$CRA/1CVV^YLVJ\_ M[U(\[??"F2^B\LO9%M']UR]8E7C0J:I9Y:?#"^\2D\N5PDK8$+#@7( 6$(F5 M ?[MA*,XV0Q;Q&2T0J,/WP_._:NJ%[/?:\**]($I/F0=ZJC7 2-@\#1B=!\: MN4"GIE^8489R[Y'0U",N'44Z!88,4UJE8$B486V3;ZCKH[2!:HI8TS+PH0P? MS5K&M?0 &^!R/^49DI!:8LF\%3@X'DARA"DBL-<4:Q^YRF':5REAM_5FGA1& M!#!"O;WS+I# 4?OTK]C/FC]PT^\7?]FLJ8RW'O$7M_?O+K\ -MK$.4'$Y,KK M(CED?'1(.1X]HR%%R=8V%Q3!_-<(27IGPT*9RU*FJG(%0.>_SF'3UO7%U&:1 M95P=+Q^''!?;>..K\DEA?E7YW/R^53[LN,8/".;"^-!U:FY',6O\9ZKBK9-'T5-_YP/FA==,7KVQ'E8R99B!CFQ MJENXS+/M4-TR)T)GW@/VTE%AR12SS>?AY:!';\T&3E5>+:Q7;O8 :FKQ8UDJ M;&P)C4L?ADGA.5O4%?,@ELJ@VI.SCLVI S#&4/J"1Z?>?;@;'EYXB0=S)#O* M.1@?^66'NLV+T!C$X;"3QV:'"\5I]>A">I?.YNH9%6OT2[C,RSWC6Z_6+I=7 M*S+G"KZQHZ#CZM>\4$6"U-6:+.,5GJQ:I1#F'+0IE;TT?N':P9AYJDGW)YF& M>3&!Y7*D0=GC"H@\;V@L#(61WG+GT\F9E(LJ1!M&TCXI?KVRTR.F #+Y]Q2- M9*L^3)7*N\5=\136YR7 J M+:_WXYG_G2=>:RR+;2T8S]87$$R>2F^1$5(BV)N(M%0"$9\,QU3$X,!:^GYF MV?!6M3WOM]S)Y?M!G][HN07@7&)4J<4E!'$T.6^H@X,XP$,*6#=BM> M$_GZM-C)L5TIH =G)S!>>,B@RK4"VW$*6V\%X"-W7E4+=>P6!D$%[WIU6U4( M5J4:T^BLKJA'GDU:>SJ(KT8??@/A=MJQ%Z_:W6*.Q4V_50^K#OCRJ>!<+?)B M&\J?)P=7&[@\O*K:159OKG[>*'Z:JZ]>_L;E!I7ZVI_Q!KGVM^\]EI -2

;*I0N:A92'50_3%$/?Y)?&)92!OG 6T-RQ.XPGG0 M6^QBNN4!V&.W$OM!GT/92NSD(SSG#8RC<]3<]O3@$L9ZTCIJ[C?IY^,_CN&> MB[U/N[1YV3J9;R7V>1_&_.GOD[U/.^>MR\_'K>T_3@[HSK?<0*QYTOS6VM\5 M!\<'N159:K;G6GXKYV74V",9G$<\$88<4PPQ[)6QV%.1W-HF7P=;9;G-Q)Y+ ME\4:(5\.0@9ID^=6,$$2#TI8HCQV#DOFA,!F5(NK1LBGC9"S#;Z%#SK'=R(0 MBQAQZAPR+AHDC:>:P/:K*$'A7.>2U0A9(^3+1D@ELH8(*J22C#.'#4Y)>9&$ M)#AH:BL=DM0(^:01F0-4(^;82<;=BM@P)S07-D8U2( M'Q9:7UQ7?\>JVGG]YM61<*B]4#S5_N@)J,6.FH-H19 MSJU5&F.AN $K/!DPSV(1KH2Q+L.5\)6PMDR8,&'X= ..PI:7I?]JP+L+X%W, MN16Y==YKQ1%57B,>9 #H(Q[%)+5T+&)N(AC-YFK=["M<<$= N5=U;^Z5UQZI MU0RK(C9216!:);FW3C,1C A@(1C!I?95?*&>B2^L&?8!&7;6R\4XUQ"_L*K)1RRB,1(I1 MCGC@H&,0YA&($14\I2ZF?)CPT^&;]8'"ZG+K$FS]FEOOB5OG,E))N8K\3Y8UJ4K],5COT#O+UOUH M G5&UM(6Z-E@MTZ*TMS?ARC-->A<3E&E,=C*GBB)29G4>F?(KE.V5DD,S!=& MH5I&D-2@J^&DP,@"UYJ16(I>> M*](2XQ@W-E">@M?!JP#*,TG62.GX-?7,:Q!^6B \Y^DR/C&=,!(X&,1QX/E\ M+" 7C!(D&IJ$R[57F+P:YEZ#< W"-0C7FG -PG<&X5G_I:>$&4(98LPXQ 5H MPD9[C'CT+E*,&?.LUH1K$*Y!N-:$:Q!>&@C/>J6CI4)9*Y#0."">$D<6-AQ) M;;BDQAAATW/3A NW]K\+DAOW!Y]O 7NED_(=FB>;%6^>S.^M>?(( M[8=K]H MV+7='OA.;W &;+PJ+9SV/E1L>OS[2?.R _?\T3GXM$O@>>?-M\ JGX#Q@(T. M/N5G?R6?CYMXOH53\^W!Y1Z,[^#D[Z.#XX_?6MM;YP? NI]/#E@+V/: _GV\ MMP_CN7R?FOOP[*TORI(@@E)(Y0@+H!J#= 234QJ-HXP.2^/F.R'#[\Y2Q[S6 M@L.6&.)(XHP$D@0Q7,VW?,K+WOA[U"'NS;AK^&YW !<4<;4_T.SXYE',C3J( M9 /GFG"XGH(N;TDD,II G O./Z'65*,6A6>#F'L.#G.+%S1LQWXCY:4NF_$= MP;]MWQ]=K#?.C]K^J'':;^<>G>,.5NWNZ=EPT"CZ#U=-K*I&\+#$)W%XU LP MI\-V+!H/GD0+_)(C02?ON'7#JL=8OL5(\V?\)W9*"3%I'_<8^]AX=];+G;]@ M5SP\]9>S;EDV*X9?\W(7[<5B ];Q:ZP:A[7SZF7IT;"#0?X2ONNTK6MWBJ[O M*]U(]<;-H(^[&1] '+<3+&YWV.CEV((1=Q2-NG.GS=#N1S_L%$U;<]^VT;\< MO/*?(F*ZXJ%RRTX[UL>GO25L=;;DK#NSSL7.E*"6MV9P=@J:?=%&[P(X(O=[ MS;O4[55[,>[5M]+[<3W<^\I4:=C"5BF:WQ9-:7-W5P#B+$#789*^_!4H,[:+ MI9KZ\M1>%(N7.^/"ER"70R-^.\T]7T&$G)[V>]^*KJ[3$L06;_K#@MCM7\QV MWBR>L[ G9\-%;T&FC)K!]F-.H@&BNF@,CF"7&N&L/]U!=Y W=*P'S.W08GVW MVH)JG7CN8'C:&[3S!:]&KYLT+OS7K&"O%'P\N<4ZT.7/AM??S%8^_WS2W;M#%.ZMQF6S IF=Z\DK%=@W,5^O@K&9%=F+ W0TL".^9^;+34% M;%\P*W#(ZVP"%0JRO9[2%J+7@U+>8F%2-*M>!SW?WPIYY0H-O;6WO_.AL;_7 M^-C:^KB]N[^SW7B]U]K>:7TH/WW8^W-W>RM__6:WM=5ZO;OU9^/#/GS1W&GM M?U@A3%@\O5]VL[+2.X-G!) =\9N/V:=QE,5IAO93T("J?U4R)W][UNW$P:!4 MD,[;!7)7#6Q_700QB\VVYV>&Q=)LRF945M7']FVEIN>5F]+305UQQZ \YGR[ M*6%;VE>QD(*-W/,ZR_&S?F%Q.3MH#_+U(0+)G.3&E44+XBRVP7[(8KN3];:L M@I9J$5Q;M8:_R)>>% 9$M/!+/V9=*3^U#"E\.*?+5K$8:_[?C2_W_/T M7K0?YMT7([F(3AF4I B($^.0=E0A@9TP6), 3'+%H^&=U,KKI(WF2G,7$^R+ ME9XE1X6.\WZ86W2UKDCZ__D?38GZ;0$Q5V0:)&@0OEQVEI67[3ZY9_V_*OL? L_UE*T!F4:HQ@J.[U?,,.3/M,Z_:\/[> MM%[ GUM ]N+Z')=Z\ZO;$,Y/M4>Y#47]<"&CESO(6TJ4NU+BE+9:/0+EZU^9 M.2L9F<>PD0O";?:Z\6+B@Z\\T;^TBUB;\M"Q<&-G,V#>GSWO4)C5CIY/*-CS MC-DR6N#@,!&:8*UL?Z>\2.UO\6 +F._5T/'W:!C-I^)&AZ-XQAA M[@GBB0KD+#.(L1B(HMPI(M8V"VJ&(D8;$'[025SAEI\Z;K-%T5='4\6 LMUH7 M5:A]T KL:"EU8B8X+LB2T;16?'\42.=M9D#*E#0B5%G$L9=@,P.D2J8XZ+J2 M:/VC-G,-I#60UD!Z9R#%05$M%.!I3,""WDAM# _.>$^C8K<^S*B!])Z!]$K' M8.JBD$A$+1 7"2,;.4->.RUTQ-)Y^OR =$$2^;.):]2WC)1[OK&"A+$G-%95 MQS4^9%QC%6/]:'&-3S:D[*>"&I<2D/=DE^ZGPAE?]M+5@8QUC."3&N1#M\-[ MT1&./]XW9.78_O9.B$53?#9N!.F,%8IRYB+AC"<;I=08/DC!>;#TMG7LZIC( M*=]"Y^3S<>>X>?SU6VO[C^.#X_?P_[^/6I_>\8/+)CFXW&6?<[F[3V\Z\[Z% M/7CNWJ?FQ5X>QTFKW7H+__^T0SYO'QTW+_^&9X;.P2J3,0HKQPGG M23@FO79*I*"3D<+=,T8].]?G@\'3[!F2<;G*@B)($0L8901#.AJ,0@B6.TV9 MD7)IKL\:GFIX>J@C;8J-T"H$)0C/#5QC)$[#_TW Q$I2P].*PM-=\KPGF@I5Y?DTPA2=)82\MU9%[B9VEF+/ M"/>,A)N"U=%L\OOG![7 M6'1K++H2MQA$Q%8[B9RA#G&*6X8\G9A G'G%AEL I),FD%_">7Q:BU,K$,!IZS=8P 3@T*X92;M B"D:8< M_AEQ#G:,8+?Z98=YU$R\@DQLL?"P\UY$JSCCRF$;)!' UZ!M1ETS\4HQ\:Q% MH$VN)R@<\D0K! !LD&'$(PY_6&\M&'L_FNUUKTS\T$=B3R8-K)KG=^/AKC^" M? D>FJ4LS;,![V692B\Z]>N!P/O#G DEN%',>XX\B]G;+"ER&F.4F#>\9-F<-5YLXM5):Y%7BB"?+D8U) MHI2S]DRB1B:W;"]X#9LU;-:PN5Q_00V;]PR;LZX"*HSVDH.V:3A#G$:,#%,, M81T3M<$9;IX5;%[3%?3:KD@KVS%CJ],95?*?[S)PLC",-G' M1^UN8SIO8]QKZFX/+?)M0N-LD-L@_+=LPU==5W7CFS3@B]_\D>T>3CKQM4>= M@J_TX[M5[ZK;]6H58NU6V7OWNX_?Z=4J[KUMR'O8Y^Y9?-/OG>0>2)F!/P$% MO#X; '/$_HJT"R&M$88"&NZ];>)\S=[V%F]>OL,M^N:HN;W%]O8_XL_'1YW6 MI]WSYN77R_EV(9]/FH"9[_-X>'/[\+*U_8X=?-HY;VY[T=I_?[+W]B,Y.-ZZ MW-MOI>;^5]'<^A("Y]$RBYC0%'$,AK<5D2-I96*6<8/QE;:MB<>@B2&,R, ) M"<:ZY(.*8+:#\&-\OEU(M0,_TIOUYE?-#DU&[YT7(6+#.?/$X&BC$,HGKS4/ M>NT.?' MBB^108I7O6H/ ;#]+5AFM)*Y/^';V#OLV],C8)FM?K17%O-A6&KG MVS#VN[8S8J?![Q>3@>5Q#8H.9"^:R]Y]H28:Z[%%3C@%7$8BLL9Q%)0Q6N8R M'2G,<\U/R>*'H-WO"NEI2CV<4&H_'F;>/H_]HM5/V41H<.OVOT\ISYS+#2KU MTO.A"=F0Q#R1Y.UZL/I<_[FE X4(UXGJ=UVRVY1%>)$+4]/23]+22PBD_]AM M9[_2AV'N;?F#=:1>>AFZEU1E3C!J#8E.*N]XXDD+I[VUWE.7.&.NL.\QUJ5] MCV\^E[C!@;;SK?)CYO,+^%_8M]^>1)#,CSH#JF.++=ZZA._>[I#6-KSS\MUE M<__HJ+7_[K)U?'#1VF^RS\>_?X7?\/RQ17/[D#6/M\X/X-DMF%]KN_EMKWA. MD\*_2?,RG#3?PAB.WZ=F>RY(1DH7/)8Z$-)<%Q+:6VA >3N.'86\U-Y>S4,\[.&@Q7%PQG M0U\X\XSH:! %>8=X)!H9[G/T=TJ&>!>Y8VN;0J\SH6HPK,'P98,AMXX:$RTG M&O3"0"U-5(.*&#PG1@5;:8:TU@R?"!C.!;00D&M"2X09S8=,@2"3:W>X&!7V MQE 9 P)H^M$U*IAC88O' TUMR&F:$V(\-%)(Z,!R/.,2QF9CPO/P6LT7%TT M9#-H&!GLI[,,)0E_':H+)LLET)X'EW$@&>UF^])P==\84@*JVA% M#D=VD2)N-4'6>HP(YI$R*[0W>FU3K@O#5ZBPT9)2,VHN'QFVQ0%AI7+:6T:S8?L;GA7/,(-BW=*$66=8SCRM4U&U@5=)3;_ MV2"JNG=FW3OS_@_R"0A*J@UAEG-K05TNNA$G'I()P&6UN^,I0>>5ZJE4*VT9 M48CYW*PX"@,@RA4"M0D;+:+13J]M"KY.Z9*=M76OXAIO:[R]6@LH8B-5!,Q5 MDGOK-!/!B""8-(*#65H[GIX8WLXZGC113N0":\%*B;B0"1GI!7+6E<$G1 MM4V%U_'/5UJK\;;&VQIO;\#;Z*A-+&EK/.=>,T-2]!$@E\0DJ:D]@$\-;V<] M@)$3H1D+*(0TV-M^F: M2T^APMO^I I;([0']O"P'P]S^FLC]Y+JCTK+)&"U@JGSM@V*NFX-/ZI#-%=X MIM/S14C91F-199J+HIQ;B+D=%8PF-)P%#FT @N2"<%71FFMJSHT&D"NYY3IN MPXOUQCF\\JAQ8B\:#A[;3BGVX2>XW2YZXFC,&XU6KU&4E^M?-'IGPT$[E!7I M9E* X>;3?ASDY.S0(/A?C5Z_<=*#X>>G%27V1PMTJSIRU=96Z\]S59RB9Q=< M\*H?.S87KYL4P_G7;%VBBM3QY!;K@*K/AM??#M7_/\A\P7_5PD]\^OV37 MSC"E>YMA"0(@@GK]@DA> KV[]6?CPSY\T=QI[7]8 M(4Q8/+U?=C.J]\[@&6&PGBM]QBS=C[),@:\:I[$_^M=)53P4OCWK=D /+)LA MGK<'L0&2%P0[H/JOBR!F87G$998[?+RJAB-UN;%5+L_=6/.!%)9KYW1-D=I1 MG=CWT#QC(9W8NN MT'C^A<0H@)L,19;'A)ADF.DHF))TJ14:'ZQ:\H@0^^.M7F\4R&-S M[44@@YBMT,)4&::SSKC"\7JC/9BJT9@_@@C]PP( ]2]* XF1]4:FP +/JB)B ML[\\R\J.BFYH)>OZ@_1V UI>%;DG5:QJ:YI?&B.&6&XIM">X(%.U!J\NR$NH MY[7?MV#6VZNPO+1LPQ?DTGXY349(2C%24 QYY-)K)[!EE#)N$Q;6Z[+)""8W M-AFIZ&ZB^+WM]P:#UV?][*%Z&0[I9FX3LK^%6R&?]SM?%SBDSP_H+FENOZ,'QYV3UMLF;]&=\\_[A[AYN0-S/(0Q'W7V M/KU/S?GF=M&G2+33R&"+$<_Y/BX%@:Q4(5%&N(EF;5.P=:KH?:O@@3N\)\D:*1V_=2NE&N4>"N5FX\H2S_TY/ $S6D3$ MK7/(.8P1-00':3EF.!8I$)C>>T&NNN+"K2O,NG:G$\-ME-(ZF6O9&MEH]2=8 M5>/4TG%JOHHJ,4F2I 42(&P09\(B1XA'QEI,*/.4QYQXO:Y)75[A&?/PLO2- MFH?@DNKJWOGRS\ MD$ZQ8!F>"![]\AANGM$.O.GUMZOUOVH4C3&JAJ';P]!\I:8HHW2>:81) AAR M5B/M,PPYXK4TBAAAUS:UOH)!O][5TEDAKTW-LLOW6=0L>W\L.^>EH#1I"XS* MHPF(*V61#5&CF"Q@KV5:AJS]+RC&\B@\^Q)\$'LY#*IV0#R& Z)8^BG+I16' M-,9,N2SOX M'I/6'H:EK">J,;AX^8'_FLSZ'K!-('BL'T^'L?ZR!2(9$2]%8@SL $U M2P(1:C4S02D9+&AG8EV0)9]4UPGY-9[6>/J L3\UGMX+GL[JRL80:3* "J<3 MXIX$9#6FR&-.>*11&\76-AE;!V1]-GCZP_GV:K6SU[9CBL P890L7R3XO(\G MMMW-:>Y_Q7[!1_F$;\_!NA0IB:N9M_?=>7Z +6TGV-[NL''2^R>>Y.S@1KM, MT@^C1:CRZ1O.=HHIA[-^7H5\S2F\MY>%:G?0'N2$_%Z"VWT_V@&,,L!-PU[C MU%Z4#R[-E'Q5O_@-7F3#/\4S3^$Y_7QQ?NJP#W."E^>G%>4%>IU1K8 R!?HB MO_]T:A=ZDUT8/61456!4C> \%C4"TB .<^D# +W948[+*L H>[ LES#.:B7* M66XTMB<3!SJ(L&3=X=&@$6%,H63AA4E@ZXW_?<#"+&(D$+J^VWNUJ!3+GVWK MVIWV\**B[O?C">]VJR(M[W/E@QC^LL#\<7 [L2&?IMCXX;) MU [:J8HM@"?I;'C6'T'*8*-QPW3+:BG?GW).5&UW4^"[KKQ''!CO6'S'8=QO&2-7 LF?P]SA7?"#G4!4K,6 MZ2]RBO^1[<+5_5R1!28Q5;#&GIYV #-@,GE6 UP]6D,[6)#8$:Q* 0UJ070 M+Z&F$!37(7I>VEP_8+3DW3"WPC"K40V;#DB8?M[%WFG90ZUQ>M:'X0Y&>Q]Z MQP4L7@1H.%)?O'PK59RRJ$'DBC<@_&8QR< MN>.8UZ]77 &+V>X.GR ?OK^1T0JLNHMH^T$31UQ3:FP\PBE];**.U4)K<;J_ MY\W#+RZ!S,("(Z*H!['E#7(T=VY(V"=*#!,ZK6TJHC:N.G]&]]*SBM<]&XEIY@"^'I\UU,#:<13"\IF>7:>6LI4=@$ MXH54ROK%)$5_B*+@RYQ5#"@Y)A]$7QS]@"U\^(4#1LA@!(J:Y%"OF(.^C 4B M2BX(3+1U0#_BZM'NOPH+H8#]&X3:G-PLE&[8]L;W*H?_PJLI<).>'&$\O5\[]T7P057'&M$A..(V^!R M"L+4.2V\I)W)MD_)YOT%E6ZW_%#A$&5+0(7#B-*VP)&ESP*%1$C1B(N'44ZR8B4$90;' @U .Y<7P_N8&A-+%RPI?*_^K&H M&7FKZIWEJM]4 U'D0G"WJ,#T*+4!>\/8D!O?I?PE%$3[J]\#/6MX\5?'=H=; MW;#SW[/V:?;*;K<'OM,;G/57I@+:WNN*F(__:+?V@0CWWWQM7;:^ A$>'UP> M'1WL;Y&#D[^/FL>_'Q\<'_(6?7>%F)LGNZ25CWT^O6--^HZTWK: ,3(C_-W^ M_&GG(A\1[6T?LL_;K=3:_HJ_1!R"3#0@&J5& "\>: Z$#G-)YQZZ5.26DE@YNOES;:@X+LQQMPY<1DODS>U;*' M-[]X=J#<8N IXF6@C$L2#3?4*ZNU 0M/>;QVW^7XKJ6^%TQSY(L/045!,7)> M.L1I,LAB[Y#T!NP89;FU:7XK/7S)L,F>$_@(9KH2WGD%U"N,)EP\R1I],XP1 M1[11A++-'BW-J(5U;;VZMEY=6Z^NK5?7UALOPYNS?K==G"\5QS9@I<#G*_G& M/UQ1YF5%I[VDX#.3FVQQPXR,&-0*8H/W8-I1"78U)_K6P;S7*GI%_:FG$7[V M@[I@%7[V^>OG3^^^'>S[\R9]?YP-Y\_;G7;^_/D8WGOY_FMS_^CXX&3W?#[\ MK'4"QO?VFZ/6Y=;EY[=-T!\_?]W[!/-\VSH!8_RR]?;=MSW0(0^.?[]:7D]H M2X34&!'N/.(LT!Q^9I$35AD?'26Y&KIPD%]AP1&'"-66LT M/$QJL**Y3$9;'AF8U+<-LJUQ[L%P;C;,UF)KC*<&*<)RT)7C2&-CD124B<2U M-(&L;:IUS$5=7V]%^#,?_I\-%QK8RN&4E?*ZV'M>= "8>,=XEI@I%64*#I,> HZ:JG6-L4Z9G7R^S/F M8P.BB6&?3-2,,\>T]$P(@@6(JN!%J+6-E>/C66U#>FJ@2H8F+)!0%/I#K#"^K$_$* MN9]J1AY'_VN)DPQ4:>:X#M1H@E4(21".!6&NUH96CI'GR@9&DZRDH -QS!%/ M18] BA'W6$G0:$,*IDAQ-NIJM<_'8^27X&+Y,Z>R'O4ZH=$^.>V/,GEK#\NU M2;9> >80&F7T7(,]#KH\IEZJQ+5EUM5*Q6IAT97B@HDX#)*$H^0B*!7&2615 M4O!)@8RQ 6L-EADAZV*E3+/:Q;)D1M;8*H.Q#TH[GA37(M,%YCX1XKV]==64 MFI$?C)%GE0JJ=0+@#:!/"% E1' (C .-@'\MXTI$'S4P,EOG]*=/=&H?RX\< MWN0K#W(E+K4$@I(@X\BW0H MJBN3Q!UP..,QGRM)^M.MFU;(D?(S5LQ/1.D]:59?5I7=:UD=/K]I=W,J;.%# M>I^'N9<^#N+68!"'O\=<^V?+^[.3LZ),SW:NFN/;13(:W+IUTH-EO;Q#P94: M+VZ!%U?B263$+BF#M&$*<>44LL(;9+G,?;.9C)2L;3*S;O"R>KVM1O/L&D%6 MIJYLC2!/"T'F-(ZH(I6)(X\=& ^:2^2TXHCS: WW7+)E$=^HNDJNJ--5@]\!@-Q]Q8I-45"J,A+4&(,Y%9(0& M[*-!VI"TB82M;8*V)*\&G-1=*9\%!#RRUE-#P(-#P%SK*DJ2(BS7(DH.@1A@ MR%"K4/ F)1==+@]8'"LQ=C4A\DEVN;QUWN.L>K:X>\ +S8IZ]ULDH%0%/*>A4?,D>J)_B MPD?V3]487&/P:7TH/WW8^W-W>RM_ M_6:WM=5ZO;OU9^/#/GS1W&GM?U@A3%@\O5]VF '^R%:E MY4")&/VKZHQ3]D3JY!.+7B[B?-X>Y$KNH5VT,OIU$<0LK&U[NUJU5^^[L3#J MTRB%.MTL9:K%T?3!3]%$I3LH^GZ5Q5 'S[(4*I<;5.JZ%&H]V'LK,LL>I,BL M>9HU5?=!(8F-9J_H<;F3>UQ.%UA=1K'9)[HPK=S[\U;KLKSRQ+O>8#C=8[D@E:Q:+E"<:Z;'F";_:[9QK<2V][O3#8ZH8/L?]/V\?! MAUYGQI7^3-SCN;_4'_#.IFA=[E[DL7T^V14'^U]YZ^V;SL'^1W9PTCHZN-S] M-N\>;QYO739/_CYN7GYES>,_OK:V_S@Y..X<[>T?XH-/?Q^U]D/[@+XY;AZ_ MN5ITT1M,%(L$$4X#XESGZM>.H*",<-PS:P1>VV2\+H!=X]L+QS<5L9$J L8I MR;UUFHE@1!!,&L&E]E5+)SW3TJG&MX?&M]GC/ZT,(!MA2 I%\QF@19::B&A* MG FE-(DQM]6L\:W&MQ>.;]%1FUC2UGC.O6:&I.@C0!R)N=$)J_0W6NMOCXIO M9+;8KM,IE]L%U2U9!&*((4<41\0);HS7/EBRMFG8O1?VK_&MQK?5QKU3;*.Y;(J0MP[ M_+V$NIL?@.++V(<3V_\:AS#NNNCF]5J9HI$3X1T5G'+J#%BAC@0#M@P3EM_9 MJS:-3:U>][3?"V6ALAJ+[H)%\^F3DE-K.?.(* M81#E&VL ?5@IB0#>33-I< M8ZKN7?*,F54R!1MO&#>!<.6\(=C8"*1!M"92ISN[B&IF71*SSGJ%HG#T$U(TE[JX-?VU1F6258 M:F9=068UA@H%VRXC4=RQ +J6 F+$P"Y]#3>V7BOF75)S#IKD@>,G5($L4"148,X9J > M.!L0#0%[D7N@\=Q@1_YT1XNZ=-$*,RNPH=#164$D&. 1C#@:1,H]+60(3M2& M]V,QZZSAS:TA,L N1&&R+F\",I1:T!&XU%([K8Q=V^2RKL3^C)DU!>,]-9$' M%KF2VH!XS<5Z?5!"!RIKP_NQF'76\ XQ,N>-0;!7#"2K3,B"^HZBQ#08[B3E M>FW3\%JR/F-FQ18DJ'> VHIQ!O@-)ASS0EIO+RQ!EN1*.LNJNU0[[E>06:VBB"V=IP9XSP8Y9)+R[7E-+'Z2/RQF'76^-8T M6F?!^%;.8F!6^,-8(U%T$3M*$X[..YPTU=P:%#$%'&4Z M(&N%1 )SS(W#@3J3<932906#U#A:XVB-HP]6_J/&T7O"T5E?(&'4T\A<#JFS MH(\RADP"I=0')YG*3MR4?8'KF%WMVUGC:(VC-8ZN>)F1&D?O"4?97+-W[IPP M 46'/8*=P\A&:I&@)'%L= )QF'%4X9\^ ET9'%W0+>I1^WW(_- ;&WXL:$R5 MQXC8QH+N&LX.8MFV:%S$^;%:E !,#(;]\D@EUU:VC5/;_PI[F-G_ZWKC_*CM MCQKM7!JED3>WN&[8:_3.^HWXK3W(A5(:1]&&_Y[9_C#V!^L-%P_AXG:WD=J9 M]QN *+2()3NW WC?R6DG#G,GE+-^OO=#/!W&DUQS/R//1N-#N^MCXSPV_Z!ZXW_O?_.JF($JUW?[;UZ/36DO^Q%9H =6-^3W';GS[9U[4Y[>'$[ ML)5/$VP[\?][?_'Y4SAUE,OFR2YI;8>CYJ=WK$G?D=;;UO'>VS='S>V_VY\_ M[5PTW[;:>]N'[/-V*S6/=\3>_M9%\Q+N.?:X^>X+Y@Y+H2)RF"K$%5'(<,M1 M4I9(:03EFMU-AO[D'D\J=$VV>;?[5[]WV(^#P=M^;S"H-_>6FQN\I90[@YP, ML+DI6F2928CSZ TG/#J. 5S5QE4WS94O&H"LG;SW&9Y J>G8P:"=V@ YJ=\[ MF04* +73:L,R"+JS=B?+N[)P5*? N/;PJ+RJ:,]9_!!'O3G7&]TX;&0 !;0Y MZ]HSP-.8S88LOP;EIT*@9I9O.-O);3P;@Z,8AP- QA@;K=XP-@AMK+WNG9RT MA_FAYSZ=BSI: S7Q8'BT+8[@ULU9WL.8I4^ME@%(=;/[5;UZ9P5,TAGP[-B"./'S%'IU=:@BYN%EIAX4\M%R==N MU5SM?@GGFE:$>4W51N,_,\U1EV#)S0J@7!SR'#!OJQMVNT/;/6R#IE%T!QYL M@\;6Z0U@0_;AC;]W>O[KXPH;VAH)FY,=WMH_@&L/SYN?WIPTM]\?-[??M#^? MO"O,J(-C3P[V#[\U/WT\GQ]M;WPX^'9RWWC;A&7^./W[Y09IB33"")HT/<8XLTEP1Q*HP,S#DI=*D= M G&L)4%=HK8"ZN"",%R)Z4VL#N12LQ]DD;BM48$^7T*^P#L#1 UVH6":2;[ MT"@WXFJ#W&F66-@W\>8!S Y8:P6\806F7G IB6$V$),TY@Q39O7:XW!(\<17 M[2% NK\%SXR6\Q2M !YQ+B 7 MHLC)F09'0IBF:I[Z_W_VWK6IC63I&OTK"I[SGC,[@F+7_3+["4.DUVG[_+*]:DV*IL,X>3 PY\\>ZDN>KJ#=9-[:NY%E7\ERACJDK>=;5 M%Q^UR^I*GO5_E^6]_(WM$_ MG=96.&YMY0R&'=8\^O!C[^@SW]]JPKWW%VMY*J8CAWF*1" 4<>49TEQ)%(@* MU(G DW)K;X1<%\M.J7TIF5XUL+T>8 O2)L^M8((D'I2P1'GL');,"8%-&N\Q MU\#V%, V>U0@2&DD41@I'"WB,"S("$R0DHFE)*VB6>(5@$WQ)>>XUL"V6O9= M ]LM#D2)S,> L"G).'/8X)24%TE(@H.F=LS8YI-G:F![#&";S=WG7#HM;$ B M2^9SF7-KM/!()T V1R.)G@*PB75= UL-;*\=V'XQ*[ &ML< MMED>J62Y89P M))*4P-@B0\X'@0RFCF(%7BG6 &QJG? E9],_66G.R98Q/$F\&0OK;\Y^'QK7?3OJ M]V/7GTT-T7M;=/\JL\7KU>#6J\%"B1;C/2;.Y%/^(B N*$.::(P$QB%&Z\%5 M"6MO*%U<"OY5*]6MJ@D_I41';;@/9;BS@3U;7>I0M#U-;[4-8[&UU*DEFJL4;.>(8XD1;IQ!F2D6"3 M2WAHBM?><*%KZWUFUGL7^KP$/8*:/C^R'<\&4YQW$5/N<@%DC+AR*I_%9"@: M(Y(FAI.0I=FOJ*GZ)/3Y5255Q6ZX=SK5+PA O*((][U[9[6A_ Y(KI.BU!ON MB-)< R-SP,HU5HQZHB0FU<;>[?E7'?]>&F3/E[[1##,@R@$)P5@^-$^083EM M00KOG)4TF5AF+%!S;_:U7'-Y'MM^-636D'FK@B;2$N,8-S90GH+7P:L Q)@H1HG<%H$#\J_@>%_2\VKF'7[$XT?E7X1T01YWS/?/YPV!S10]#D1#: M$H4]!^-:JCC1M=L8CZ5:M# K*]7)K//WPM6)J-R02BU?E@9O[5U138'%3/LI>K?/VUW9/MG60^I<4O]FKHW MK^W-*76IQ=Y\L$EZBVO;I=CB?2;LK7JE[O9RIGL_ M.AYUL@+YI/.A;>=EZE0]!(\C9A>'%7)N[W&ER^ST3B9_#J,_[$)##LYJ5;I:"N G.RZ41D8XTY0$ MSZ$/C+!]T[,G]_VCCZ?MK:V:8O"/8X^_-AM MA\/=_-OS [9_M,GWOWR@3?KGXD[,\<>BU=[$T![X'KS>VA8M"FUXWSS?W0IP M_\/._M;>^=[Q%6IU7B@K@C?(B^00%T(@G81!26+AM?=Y9-?>R'5&:^F3&N]> M(M[=Y13/(P#>%%N<)HHU!"X1 N>.UV).G;,!I20P@DFBD#:4("<]<=$J[ZU: M>T/7J1'W.-I3HU^-?BN(?JL%?N"GU4"W1*";352TEK@D>4)2B(1XHAAI#F@G MG4\.F)]U69F8KV.Z"'0UUZO1[E6AG2%4>1Z2!73C@D?M:$S<:)TX3^[VV82U M;_N(>#![$7OCB&?9MZ7JV:C?U7A7X]T#^;:/ M 'BU;_OP$"AF-=^X%Y*SA)*1$7&N!')ERC4721%+B4QR[0U;Y^(^JF\U^M7H MMX+HMUK@5_NV2][':([E'G:W/&EN?I6.@%]+118[YHA;G57R.+BX/I)$=1(L MEZ>@Z_KY[&0L29)WI='I[6@ -X_]:@CZL9*L&AP6)Z]-C?NN?V%'4*F#&%O M9<-LG9'4R2 KE M,-9249LR&9&X5MM^1G:]6F9=>Q3+->'9W;*HJ#:).D0C!A-6@2.3M\R$XIP1 MIA*C?NT-,>N$+$I^U@OTBS'D$"AVF!M-->-,!:><\LE%[KV.)NIZ(V@%37EV M(X@JKG5($47O#>*.4Z2YEXAR[XB*QB@WYMKDWCM!M2FO,-=^!%NNN?;#6_?L M'H>'P<1@QXCP" NUE0%I;SR*4?I$9&*2T+S'H>6B(UUS[96UZ]4RZYIK+SD8 M-A>]#]9$;H1&1N4*52$I9*+3N09KT#$H(D6IKK^N5ZI0QFLX+];NVQ"/;?_; MKP7DKWCBEX= E&DJ-"819TDK;"RG@1L)8*1Q4&R) ?D:9FX-,PL5\%A(GCH3 MD(PY&X(RBDP@ D6';90A<98B@ Q=EDSG"N4\O'!3O=,AGH>WU6N=@-IZ[V*] MLS%U&"JJ'4](*2#[W#./C(\**>:-DA$;0JZQWCMG,M6&^SK7V 66GXH?,:#S MV._5MGLWVYT-IC-#A>B_ BV6A/EI5CO7$#<"LHBN+G1$G!S(S=(.VD1 MB; (JR@M=KHFRL_,<%?+;FNBO+P0U5PD'+N8CR8F%"D#-S> A^LL88@[H[0S M(3(<5Y$J+UL#]I;J=+]0T.&E'^-9?@>]&&BT)*48J0X&ED7IM1/8,DH9MPD+ MZW6=.+]R"#E?U#5XS)AC"1E%..):<&2T\,@R0L _428)\$VH7B=R6ZP1M0:46M$?:12L748X!$Q=7:+,N]#&I\,TDP!IJ;D MD0Z4(E@&.:]WM:RX- MM3@A[;Q#W$F)G)$>">,\9YCQX/+>%5Z7:EFGW)X>4\O$@'^7Y='?C*NOCQ^M M-3H&J_'5WWFN%]U1N:#/U&H,B?^'W2BCN>[RLH9Z-:>I7XP?& MES^Q#IYM-+S^)PLE[,:8\*:L%G=M_?CK?O:(4$+SHQ ^V\3I_Q_V)ZTYL0<1 MN7ZTWY!-T-C?;>?4G@W6_CWS3,=%=W)QD^\^WV77/F%*#_:$U;0#).KURTGR M.TSVV,_?@C;9E6E+X["?X?I_BD 393$Q\%,#IY);&6,B1)KH#2&=VW1;>WWMCI M^HW;M%VN4--;N^WM3XWV;N-S:_/SUDY[>ZOQ=A=0O?6I>O5I]Z^=K%A[)\6@]@HN@'@';RN?UT%,7/@73$#K15, M=RLP]8)+20RS@9BD,:QSE%E]07W&B\#)[OIQ/_[\6S_2SAQ ME$MXG[2./ISM;FW^V/NR=PH,!:[QY_'^UL?#_2_OBM;Y/\!XMG_LM_](K:// M^&OTF%DI).(P;HCC9)"E@B%*D]#.,6*]6&M$(( G>8+W1W'MY^ $$P>F_^_< M;(C207J*=;%]& %>C^'.9XT^(/9!%WX<\H2_F 1@&.4L:-@!T-].IW>_5YTRS:6/_K/^&)CMI(ISAR7 M*KNQ^OAR%=[ U4H\3K<W'>(-<^]E-ER5D PS\ MERY[\V=,\[JQSZJQE-WJLC])%OYICK]9^.JSJ$/=!FX8&TWXWN&@L0W8&!J[ M?MASL HSLGZ+8N OM6-:\,[M^N6^,V=X_N\:IL#_\&W*2/_TZ=]55U& MEF%L+[%CZKETS[GT&B2AWO8&PQRU&(S

+DY)#]^/WV!W%!96HGSWXJ]WK M>+WE=G0,FCFL"/.*:R8U)H1K09E*001C2O<>8UVY]_CG>QK3'OUNFO?W7\:V MQ7'S#)SVSOY6Y[CUY<^CO?,/IRVZ7^R=9^?^ V^]WV-[1^^.=]O-L_EMB[WS M'=;Z\L^WW2][9.^X==3:VF3[QW\>M8XV\?[6 =X_"D7SRYYHGO]9EM:9+:/H M.+7,RGS,!B,>-4-&,8%24LXX'F.0=NT-T_=.LZG+B-6X]KQQ#6N%G9"86I%X M5-)2(5U*DNJ(I<1A'+;4,V'+&M<>"]=F3[@XEDN^D82\-@YQSB+2SG$D8XPB M$JXX31G7EB5R\N)Q[56#V@M%-&DD8U1I;YSE-"8C0C#6&..5$M30,5.C2V-J M+S[[Y/'@;O80BF64JR0M_2K13]SYQ]RAH]QI*P7Z"Z5XEH&2U^3B$=M&<1,(5\X;@HV-DE.B-9$ZU<&A)[78 M.?D32J*)*B LG$0\!(QTHA1YQ[#00?A :;;852I&4UOLDBW6V6AAE554.@9_U[0?,"'0(2FCO$ MM$M9!*C""N:XPV3ISOQ+ENY^)$A:J"X7573*>)XQ M*" N:$ N.84\#*SD >,0Z"H*=]?Z^\O6ZU,T49E]^HAYB-+YF.M3.4N"DXF; MI3OZM34OPYIG P A^,2%"$@'IA%7W"++-$5)&R()%L%K7EOS*[!FKK0/GBF1 MDQV]9D[!?SYR'7-25\!+#P+45GL7JYWU\UU@,3K+(FJ0J>*V$@5 3Z5!';E-!/!B""8 M-()+[>L4E">%SKD4%(ZE)YPA'ZC+@DP2N<05PC!<5C$1D]<9.FMY\QHZ:^A\ M^'Q;:A-+VAK/-XF+"-&PY8[(4;B]-9!@KZV1DO9&G8:,8O'2E7"TWB+[^XWM)I-[N MLK<4NGQ2FG0;B;R;9/O?%7FY;>Q%V\^RG_ \C3]M=V3[9_?10WT-6;9@AK3Q M6S\>6P#][L'M2RW=-@5@Y9[XSN(%+Y,M/T:5M46:\+&<:&"WNZFRV6RR+X,L M'WW&K;8_;;7?=> [0(KS;_XL@#>(W:T/H@6DN;GU!W &C^?)5*!#?.!H>!]%G-R$EEI/!+1$F6(U297MR/K4BUKEZ-F M2+=&)%DSI-5#I'>]4;\&I*4!TGPD26-LE"44$>T,XHX99'#*"2U,&Y:\\0XO M"9!JBG2WDS*'L1_+,LLU47HH6.KZ;N\&3-H>[X!.0]-F'I$:F)8.3 NQI&0( MIDPC#+P(<6HLLL%')$*NKT"U)"'DT[CK2JR2CMY]J=(O2HS767./T$$U;-Z> MS;7BL ;'I8'C?&"+4&:E!)KFF>*()ZV1H4$BI[,JL.212)]=&J!M2ZY L]K9 MK*G*J<(05_#89@*,.XT=CTPU%U:'K4'9:955?^[-B>-4*14NPW4K]W M?'&!O>AF6X:GZ#;\ MJ-^/77\&MZT^;?3A'O#=XOC$%OUCZ-_:#Q0'FC)?S_&0>QT8G_SH!]C M'K^52>D\&T,S0&'K_>?SUM'^<>O+A_/FT\_C^93.IM;FWB_W:2MXSVRO]4\:[W_Y]ON^YW39KM5-.D.W]\*QP"[ +VM MM+OU[>RK89)[S#F**2B 5@NHJK1'@7B!H3^QI[Y:3F&N@6N0E[?HB9;6>D8WULG!;#P_(KG1+83FQ_>):19#0L.M#8!B!$ MT<_?'6;N4:(&?!H ,SJ]D_SIY%ZE^H?ZSZ#A.[U10,X.X'+.=K_E/,)!+PU/ M;4YY+9'8GIQT8%4JGRHW %J3KS33B(OK'?8&^]W<^HW&3K?QYZ@; M<_XK7H??9H"_>+93N D@:CSH#8L*K:'1@(Q%OP+>R2]5^<%IT8&58 3+HBU7 MRLY9^>/3_$W;[8Y*3/?]\M*#W,QQ# 'H8"<.!HU8E"!:==Q!";A=N#%T+> N M3$!47@VNXF)&_/)!8\;>5+[,A*^ 3^&*QXU>?]P/@PSC<*W&Y,?YXXW&C95^ M3*P_+\O;Y$;NYGOMQF:N1;WU9SWTFD1B7WRTSBO/U8<'(#8/N@$DX M* ;5.IDBW B6I5#F*5O PT&Y\%P_?).ILYZ[L3,JTTJK294'-O]5=%/?#L"0 M?945#:T(=F@;57GI1N\D5KFJ@XW&_-SNYT36_$#C);MLX_]S!^).@I5 W&54 M&-8RJ@PC(A"GDI!)6LI^)E\AYAG\QZH3_LY]D(?K\MBU?&7@7]4YTY8':RQB M-@&OMDPB+9)$ D?N;.31.>#59F,QKZX!D-K)HY?GPUV&E#*L?$I7&$J#R^&?'ZNLAO6E(V5>/$XU*4$2X=X@S*I SAB-L#.8T&1-I#G"3 MC<6C\!=CFL9(5V'45=#46$"E]2E<[)RMWWE>2*LU ^ZJ#-6<"ZT%S4+TS!,K M@](_K1]0SXL;>-[FZ5=,E##$@6WKP!!7(2)'!$<,Z IEFFC+L@LM-A;597[9 MUG,UWUP.Q'@ON"%")Y5T\HE0(9AWX6>G%>LQO6E,V5=FM7=..V1@^!#8>T26 M!8\,8+CR22F>2R4QML%_;NO7LI"?F?I&XU,F,IU!KY&]MXJT$-98&P\6*D>K MT>X#V:YN/MA8N\*!7? ;N?-*KSBWJQY,&_VXE3C$'S7PUXGQ/Y@^[^C8GB6 M;[Q5#(#K#X"SK8A_RYJ3T./1GX?-+WMT[[P#USW@K?,//UKMC\7>\?9Y<^O@ M=._H\X_65E/LO]\_7+"1X^T?^T?[1[LY_+AUP%I;VZ3U_L]BK]T\W=WZHVCE M>YUWONT?OTO-=O/LJW964.A6I)D!_U;+7,TD801K8@Q:*6DYF_=ODR9 -@4P M%?]V>@#&S+I1#<3-?NZ5+N1/;_Y8AV1W4_ERTWLW/3F@3K%+ES'QK3PIHS*?R?CG&U/\>P[M>OSK O3,8C&S7WS*[ M#[^R:0W7_2ISG85\D)M8FX\O)(>T J1M)AM>APQ[(V&.0A6!JRJ6=V'W6J4=B^'#W@,K#\O&J;'N^<'/_:^?*"M MK1VZV_[ =K<^@+O7*?:^O/NVGW]S_$\!\'VXVSX@\[OGNUOO#O>W\F[]GFAM M>=[:^MC9_?+GX=Z7C]\RM.]_^?.X=;PM=K?^28]W,N!6K_L]EGLHQ=7H!E8\!)Z?OU$! M73;Q0>.WM8^?/@_6%M0,7FNVY)5XE\65,'A#"EO)111.JB1I<@!\5@>*?XIW MY8[Q+X-=Y03N=//V2;E#M9MWH]J'MCN&P6I!V^R&*3R$O\!_O^J3&B.7AI'S M>>'@<1,I/4.),XIX( 9I;3A* EY;"0PY!YKH.L9J7="7E('Y'##R[]Y@4*;' M7+@3I3#.& ^!^]>T[T88_+4$R'D8G'*])P,R<;)WTXPS7@/5TH!J/D\\6!\T MH0(9:C$X[>"O:R8D,EYPJB@F %ME*B05:IWA>PL/K!";NT^MY@?.&W_U %&' MYYX>*N:SIC7#.'EG$#;2($Y)0M9SB[ C5@3#%=/AQOC>"]89O3J!=OQH8T/B M.6AXTJNR@W\O\Z>*[_$R5OA_9H/\XP?&ES^Q#IYM-+S^)U./5:53C<'BS?^Z M_K^O3XJ\[F>/O7M Q%Q6\M3_[["#*R]V< _[EV*%!Q&Y?K3?4)G/][OMG-JS MP=J_9P/&17?2(I.;/-_/UW9+2@_6+3=I./ZO79FV- [[&?G_YQ;CL_:F5+[- M8?ZW>=$ /_9__VWOF+/[J-/UZNWX[MNBVUMO['3]QFW:+E>HZ:W=]O:G1GNW M\;FU^7EKI[V]U7B[V]K:;GVJ7GW:_6MG:S.__6ZGM=EZN[/Y5^-3&]YH;K?: MGU8(2*Y^O-]VN\^6-_*WQK;7T@S7:3[WYILM;6'YW=K5"TV@>T]7Z;+NR,OM]F MS?8.:YZ_^]:B'W!KZ_./YOF!V#OWN/G^,V_1';*[5;8A-8\V?^QN?L5)"F(H M1@0'($\V4EB(6$12^N 2I<)+-9\W$K#%*HBH+<$\UT!F6-I(B,U5S0W!5^:- MH++7&],#\PM9(S^_]6Q3B3*4!&.HDY;;1$T2)#*M4DR>1DMNS%]X.'LIK_A[ M=AL*?PL+*CNPL3NW\3?II)8]%=DDB,ABL2F#OM58!QV"?92+-IZDMZ(8=C_CMDRM)>2SFA>=(*++! M"5]^C@3=8.+74B]N_HSI!VHL7::H_;51L5OIWU>T;W44\($5E>D X&R4/G 5 M/?I5=?L7T!U?RC]B*'MC$QH&CG'Y>OM'['M@O560YF]8Y69+2K^&?:&IO='U MZ6H():3>9T?HVA#5RP\%6Y)2C!0H$H]<>NT$MHQ2!BP1"^O'F9J8U"E"2V56 MXU#Q![Y_!*W=.OC1I*W#YOD'^+M_._Y-[%__+& ^^80](^]]KOCYOD?B]O?REA&LHBUTH9E M@7V'C!8)1>*\P@'8L;1K;\0ZEVH=DV6E"-W.RAZZCM]R%(E^!2I6#D]_56WH M9P__3/%Q- A_QWX)4DL!2?J $#GA"6.*,&$')2^HL?%NV#A;6UJG8&1,%B42 M+.+!4:0UDPA[27VP*D0&V"C!*WH6L+BDG,H*S\R* ]I[L*1,GNLN%]OS>8RRA*Q8\8T'GL]VIHNPNTS2<3,4:L)HDA*D@ MVF<\!\O9+M6S M0A:H AM(L?A5RO-\\Z%_>^Z+ZCCW*B?[Q+&M%PX*SX$ W1<6 MZKC/\E!AEOJ$9)T0.B'B%0%44 )9;!,*C AC*58N@G-$^(9Z28DNU1'5K5$?>J\"HVJW?CKYZ6*$:OJR+*!:*+)&'%?$1XEX(N"C M21U0KO6(F."1)(E)#%791ZK6J5;W8#!U"*=F,'<.X4P@H*8L#X $LY2%&:8Q M#@ZQ9,&1\3-!L^7)&#WYH]9'2E5Y!4M++ M3CWZ-!]3-\CE'D\UZ'PB'X!&/B2,3/$=2JN1E$)XREU./Y+*JGJU0 M!&JE,6D\Q_,AFB7QN5GQA+S,7*&<4!.ZQR)T4P-<$[HEH]Q"%E*(D49G4"Z7 MA;B4!FG" B+4VR224I3S*GZEU[6\=Y;EG2WMB4-<]PYKK1QZWI[17?6(SQ3O M5I[134%>S>B6AW6SC X+&%;C$U)6YG*+CB)K)4$2,TP#L933L/9&;(C%\DQU MA.XA[?;=*!?3&ROQ]OJ7M5J'O?+=!PG;W4HCJ^:!3\@#_RDG1)5Z4RLJ)@DT6$4>*Y<9GE$A@F+M$J F4EB*BOY1L[22LEX,(0G% 3XT5S;@'*57,2,4L0[9PSE.5 H M5BY0>+-,YW.0_MDL"R!=7T:K'TMQG[L4SORU,BV+]3*WCT\ZO;,8/\7^=["Q MJRW\H@!%:P==Z)I;9G,]<5'.QQ>Y:N_@K];Z MI)TG2$6<@*YXAARS&AG-:.16ATCUVANRL4A4+FIRYA+A99FU4;=_T>6YQ-;% MF$PJ:E]4]WM?*= M_'KM7^.JG\2,*QIF^4SX?:Y^7GTYZU8=5Z)6^:NY6DENT7ICK?Q5=95<&]P. MH36#8:,8S#A7+C:F'K('B-&PC=/Q2M&PU5*1%2"+7IBJ.W>ELAO!PE$AJ$Y, M\!"M!H)H)=-85TB_\ M>%G:I[*_S[FTS],(&5[,Z&,JW[I:D7&K.A!?M%\4*F'D8/4)H'$2\4 M#])858L7_E2\L'(":@7#607#JE>F)0S+P_V-+:"+C7>VZ)?O_6,[H]-A\^CCHL)A9%@G81+RE ;$N;=($T50 MR&6N@U,^>07.Q;KF>IV:>^^^OK"LX?L!R>_YD"Z/6["[^&HLO; M7;@]ALYM+Y3L(I.+S"U*6E$CZ-T0=':/@1 OH]4$<2HT(&@4R"J!$0XD)N8M M!]A<>T/I!EX\8KJBZ/FJ#LO76H@_IXS4>J>E$DY9PIUQVEF&&Y-H^H M"_13W)N51JNIX]* ;SX_640LL*<:6>GSCD[BR"8JD5(!BY2B<1BHHR9T'=-[ MIY_41^Q7!2"NIT3W1(E'Y$8WRB?6!.F^.#$G&"1L#(PFA+V@@!-*(6-Y0"PD MDZ371E*S]D;A#4Q6""5>E5)BE:-4:R.^% Y4C6?-@9:.;?-)N,[+I!D7R'". MP?D3-F>U>*2)9]%A&ES":V\$Q>M"+W*@6B-Q9<'A1=.?67BHZ<^2(>)\SDWB MF+'DD63,(DZQ [!P$9&D1 (_28D $$'QAEX447WVI]6?!_UY=R]UZ.?KX[U@ M!G0QI#4)6C;"+0@MBN 4LY$A)A60(!3+2O M9197%A]>- F:DI"N&="2\6&6 2F'!9'$(.(G(T."6*,54%XGTK91HQ55OIY@F/4B51QP\3J1#Q,A3ET0 M-3>K;WA M>,,L*\^J/LQ]R\/<=S^4"\^/QL=R/W[Z/+CS2?!?0X5'/0G^2@][M]I[Y&OD MP5 3"9 :)\'CHP(93SF*UC$BK ^4Y&TQ?<-I[_6>CHT-\R5?"!OZCL N8WO&7/+0^/P61XOVSTK*S*J_PSR!#WN=:LSX0T[ M++\#ORZ_?Y"1^Y&.9O]2O*0^FKT"\_Q\#W_UA$<D(0X$1XY#),]2!DL M,XDJZ]?>L VB7LK1[,EDFP@CC/K^$.9:J6=PVX=9G66M#5:?BCZ8>"^E6)[L M'9MMQIR,"3<];^.WM>U/?_^]]B] A /X$_#DSU'GK#$Y_9MU'TX!S?+IX/SA M5O3Q>#K&DC$F]J--P]A?GV_"H/HM7+JH+CT^ %==M[K1K>?/BG7Y##SG/FQ4 M@9(2:2]0? S+(1^$G,!R8S28G+_^HP/$#7WRA[T._+)7LO'RJA7K..Z%V+E< M(.Q@,#JN&/O4D>QRG,L&V!(7;WU$^U$[]%H;O;J+)T)3C4Z1XL44>8K!SO/[ M(L&A5=IC'J#2(?CRVV2(NA?8W M&K/W 6LZOC3@B\%MV).3?N]'.;FJB\X;/4RR0?%C?*9_-6WK5Z?"]QYP[Z(# MKNP*38C+1F7#G^%RAP50LWYVJZ:_-4OF_K]9&O>R!@R:7T #PV"%QFO2IL99 M$3LACUFN))_A=-IN87T$_VY8+E.A%ZL_JFMD]GQBSZ8>KC$[:)DE97Y<="L4 MGQG&<'J\*8_B7SO-KOO98P\:D7.=.O7_P_ZE6,)!1 [8QS=4$I#?;>?4G@W6_CUK M.F WXXN;?/?Y+KOV"5-ZL">L[!?<^EY5]/?W4K,K?PO:9%>F+8W#?G;Q_J<( M-%$6$XO.!$XEMS+&1(@TT1M"./VJ@!:5>B^ ;V^S=]C-:D?V^IEV): ]ZLR[ MVCOHOBVZO?6LA78K,)8KU/36;GO[4Z.]V_CWFJ\W6UM;;<^5:\^ M[?ZUL[69WWZWT]ILO=W9_*OQJ0UO-+=;[4\KA E7/]YO.WE=[8W@&F&P#G#L M8][6R:R[!&I@0)._CGNC+(27WQUU@5H#M\XA[],"W!Y8-&%-AK7@7U=!S!QX M5P$!H@PEP1CJI.4V49,$B4RK%).GT9+548&ZXU+]L1A\0ZD?6GC/RY=NSD\>"SUMJOW=*8K,?\S<1@W+QW$5R_GUCKX&ETD.H:$ MC,C59Q1-2&OE@"LPHIRQ8+[/4\XM6\AT,&"4?8OS&&8]QG$\8O+>;;3>LJ+M MU-\TWJ+[^XU\64&,;@M[NLJ]50"W/OV8U_[;GY]]=9,'N MT$'7IH#EVWD,SV&A+[9D* C=]@Q2[W&Q9RK>_R_+>;#VIRZ..9Y.Q= MR4&<<.+FR;I/GE\T*% M@.;Y9[[;?E?L?=DOFNU-T7J_0X#PT&;[,SSC'MUO_W.T=_[YQW[[CT41"^>U MUYI)Y!@GB!-JD;56(B&BE@KS&$A:>X,O-ZHOTC;N!2G/LK;G0M3VE]#DBD=_ M;IBQF*'2':?)WA]%+K-5^-)RV&Z"E'\N1O,C^(@7:2N(UFCR MX(/3+'7!!$$PZ!1I3*1,P7%C]=H;KC?48KG.__-Z2TGY5HYK5V>T/UWY MLF\_6A^^4JV5Q4&"O1 @^(D89+ &ED^9(TKZ@#G)EK.HXC)):;];2GF>256N M6YGPF'/:QKMJ14[%AHDYE[ZV<9M4FFKD?I:0H.G:4^8DW[Q1WQO&!B$;-Z;5 M+V$3\:\X&,2X"WT+W=<]^"N"$0U69%.0-R]LX,]B[VCS;+>]"6M(.&RU/YSN M?_G,F^];Q_OM35A?]F >PUIR_L_Q@@T<_UDTMW9$%?M'8 >PEK2^Y&SWS^=?O3/,2$N1B(G#O'<*.<Y$8O-;B%4W7QMLNS[-X.BVQ5."_AYC/W#Z'=/R+Z=F8=-P*ID#^=#MVDCG8*9^A40P' MC61]#DH5L4I$L8V37G\X+@*9/X__'14G939"5;#QNP4(' W*@V7>=GWL=,I- M57L _+$\M[D^3C$&V"WR3NWPXC?#\GF&A^ "'!Q6F?4 "GJ],>A5>0W5#XNN M[XQ"'&>:#S)L0R?F=,@,RN.VYPWCT4G^["9XNDMIXI^C4MX5V$TY<2RO.%=N M#YSV8)F/W5>&6LVCS^2K\TE0(R.R,9\;!6Z%-*P'2&M"!)8^PNJ]]B;ERIWE M'MD\]CQJYDHYGIE]K5(*RE.L-N0KY!.3G!, I%@EYUV;?3+KL+R*%!1%-V#HEY^"0C8D M>9B"@P]0'1$:2V_7H%>:+],N;>>ZA)F;!8Y>?N_[/Q8MVORQ_^5=T6S_<[R[]8'N'^\7>U\^8_@5T+\/ M!.[UHWG47 AVM][OL+WS=YV]+SL_6E_V>&L+?GG\Y^%^.U_C\VEKZQ]XENVS MYOD?B\4-N9#:6F<170O KZZ5+IU)U%9Z7RN=)0O28YV2 M,X@DX D:(V==1F_. MF94^< ^83=8QI4ORX)9A-$\<6)O.>0#OMI='+2*5/T;:?A[>"PD3J] MTT;1K"J>/S(2'K8^;9>EQJ:Y8S.R=YSTW'1J>P;GS$Y5X5WUX8^WA91>T> M-V-P?)Y^\!HHQ3^'S??[1[OMCX>[[6]D[^@#:7[YP%M'WT3S> =#NRC<[WP/ M:,4"I?BR?;I_W!2M]]MBM_U/D<_^[F\=4+C.V=[11[CF'CQ;ZQ!H1VK.>V%* M&'"WE$!..* 4DK)\'C@B:6/ S :"14DI*+FW%[9ZL;.5AIB/^37J)30:E *O M,9^M<4,+7RPA.?[PAUF$HL3L.X!QO<7_8.A5#MEN^CS(HA]QN#L>K9WN]GBL MWO7ZLPCWUWB!\ERH$DI MLFJI L]?CR0?#IR4$D234H*7,A 56I79@V5UL?EO@@OB,QNM!-\G?M-EO9P; M<"^[1M=)H50G"Q_F1/.L@<\5T?TX>?*+@\ZK*G_Z^(=DVWOT:R!*4Z<(,EX[ MQ*/BR'%GD#="">5S$4F[]D9L8'IU <)R%MU-,>HN(WT)_C]AKG/#OC6>QEGP MZ>_8SR?H5D;WZ0D&VI]_Q0F;I%1 G.8R\98FE"N%(@V+L,0P)D**M3=\8S'1 M^_^L WX,LM1,\3UVSFZE$C,&O;K@TBT++JFZX-(*M*4NN%077*H++MU&V>CQ ME;,N'+>F'8[Z\.]K%SC!7VW 7/#L75D"W"T%BIR*&@7O,(Q52HSZ9REP\FZ4 MJ[,W8"4KCD>38TXGX]CDS]V,>HOF:;=H5B+H=QLABYMHR;LBNPN-/7!RLL1% M]G@G!;3G*^:\ $&/:V7@7LN.'* ';?QV$2=9J'-3'WJO#[W?,X)Q50K/#3QG MLA=71;"@?W=3A4E[9:CJ102H@=IL;6)HP^%NJ;W[X;S5_LSWV^';WI>=T[VC MP^/6UM[9WO$5:3U'^]^:6Q_H[I=MGH/3K:TF:;4/.RT*WSOZH]A]OP?7A39= M)>MA(Z8>*XY\9 IQ3 VR)')D->R2H6C@:GRRS6+NJ#! 7'B,K@T64:FXU#=2#C_>& MK>/[*W34QV[O"DF\/F2[*I"425'[M% M58.TPP$)S01FF&#J;,XPTN;>+ES-BNZ*1;)F1:N$1>]ZHWX-14N#HOE8$F%4 M.6H,LL89X$9*(IT8^&L\8,*8PMSH#$6&WEL7J:9%=Y- .(S]6";*U.3HH0"I MZ[N]F]&HW?LC_FV+L)D'HL:CI>/1?,!(^6BRRM))$Y MIW%VT^3J)5^_<&I42K(LZ;C(_7<=7S5LW95'U7BU-+R:#RLI'R(55B%-E,D2 MU/ *AXB01<4$5XDDEI"D'J')1 MVL",%3*MO3%F$9UNGT14,ZE?9E(]!^TIL_=J)O6$3.H5G[)])%Q:.&5+?,", M8^15)D[>,62IHX@))RV/21@A@#C1=!1+FT>CYE+!,7,+)6 ME+D#^2!DS:(>"8MZW8/I.D(WH-$M%X9:!?.!NF:UP7QUL+S5Z_H:SI<-Y]OS M<(ZY#E%YB33/]9J,M6&8AST.^\D? MQC#JQ-U4'8QL5N"U'Y ]^YIG%6[[[-&Y <^[RCL??GS6_/(_]@[@GMM[7]K;?GSW2^9@C4YM.V\ M^7Z/[[_?%JVMP\5CMCP?4E-.((.Q0%P[C)P3 5EG.=,A6$%+J5O.%[.T[P>9 MSS R?.,)USL^ZP0;K@P#3Y-8!+2)+!*L&C&N1(R=;ONTERG,:SCP^EB@,9^_ MR''B01B&) 9/C3M-D;%4(*(<,9A$+[,^-EDW;#%4_!IYUO5G4._XK#>"QBH] M]$H#1#[X54/$<4J/?0J0T0^_U CQ%(18N%\:"*)&F,!(4@2E3*B=0)>$2P%#Y0* M@C-"2+:8&O,:2<3U1S9K$O$$"%%\KSG$DA%B/C:1M/KSX?+)?V"FZ;T_56TGW MA.(:@)<&P/.Q'A@B*F*T*#KF$ \VI_!0BZA+$2LA(I:\/.5 U&WBP3>G<5U= MRZ8:M)]5!-%B[5:),0]K.==4RN@-8X/0C1L+<"TA4>UM[_BX&)96L=D-;\N> M/(A=#XM +LC4Z>5RMJN2D=;Z-#&'/=QJ-\]@2N+=]K=S, >X]F&Q1S\PF*I\ M_^C/;[OO/X-9_/-M/B.ME4OJG>^(O:,/8K?=)*VM;;K[_L^C_2V/6^>'Q\WC M#WR_#:;SY6-J'>W1YH>O 4>FL$F(>T(1Q[XJP80D#5%[RK&TK$(SF(4Q;&90 MB1YFG& AX.0Y(\&9Z+PW8!')$)B3\SEL4^-0%@69&8G%63^=U'5E09"?WW^V MO=IX+"+'X%$Y[IG0S@HMK772$ZN\>B99=CO=1EXERWX8]LH$N?GR=WZJIP,, M0K]P5;'0RN1(8ZU:.=;6I^OH-0YS(?'QI7/1H[P]SETU-SKM52UJ%*=&^',3_]W\T M)>H_@\;)Y,FFAPZ&=% ,RKK=8&O(VZZ/G4Z9%&D/^C%6WX)9=?'K@UXO5.8* M;?M>^#@HDS6A*^ Q@$_[V!WD]\ILM^K4?6]2*1QH7M'-R72^-^H/RJI4;C2 MU@\&SV^FO(-' :0"&]N]/)$RP;$!(%Q%__ZZPL-XCO-H=D#M5 [NQ42I*@Z/ M^HW#:,-_1[8//QA4*/,]Y@J+.;<7-TZ+X>'%!0:#7G^CD>]37>R@!ZT?'H(; M<7 (7V>B^GJ5_UO.Q'Z$7VXT@,\VRH9!K_5$>3B+L9F$\O'A!RY6L_FT"X^4*][//W+N!^M+ MB8-\06CA20^,8J.Q"1,D5RD<=8:S#0K@\'1[P\9QC,/R T!3N%1ARV<\.0'3 M&@ [1^6S9$=K^OJYD1ES(]PWYBJ(/OM3 =ZOZD.77X#WD<(A,6N,2YMPQS1A5L*8F&ZG#KG)?,"$,S[@O8H&/V9-L=>42 M%,H*R8/W_=[@EG%E^':>25\&/$"IPI?48;PN7"!4!?#)%OW&=]L9Q9G6!* /F:\.SVZ+4[F8(#Q9 M9Q0JD)_Y??SOJ#C)V+T.*TP%?5==9-#H50\WZMH1,-R8[YQ7W$'UJHQ!Y7J$ M#6<[F14U!H> S8.Y(K.-1EUF=OEE9G5=9G8%VE*7F:W+S-9E9G\>)9J+*I$H M92)>:V$3-X%HYL%@) ^><1&H?CY1I9= MLI+-3#?B&I>L>BS?&Y1AK$'/%^6:7_JS&_*S? M^P%L>PC$Y4Y^WB]N4XD9]>7IH,C?]BPO%]LP]+DYX8XZ7*_.23C:AN]LGL'W M:?.HB9L?OF+NL!0*"!#.:G^**&0X> U)62*E$91K]AA;D8O>W]0P[W3_'L_\ MVIV_R^ &;RGESB G0Y9RC!99EK=B.! N3GAT/*>%JHVKMA*O\0:G@6X,&M?" MU#B>=#N<*@&P'WT'X+-(107'3^F1/;IO^_S"NK"V;Y[TB\Y/5_9KH[Q7K8U3 MR[OMP!NI@#&:+.7PBQR/N!CDBQDRCI]>203NM_Y/->:B%4ND 1?7G,R8QV(! MEX0J3A;0<1?\^A)/2>2!R""-PIP293T&#AN241I\/T;&\,]_&ORKX?^N\'_ M6IM?I?116V(1UX( T!.-K)<60?<+(WW (MD[K>?W'=":LRUE7(T7PA&LD 9. MACCP)^!I B,8G)"H%)'D"F"4;UQUP..:I?Q:+V""2.N+F#6U7H_1ZG*7*.]) M7;4@/U&8^/8M=@\=676<_;XQ=ZJ,O@*0OY+ ^0\#3H#[,-3Y(V+G=C M+BNT-^UPU(<'G(AWK90:U^,;K<>[6YX!'V>M\P]E'I24*AGMD"(YLYHRB1Q/ M"@EB/(,_<9#N66IS_7U5.DC)S6\4[>IGD\D$L8P37T/D*V6O73_LN=B?5?9Z M%6)=BFYH)1]$K(N87[KLS9\QS1]&6>QV#:J5Q5Z:LMA5X'*'9\3Y"==>3G>\ MNQ(ET63_.UE?DHQ7=Q(GZZ\U?NO'8PN+3?=@04*[KHSQ>%+%$Y.=(HE7'2/Y M6 X6]/1NNB21S^-@R2^RR-1\ORWVH?/XX[?%@R6M8K^]0W:S]NLQW/M]\W2OW3G.!U7RX9;6%K3A_.!L M__W':7&R\]WV'F\>?/4^P/IL#<(PJH@G[9%)DJ*(M2=:Q,!3/EJRCM6258P? M2*?X%_'LVC6AQH8'QX9J_8I7UQV\!A%JH[^+T9,YHV?<,4$Q1YQXACCF&%DI M++*>&VTM.+;*K[V1JJXUN"IF>:,PXLNLCK,2+*64(FG!C=JGL?,]-N&NA\]$ MD>198%.Q0$@,=TBM+&:2(ZF313P"^=#14!2HD-Q([TR4506L>S./ MN@S6\C14;^$#U6!T#W[Q*>8MOCK4L53T.5M@%H)IH:S&@#F1(/!T#'+,"D2S MTAGG0DO"U][P=:[(DOR>9QK0J(UY&;]!)->IY0A,"3-H&BJ"00 M"J,\TDX)Z%ZJ7:NWE80M$^+/HUGU@J^$RI*U]X M,T%1GWP.4O"$N%(2&>O N5%!:1])3JU:>\.647J\CE2\?%N^%9_(E15JHUZB M4<\S"BN=B"$I< U$0)S2A#1E$5FMN1=$,HMQ9A2:+99KJD,43Z;07GLU#\LH M+.-31BMJ>I^WY2EY1F_1#F_0"L_#4)V<2PBYI MQ(WC*,M)Y8J0-)J$A22/Q9<_.K)9XKI2(*24K$<0S(V.00"UH'+:)W,I?=E>N"+^HGK6+V_!U! M^.>-F>=>->K5J/?HD:T: Y>(@>?3&+B[^97&X$5B$J44@'?*))&E/B)'M/>> M4QZ)7GO#U;I>6IBZ/D%T7R/]& =%R+5UKA'5Z(:JG,-M3M)?VR%3PW1%(;X[ M',"O/?P5]/ G4^A"<&"J ,-F=UQ;HT;>92'O[ML9Y/T![!,+F8BE.=LH /LT M7".7A$#WL3QXHQ]/^G$0*QG(HA2]' R7 M45[^EZ#S=>^[_K8J]/1S-Q2#4HTNANT?'N;+9CE;:L1<&F)^6D!,'ZDG,7%$ MO,*9JUH$0^E1"%&&A!/G5&2)Q'5RA;^^(!E3[[PNQR:OE"RZ#_%\2&IY2]+[ M2DMU/U;OK/8BLRIK3+V6+.VT47MS>'&(\/P;M.?;UX@#%A@S%(PQ62PI(J,] M0;D"BW(Z$JWUVAO&UI5<5LK_DLSG7HO1S?7"GT$QU9UNB,?=(N7B/# 4SU)2 M_R<5;F=U]@]B-_9MIW,V$2<>0(MM-]A^5BF>Z8PL6?R]&)1!H*+;*+).:[]O MNP?CZKQCE?H"?GEB^[G0[/KXHGGY_AZ[H=>'M_QH -,FYI>3 @_S)8)#T8]^ M"-\NOU$I^&<5_K_A6486O*9*BG\0IYHT^UC']BPK/H\Y0R5,/WFPBO?L<4Q],$HI;+^ +Q55(++8:.Q4U8.R/513^ '138NN&Z( MX+4=0]^6+3BV/TJ]VI->+C]6V$YY\;%,;=7H&_HU+-09N.B43G%[GQ(TPZ%Q:8_XYRU4,_%M;U1=^/CO,H@V$[HR,6ZW+DW)CW4J+J^+!C;N2AC<%%J-C>Y[/KY<.+D.M;[ M_FC^,IW+PL6-LDAA-9H+%QJK?V<9[[)U>=+]5!I['.*$VT!_#*N)_/Q*0/\5 M#^ )_N[WP+?(QO8,*SR_Z_>.&T.X8CG]X=^K[!E&-LY,V$[YX">7#Y[M%>Q^ M,')'@"#Y6F-KN 2B?-E*]#DO><^OIW:[C7?1]:N*:&S]BMHII9'#6FV+4BJ_ M*&7L*PRM #67H6O$XY-.[RQ"PTHI[%Q%?5)JY*"?OW8TZF>H=">]V 4#/@ ^%R+? M1;=BH6-9?;#-;AP7%RFKD^1WO^?R(@#&C[,/Y7BXJ8X=5.;!QT3 [@M[M MEP1ZH['9R5U]4'Y25@SM9K[4[>4M_5&_+!-3_G!<(V;BC,!=2_)5KK]P.UBR M8<+,T@X7.T7\GEV*X4TKBL;D7/W=+/^53=D,&0*L&PWX!_?\V'Z>] M*'6W;0?0[=W+CV$\6KT^C-=;VP>GIFL;O^7OK[\PV![&"CH>+"U6GGN)A1><^)+?P^!6UC9F MT)_&%)M,Z/0G^!T\:V/3#U_M4.5N;VV\W6B\AYF;K7"CD>.PZC_5_QM*(%*. M#;R@DPIA$VO.SLV@,>S'S)2"/0;$&R=*7=9^[.<:D7-!L;S9#R,[+ NCAF)P MT.M7T;1S&RIR/$P9NM=?]4#")B&CD;AH/0_ MRS>@?QH7[TSR*^:'+_3B. "5@2Z6\:>\_.68VF0X-QJ \ZW>]W$YZQG'>PZM MR_*7V9F&YN2H71F('<3AL#..E$X LBQB5S:A2*EL;X@I=D,.<5Z@Q22N5>6+ MY/JFOUQ=DQ-/(G'!$LTYULE1'V)T/$C!DC=RO*%$*+NYNN9?O<'@;ZFO\=AT;_J.IO7E79K;\)W/N=VG+>.ML];!U]I,LQ03I 2FB >L$/& M<(J(DT988:,P=.T-VU@\]#VIQ#@FQ'F0JMC[V60%6>;L\218ZBG''B?XG]., MXV03"2:%X *N9\]CSQ[2^O U)D=TX Q98Q/B)'$$9BU13$9A:F0@*JZ]P1OZ MACJ>C^$4E+.PA-=PL4/1CR7JYNU!6.$*< ''0<$A@."@VEO)>)@]BMA)P&)@ M@81O+92M? YNPG28\6+!&9/PSD5'5?WD8/D8=^>@*E]Z:.$=>[DK8L/WF#?V M8DIY1'K5?ERP9_#D"/YIC!W!LIYYY3S\%ZA\456Z+ME"['_/#MEZCI^'4=X= M*C>3NKWO8Q=YV!B[S'$P+J;^/7N>>2L-OGRQC[?1^+^]4VAZ/Y.6 ]L/E6.> MIN?(^A6A^CS-JL?J7CQ. ?U3/C@9Q5?C5DM M#)"MR%.>I[ 0E\]V&>_.&V"]_NUW=U9GYKR'QYR4>AW']<=U8V<(QK!DG55G M#2ZFSWKCM+3H/-LN..791@:FV\9[? M_MAN.0'>SA48O5R#@)4_OUDQC2?C[>ZI;:]RWQ-,Z*PQM#^F0T"9$1R-^L4@ M%+Z"AW)C9VSM%0Y,4@5*GIQ+(U<7NYP"^2+Y#,A@4'5GYA67G@[<,8YG389X M:-4@_G=4P5PVS<[WZ9KVTVV#J7>Q;]ZYK#I?>3I K>=V:ZK]XFH+O_Q[JDE% M@L4CEH2HWW.5'Y4K+9?S'O[:N,WN3D4N?A8C-V3M*8WAYM@Q=&>#L(W& Y5V MGI"ZCQ4X_YW)9QO@8U"1C &X1AY !*CHBA1S%LT+SN9_[+[?$:VC'=SZLD?@ M'M^:[_\YW/L"]SG>YGOM\*T)#'U_ZS-=X&SG\/G1-]H$[K9_])FVWG\XW?_R M[G#_RS_'>^W#PQ;]<-9LM[ZUVONI>=0\;VU^%5A*:XE'BBJ-N#,2&2(9HH9+ M8&J$,!?7+A;?;:Q0BGH=9!11\%PKT)% J0H\6*,Q\\^D'O44OER$TG)A MN7$"4XZ.@E_3RZ0EEZ >GAWV.GF+>>QHC7^:$V:&F>]^@'RNN MQ%AR6C+P8E M?I=\J3QUD@'\%#H:7"I@96>^$R^SM*HKY"ET6)Q,<:QI9C59+AH)^$GYW<5- M=9L+UR.??8E.IT+CGW7!).@]>< R?6C\B!N-G6YC*_IQ- :@:;UZX*FKEEOY MW7B:TWS@4CS'V<*I#!OMCWNDJQG;R>.Y(=V[FIS!=7 VA(B$F" 4C) M\J]_SSG=6+@O6@A2G9JQ99%H=/?9]]'KYIAGU7X^XE;8X#,OAC.V+>!I_"*9 M%C=YD8 I\,28XP48M%\B+S5\+[1ZCN\":V21VPNC"$S8Q I=[@/7]-)GKS F M<P5F^V"FSC2#R>XD1&3W',GD/M![>LZ/434.0PI$;H*MDL11] MQM&V"P+8OA,[3A+ ?D.'^VEH)9&?NCZS09*&@;>4L2@$> @$.+_Y8D1^$'@^ MZYE.E/0<)TI[0)%I+W1B@)/O.RDS$ $6*V)K!*B$T@3[JVO#'"?!:: 9 *=X M'T]RY#NV2;$!@Y!%! FDXPSL^,&MOC,2N7'(/=^,0)6"_QE)8,:^[;N)PVW. M;-.57,127.3!D2C^_B6TT]!/N-7S8S=%:17T6&0E/8!0&'N)$YF^A4BTP5V_ M"P*$< @$N;[XD9@#T%]N]Q,=F M>K$7]R(CCGJ)[;E!8D6A&V!I?7^QD]X"%QEAU<#C,)$D-?T@#4P.1J<#/X5Q M;''R:_B)9T;I+!,Q#5/AT /AT'=019+$LA,7[MKE)D9M0K_''"/L&2D'813P MT'=\Q*'[5$5,UXJM) F]F#E>F@3<8JEG,L.QTR0R%!-Y/ 0 5<0+G#!P30.D M2!+W'!?82>B&;B^VD]0R' L,T@2ER!HF0M9(AN5#?,RR)B[2LLRI+ =3(:CA M"M;B8%(^&V'Q@*@RE'Q&I+9(YC/[R2SCZ6MG<2RR,,&F8K($:M&DVME4"JS$ MBIW$]=R$.U841VX4F\R*@#MYII4R$5W>S);>3/GGO(5G&2]?BULXBI#RHV/C M^S>_VU\LPPX3AP4]+P$<=$"_[$6!PT'"N8Q%@(UN!#J-LTXQWI4=18X7N79D M6I81 RE8S')<;G _XG&2N.ZJXF8%[SO#^T_CB^N&0&HA[SD>]WJ.[7J]B*4^ M:+,N6!EQ8,6,/7OEKN,^;'(W1E*EP0GO)IMC*OH,.\',Y>,+T,E2W+_ACB98 M;T7ZW;^F@]M:N=/K,JVV*[F$W[)2N)XH9I]B9&O^0N9*H>IRSRI'OG$>S[J> MA^1:QOO&$N%+V(W,0DO(HM'S;I/2QQ2X5>[O$=LI834+F@G+,/!>T0L=BMA&Y MJ6]X@>TZ8&OOX?I2B+" ".;%S1?38)'IQ6"+.!:H@#:ZM5AJ]@P_] ,7*<^+ MG[VRUN01[N#5.$)IOAC0C-CHJTCB;T5(*9:YCT ,;=/TP]"-HP#XG17 Y1M MFF[*/ /[NRB!^""X?_[M_6]?;-MV(YRY99A> .:/:?9"SJU>ZG/3B4//2RV+ M I"+N"_KZ_%N4<>;4>-0-F(4&DNCLH3:B;!9,YG"V!N51/S"3*[!4OUP;NF] M]$-JJK'D+&MTQB5OWEJ-K.HQT!2@U@Z[:0FF[YE&Z*>FYZ9.:*5AY/H!3R*+ M,9\EP>Y:PCNYGW>T'>6L(@KYTSK_[8MO^N@S]GJV;S&@$)_W C-TX ]NN"%+ M>&BF!U03$B^,DM1Q;2](T9W)7 "Z$YN6ZQOA:5H@G.&W##T M8M=(074(B9':O"RVA%?35$J$1B7WQ AYA5'C*L*K\%1#<]DLQCK(.IT"3I3[ U,W+8K7#: MMXT(Q)9,MK'(FKI 0CH 6^WW4YVS[EUUL S5.:L#>U&=LU3G+-4YZV[%/@?B MH+72TTFOVP.YVW;)R BMT+*-R'8BTXE\)XS2R/+3.'+CQ/7980 @ $B\ MNL@7+4MA%HK^KF-4]^LVU"T3 !3HJB_N$W.Z:.>\N(3#U<:&CO2U6'9G:L_> M%Y=@3GT7+!"I^@TOXR(;5SVU?I8U<,] FZ[\)J0.OP/C!?:B(1&,J -OP>=, M?6S)E8%&S2_X-]D"HV[?2Y9>E?*QI$,NJ=ZM+$M!TMC8"!D$EG_#%Y8@;66V MNP"+%A(50L[O_#ZKMOVN5VT[#UZU_985(^S% ;;U)]03NE*C?7%;,=ISZ_WG ML]OW;S[^]>?P/W\!TS3@;V"T__KK_1\?A^__^!W>]?-?Y[^>._.,]OS[G^[Y MFW?.Q:\7V7^&Y[<7;S["W[]<_3D\=__S*[SO\UOK',=Z?+_"Q!ADM*&7Q*$3 MLIX=6T'/"5RW%\5I"(R6Q:X!8M'TH_FRYRAF49HX0>)2I9<5<>;9OF&GMA\: M )'Y&NV?60F ) Z2H;V::-CNB%0U L$>E=H;MW F]5JZ%TYI[8#;!K7 @X=SJ +PBYF- MQX-J7(44'1-L3D,=Y^FH0PZ&S>K[WJ<,CW[8H_(&ST8-DX!UHGZ /T?+<%5\ M!C_!HK_ %!Y01GR* MKW@R'?#WZ;RT(((]&R421N3M>-(2Y/*+;5L!&,%V+PX8.6/=7A!X*?P1AX$= M.RYS%R3"43#GJF%F/JH:_D2U($M6TZA$^+8!*PA%3. HM>?9MBZ,A$W8CUO/ MZX!K$B*A=AC3\"NXK@$;E_Q%]<-+T/9!6;Y]D8WHT/302[F8]#*C:WIN]A7! M17S<>$_[AO"@RI&,\LWRXSY]-#?,2WSF>'W+"U9^;/3-E9^M6]8T^YX9[K7L M^L_LP%&;/:K-6O96RVX8*+IQ=&:X\-4E@RJ%Q_1Q9C(&FZPM0_ V5"+.A3+P M=EX9V&+8Z*E>S 4J25O=RUTQIS5T==LIA=V^.M0@MQE3N_&T3^K*S/L@ME.\ M&(5+=\2EG6=E+Y_3W>F)RS]OT,A?;(-$JRYB)6+LBF";;OHN:ZA-'FZ36ZH M[1G#9MAQBB*?"IODQ?W*I:?TU7MBO$>"+UMXI;>>Z[WD(@SM&.30#W-?T/];OWG_>#++WGP?#"_CL?'CQ]>+-Y>U_/E]^ MQ[SL<^N7K__Y_'_9Q1]P[C=)>O':^/;OSV\GYY\,Y^+[[S=?0B-V A8G/8][ M7L])/*L7!K;?8VE@V:9M14G,GKT*=<-;;-3TXUVHH.)X.U##?6H*BB>=*D_: MJ].QXDD'Y4G?9WA2$C#+\QS>\QU120+L")M0NK85 &Q9$IO DTQ;]VQ/,27% ME(Z *?'(8JF=!BR,'2<.[-!,>_"7O<9T9DV7[BNN:S5U:@._YB Q'%E+I$N(HIW2%U1C&E@S(E M>X8I<=.([-AS>H85ASW'"6*PWIC=PP8A3FI%AA,ZSUXYEFY;?C>8TBGZ4-_P M48XCZI07M2->5-OO.,;\,9^ONS)+=R5"6;M=S5+)W#WQM5)ZB9NY7_>C,2^V M*K"<":A4;4)D]B=EA);O&]AL)]@.7=)U%((MFW-+VF'L!H'C]M(4&_8!Y'K, MMMV>;5FVZWM!:,5V1[%E 4TH:*UPY<%P)05EU4=WD1MY!BA!=M@+D]#NN8$; M>BPR$X:MGD-3]PQ#MXQ%/_;"+T2#B".VV924N#^'L*+[SM#]K)N8<\8\AZ6] M($Q11@1^+_1=KP>&#T]\GL;,<3N**TJC>'1L2> M[\1&8(.,"#&H$'JZ8YNZ$2S.!5!2XJ2EQ!T]]$I*=(;N9_WVML>P56?8\](D M MD0 @>P8[/' B,)F1W'06)U%%>4E'AT;/$M(TZY!]S/2-V>XZ9H=[*H9QHQ MFHY! $CT[%7@ZJ%GZ::SV.5528F3EA)W#)DHRN\0Y=MSE!\[AFLXO+[3^%X8QZW&PH@$-3#31L3-9Q"P_3V7KI):',Z@VY,TI MP7$D@N..KG_%,QZ89\RZ\\W0YR;G!A4J]1P+QS79/H@.V_<2V[:2F+I?=A@- ME/YP9R0 $RRPS=CN^8D1 A)X8+-[B=NST\#D5A*RV&8D.!:G>BO!H03'/0F. M.T8#%,=X4(XQZ]\/0L=-+"/I&2 D>H[KH)>/I3TS\0*;!1Y.@=U+;#P:$BCM MX1[0 P-.TU!9W#2 -# QYG0H1OWC"B) 3\\GJ0D..PM7'=*<"C!L9_@N&-X M0 F.!^48LRY_TPDCDWE^STVB!!NG@^!(0K,7.JGO1RPQG"382W \&A(HP7$/ M:("-Z..0@XGAHR[++8\Q^$T_M4YL,5!49V?*+[QJC5)HMUU M_[%Z:I^-)EG5UOL3CZ<%#5I]^TT,R?ZER(>OJ:\\]4I?;,']I-MMWWRQXM@( M.+-[7IPP0#@'D]M]IQ?[H1/'J6\ZIGFT[;;7C"U8,J]@*@?63&2C;HDR^.T5 M8;XDAR5&^42.&>!BXE7=Y)^&'U"7;ER^&5[0?FE[7($6\9C!+MK+W.330:)= MP0'@4SZ:[6)_DKV\?:L?^)[J.&UMMZ$GVG&Z4XV5VQT=C^+V[MH/=]<^FZ=T M<4^O*^ZG+4;GW*6.>&OT.,F4S\2)7=^. \8'+L8;K-0,#$L. =\A MV?N.^K 8+?D$DOO^^AETXW??+CY_S"Y^_3@\?P,FWQ]_@AEV;H#)=O/^\Y^W M\+-U_OWKS;R)=_[KOX9__O76O/CUG0%Z][1F0E462Y:?SLE:=[EJ%; M_J*=MU\JWRXL^%BRP9\VW[ ],PAL+PH=[CMIDH8LX)X=I'[LQU9LAKLF_RJ^ MT36^,=>U,(F\@(&E[E@<@]$\[84XR-8W,;DIL*S$P09A>N#;NF4OUA=VE&_L MK$"E]-]1*5 7VTP5W$N#6G(9I\GL3"-V?!>XG1DYENVPF/M)8GBND6!7AE@I M2(%OI!YC/X$:1CY(0\,5'4,P]==:[$=ZN&H_TFX M@[88?*S:RJUA9T$26+'O)J9E&0YS@@#X&Z@R<6#"ZHR%'5!FTNP;3WK?>9$K M3K8#)UL8?Q$EH6N%@=F++=_H.2%8;J'!G!YW4L_W0M^Q<+C\?_TCL$SK98>J M-E5M__V3O>$G'E!ZZEM!Y!C,B (W":TT]-W8C^PH45K,L=/^K!;C^Z%C@^G2 M ^8>]YS4MWLA3X->8-E@M;H) M8>J!P! KM6R>VCP*$\?R'.;!QDS3"WDOS%8)'R!E9B.Y9PD\S MX9KI]K6'3EZ:1B7_>\I'D[?7. R^,SE(KR69#8&+7 M/QT@S^'YYS,@N[?.^1\7PS^M/[]A^MOY=R"AW[X$AN6YMFOUW"3&T0>>#\8^ MB$M )"NP0E#W/4_P4D XGIPALTJY': (]9PTKB%2ZZ3HHWAAHUN-HO24.R4M@'->7,*WSRX+ MSH=XY3?9Y$K[ $)G--&U3]EP/. 7_-NT)!]H#-R(92,MAT<+;;;\.GVFO44Z+Z^P:DZE8J=UZQH8Y+":V,[E"F8GG91,M%\EA<-JAV#J\X"_,TI+GAJM-,A$E M+_D$):O8>L&ST>R5W62# 1SU%I^LSE\*&7X+)TAX01M>=541,@O8'2:4T6TQ M6&C"!K@#.#%.W)29:VP,Y_H&PGS"![?:#[O,N;(K?IB9WA#,<[V?IR4@<5G"'438S1[>_[J]W<\%4$/*"T E M(1- MA8 +^,]>F?U5\: ($!'^I;=1N<*R>%J"7L *(+GD+_@9R:04U#.+9_!,Q &= MLP1_+*?QU0(R$\+34R6P )EER2Z!^BX!-?5%5%V)J2*'\WZ1U:IP=12/\F6( M*I3E]^D,PGZ [\#',8,3LJ1 =4:4Y9J_.Q93PY!W[JHGY]_?V==?/_-O;C\ M8H6QSWPG[-D,PY:>&X,6;'L]PTJ8E5AN[#J@!0>+K1?^*=FU)BY8$UE(SX$- M,XW<$]HU&TPY8LY:MK:J#CNV8LL,0S^RN&/9?LA7=,D1Y M=_'+*K9V%O\]S4IB__2^#Z!6\.Y84 ?%A-_-^5;?==R%]&A2;L&E> J Q:3E8*)R-QNF7"=,%"UM.M\ M (I=G0!>?VF,0"FK[U9)X.F,;)[!-Q!#]*%E:)."4(T_)< MVA+?P"K+2EHS#A84C'/!.5\4?,#0H=74$?QSMN!$5B$8S2,L@CU,)ZL?6<@H MEA;;J_^.BI]6[V_58X]=R=+*.!;>F-:?5T63QW[)>U'!V=<>2V&S+]C@!AC5 MLY]FK5DP9>7B(;Y]_LI6GC!-'^R$PJ0&CI4+E'HQ!>NZP&_!GEAG]J)=%*C '=O$96#F3\WS^Q'7T,CXIYR_UAR]H6KMF[UZ&M7[S__/:3 M]OF]]OO%V>]OWGU^^T9[_?[BS=N+3^*G3^___>[-&?[ZEW<79Q>OWYW]6_OT M&7YQ_O;B\Z<.\83EQWO^#BVH? IK),"S^;>88W:>:#X)"D>K%26)=^$^F(X& M(/N%9^,F*SEP[22+02E)?ES&8I8ZF#8[C-;7H1W"589G)WUOSB@E^4B7M"@9 MRUG1"/J;E(9L .)NF!=M]7&9I8(OI>M&N0A2?%Z:DKB;BD4("PGO7@ (A,K$:=%?,5* MJ0VWE T=-C4>H[H\$:HUX0Z52Z)-+W8"'Z? %0*Y0N!#^ M'@/9%T*&C$$+XK 0FM$57_U["B(Q14DB'AMDPTR$G<5W8#<38#7R%Z7TE2_= MY$I#/.*B7)I.S1-@J#$L@0\/;G5M.LZKPNU1.1T.EUSBC /^_Y6BY+J2!"N! MLGH] 92(XQAB<7_M!>57VQ&'99_/Q /03 -YDU^.@*=IEQ03*43-.3+ZW_N? M^EK*45H,T.5 [V7?D)T#>P=PM"\!;JELMIP5E;#*EK- <:0C9.F?%^!!49AI MC/R[G9GV21[9[J3XF1HG_> -FZ4W+]U0% MBVH)+,(55=!%0S#+\GX)7]36T'5YG4]J1%^&$8AP8+Y/)2%7NZK=[BW BJ8! M=.P\!HU@ED/TM5_JW@.;*&.9_B(1IG+<4\R0J*)@":]"81>L3-C?VJ^#/(); M_,0'Z-(X9\573M$R1G(.]>1B.B:)RDK@C&14B1NX'4;Y0,,$*,MX>?'ZXCW] M:+X4J,FT$:#)Z]\_O?L@>S?TM7\62?3@(\#",W,$M3P>3=1MO,YEI#)RW1 <- MBI?Z+=56VBAO6I<]^SFKD?WM-U#[1I<<6.=$N"5;KV^XU6HTB% ^@ J$'/TR M*T745P"S(B_3>AXM?>&1\19+\A8DX %?POVSX'[DA%I4H MZ(FE 6ZA^[I (Z.UCP$RRX(^IDHQH?U<20)I>J'PT5]YAOEG^.W& (7M7&61 M.,IDS767M"NY+;+)QK1LY3I%.9B/X05TW\^SZ\4#M+:?(!-M=C=:EUZ@TR^> M5PM. 7Q%]EV !9G_ .B CC4?4EA&3/"#X)B2G4M,=V-GP&4)E,B)=%O1-U)FWRK>834U9H4/M M##Z!6F)MMGFW %C$*) OJ**3O@THL$ZK?(Y]?7";UQR59/Q(2MKV"^!(4NC^ M2!();7V]D0\U(Z-?U424H9(EL%"*(!01@#LC MFGD8OS"W=]$<:28'B346QS7RE&L^PJMBR_*1I"J'2 _DO"KY9^&MDGI::Z+V M3DX:5,?:/"[)@&$AV%!HC^I_8:LE4-L7,Q\F-WD/WEPD2^*4RY@*<=Q*/I/7 M2.+;_$6EL_K@'9F/U*1@YT+YK=0H@3B@\N#B('U*,$K+55MJ=>):SIQF3CJK M5]UQ_POZ\9WO8Q:,.?;/0C"*%9%5KP)S!;P"]&>&72/"+489"KDY]NY<;FW,2+\T"5L&]W8)[UNK@ MWO9)U:9A/[N'D"!!2X4$#Q82W**-WR&"3>^ ,VA6'^SZ$6 4 M(,^_DON]01#2)H&MD20YB(0)N*#C*=E7WN/;D>,6@QJ/(X) M<9,,K.NBMA< 6TBI ?.95&+:4]-O=?6&0$V#]?,J6BL6%VU2*VP%_@=.G/KJT4S$.T,L#W!R@+ECA:G&#Y:.E*Q MJ[Y-%S9DM\A$^+8Y-%!392^)'A* MZ\ZWN4U/X!XAA0 !0MW]%4ZABA=!(,; M**L;%Q"/KT9PW$LRH&Z!3H57;LCY1./7V'(9'>+D'P8&"I:\H,N96.DE< T@ M_%OX\>]I5@@VJ(MX(/"S0IB(UUF91=D LT JUTE6S,0H1!H0"7(@#:028.4Q MA\NY9/&M5MZ6P&*EP2Z>0PYYB7)F(-R@E.6"+EF.":7H1!(<@DPR1^>)Z!$RPML'.(S^P\&#%5V@S M XY00;3V_-G9NY_.__WL1^&,(C5].3(0*/%.A.>8;@082Y2#Z*)(E0 J''#( MOL(;H\1(IZ,JR2$N,&POB;*X9",9,SBR MM"EBK#]/L\%$.(/1?X38.@0%(^M-A%_U$V.?6C>]@2<(OQ-^5<2(;D!!64%N MDBL![\N)] A)=*F" 6!8/*EY+]QS37T ZP&&*@?H \,W@VY13@NB[(*#IC/2 MR+#!3#_RW4:W@O"E+Q#VF&_=6[\JNN]AHYX7_CSD>H]2S[X<<*1->B\/9QO- MWHWI""1NA(Q@5S/0JT@'.0 &0R1757A>%W*23!E!IJ0'\#0ZD\5W!X* M;IF('K>H55H:ZLX?[,XKQ:Q2.X22-+A55_Y@5UXI66B7U\H1J5@+RA^Q(@6) MAX($B&<4RB4F@J&6CS8$:(]" %0,?U;#OYI&1ZAA_8&EJF2'3D?2UEFF#"0E'!/.-&7ZJ=\G-&H+0T4=9F:"9\Y STY"KL":N!6@2ZV(W< M P "V#H%"NG?Z $99C$J8-=9@9X^M X'@U76L%ZO5(ZGZ"BK5$<^9L3*JIQ( M."3ZH37+,,WFG&C7"I]Y$YAG]$S!K_BH1#]797]2PHLTOVKE+R] O1CAPOB2 MR>V8_&)H;]6F[FCF(VEBB7"V4'!GO 259DL&5@;&C'1GYC%-C-JD[N(V*XVW MFO@D%!MA!L_H-F"5CJI@BON&+;U"F15EWTH&/^3< )6*LU-HNJ.7)&?74 M 7)].RW@NL7#9Q_.7O>U=R.M<;P9A"LL)C='HOT?NC3@\M]26@X]]$LV^@3_ MX!4CCK*1O/+ZJ9;/A9"HSMD141=Y(&P* [8;'^3CV6?@K@8,[+8K"<1WOVG/ MGXW>_?;LQ[X&?V%"Q;BDE1JCLU*$:D*3L&P4HY;C!8V+*9$3N1GPA947IQ;H M,?J+BGQZ>57G\,K@4./7@.?(!70)CXJ$&4JE*->X?R3E5[:2\&>)5/2YO&8I MU"ITQBQ8F;H)7YJ#"[Q-7-4' '::#[) .DV+C*:X@._ON:C*>P5T 5$[*T&Z%Q( M%V8Q;.6BTU+S3A>,*32,L"XGF]DG,3"!?Y)%4_XK^;TJ%DTN1-CE3_#=VO55 M<6-@TQ4CK-DR7E+;V,,0T"7/+PLVOD+?))(;(9'<7;,=^AV*%"P-H/?>H+>, M?T5TKIQ(B8C*-AFN#2D)1D?HETG*%!RO]=""+=K>7L8E[=%*)./(RX27UMT2 M^4=/A[$?I-9=);8\\<26Y=@F^=! Z'(:19-RHV("Z#V3,U<5[G!A1F"O5;@ MR^C=Y@C:!57]AE=XO+ %@'5+3'X&B5>@'759Y#>4+)I(3VQ+Q16;?GO^]DQ: M'B0QVX5@4B1><9:(RY-I$;__+^HM9&HNT?81YRGP(K^$3WW.O][F,^#"8I&) MAHTZIQB3$44\ -]3KAS*@2?&3!59I=3HO&=J)B#B1TR9$![*($B5Z47&S'.I!Y M%L<5-H/1E6<3C&M]N'DMD.,/#KS_/!\5.6^*/JH\.1G(NI5.D<5;J")>A*FB MCY/,'!K<5J8H.C*6WB"^A>3F8]#>*Y.U M::)12Z.:(AJ9127=1 3PC9AOL>U5>1E8]ONNYF55CE.KZ)( *L]#Q6;9MVIG MHI]J;2=1BTNJPB0?,#"]ZXQXKFPP-\DQ?VVYD76<9%NQ*+R,EJ"(V9@R$;]3 M#? -U9YPD0\(F)>5TEG'J1:HBNOGM!3YLO0:2UM53.1HJC);\(5Y[45#Z(PH M T3:6]@)H42(E16H*ME.\@8 RRDS%#?;$O;->RO'75[;@Y5#ITF1%637: KP M)G0X5 %^-A G(:HK,[2^V8CGTQ(.,N#4:[#RKWY"# =D!43^(!V)@B>(CL*8 MJ]!Z#]Q?A5JM;=;]VO'<>&4USRS7IBY]R@ U, -1)^\1MI%IJWPD.)M[R:HA M==4.L"=Q39\"DG@J,"^O5B@U56"^T4J(8]#RU-=F%LJ2E4I^#/9:AJ*94AGA MI,(1.EG$1*IAF?5TX2TT.$/^9H 7.2>B 75P)Y_S$5+B+U((@';$975/*;,2 M6Q//2;^BFQ ZRQ(.1B[Y'URG;P&;HZ:_]/T??*-O5+_!!!ZB+1G=*O@8Z6DD M;E6SPK[YSQJ&>IWKO=RU)%[HV'U[]H6NWS>W?*%M]L/FA7WMC= \"8F%)DH= M59I$#O*/(J\BM$;G5X$W-0(>A'TT$$\&A?3JA8)#O$MU8=P:EZ?A]?V['8= /M[U;I^_O"DS3]/ONW"L]:WMP!GVC M#3QTDT?1$U"U %0M M $^O!>#3BT4[*A;=@;T\=BRZ.Y+L\P*C4;TM56]+U=M2];94O2U5;TO5VU+U MMGRZO2U5ITK5J5)UJMR;-I]6I\I=6O.$W6W-4S7".A,%J' _F&S:%)S)SGJ= M%&Y@M/ZHTL\Y:R6@W=Y$DRQ*)JL2HQ(^KCIES>5ARR19_&U! M%(%!;H3"OTI^$%&K2L&4'REK& MMNX:/0@9JL1?X2IP(!(Y$S -$:]HLB95<:XU$C&['@I^#*I@)G*3;Y6W2PJU MIJ2P[B755*BMOG/*5*L2D_4UMRG#4W0KF/(\GR6)R=03T2" *&9-\G#EWJF^ M*%/>94LXT\-L$,26V523[=->3"%03;9=^(SEHOWR++E;P*]&=0/85-?G+9'VQM MOBM556-?J4M9J4HQ"C)BZZC=$C2?R/3)M@]*Q"8K,Z>=HB_);R9U5F06[IB2 M-X-\2"Q4!"LH=@82:(3-,32YBW2*MS[!%%_\PA):IB1O42 P&./.AG5R]T([ MGE(:JEG12N;2198#BOBIZ-1%BY#>7$>@:)&J21:<+*6*8B26495#-+-C6=U> M^37Y94Z[KKI,2=QKG;?.FJPK2-IIZIB;#$)-?KW2CJ013DX\45;;$)_H!HDM MB, (F,:"4.O< Y'91HHD&3_=M$UW%>8BJ_I3.[&,DIC:B=V?JL3NC_-9TX<0 M\N3"J(I(17EH%7'?)$[GZZK:0DTVW11M'%JU"173:!4PU(GNHNTI7$%![D;1 MF@S):S(9<"'Y6ZQYMF^ 2(Q'UPF6]S9\#;^UMK?;7)9\,BTJXZ.ZE,N\1Q0N MCR3*=*M#ZRN2]FNQTM0&8#K5A,F\AMGB@$8(B _U"ZHJ*%&X3#W<9K]? M-P_A25M3*E9G\,^D/F*M Z5W;S@)T7PZF%+8G@M'Q%C,3*]RA&8EZDPU@E!C MN*A_0*,8-D,NAMKY"0ND#-W1=6)K?>)6\<**I$W<6WW5HY;JL*048VZ;3'!^ M?-E,#23NHJ-I(3NRI=?O_^_=FYX9:F^)29,,>L.'53IY=^R-JH9JEJU(5 3N M5&_Y [N-KWC\%3GK1+KPX,?+@@VUY\\^?/CP[$?9E+)QJ;\^^_CV$_G+(PZ0 M&XF$ZJ9_@^S1D3"*<>$6/E%1[,\50IRU$O?A?50(V^Y$(KS:32?3.B_BPP>1 M&<+&64)Y7'4SDZSVU EEM:_]7E;Z,3[6]!\MLY$4H?A#;6K@ES!_B<(2L[W7 MEYM;Y)FKNHV"R@+/@GB6>Y5CEJ7_JR[ 5:D23:J$JU(E.K"7)YDJ(4948#-= M=-=*Y@+[*ACEAF&D!VR?:95;EI5549I@G$V%J61O;09##AUX%\4L;W+18$5F M:F--!-6B">]RJP.+2 2(\YX(;]-U:&E#UHOFPAU;.'5HAD7!@;(T]F* MP3?-;,E#LESV2YT)&^*7]!*A8-3)9>BQ@*-14)/:HTCSNO%?C*]$DVR.^;-B M'V0G3TO1 ZRZM#I$3/7O?S3%@*2Q$30HT(E=CJJLU-J*G67G8,:-9V8])%F) MV16H:#;QUEIPR^@F'&F4#V6^;NT2T,G8(L8^&ZX=YDFELLO;JJSLHFJ*U>H- M/VSJHR: MP:(JL?3;A'K D:->?+N:)5#PGDP?E&5T(F;7%G3=[ RQJ[HG?2P) +1=+_9N M-,JO&ROL5P+J816^JF1RB-E(;0.I<8ZTVQG-EKDN*=FL&ZX#MEUFL>B=5E9% M):1"B59IE0J%D4GIX1#-] $OK[*Q5FDF5:L'R4EQ]=I/TE@0[489457PA[,.KVDJUOLHPV?)8>L;"@P=)&*D>G*BO.,!IS(_I#9(!$L B-:R34CBXPV M(6M1JYU(E]M]UKWBLBEF*$C#;=&%-'/DQZ^$;>+G"(J9HNY&\6X7;LN&61K# MAA_(A*;E3/G\+$#1[3^LNK$W^Z%A,K3'62;:BN++G*UZ,5R_P!YYKF_=Q#0M+H;!,2P,\AM:4C=:9A69UASY?+KI)C9U( (>"/- MWEEP6)7S_LX5C2QX5SM$[#AW:L:_.P_2PT5JEZO'LGH0$S5&F&(F%%H"AH!> MXQL@UR8I7)4/=)W[5\@,DBVL&CE2L>U9G^Y,+QG1XT:X94;YJ!?CPX,!L;-E MS1TK&Z )BK7$T(TKHT>-.7BP[M6OM^Q^N;+UY4P3 MR@F&'R>B;(\M]V?5J4A[STX@7!>(-8.=8+,5EURF46%5+-J$9.9NS[D4_NR( M/Z-WOV$3NH*"P8UO=*ZEVGJ(U:WC*%4"<_^IB5R=9U6IYZ@T(G"G)1-/ 62U M#U42&X5$VS;#8E/@F6;-\WNDW)1F;X#48EREB/A*!;]R2C,Q5:]I8]N:^X<5 M,((QBE/91@]KHZL41S!G,SD(::&TH^+!PB72D?S:N!&H%.R&IN MM=4MT(('I1K#NO5VL/&XL-+Y#O:R(HH=B>)\DVAM^>6J/)V>'!8I*W'0F1_E MWZIBG+9=*3%SGA%*8EH6VZ/@ALA%G%$TNJO5K87Z:H6)M7UK;3?B5AVD6\$E M53>IM M"4>F[*J%1768["5"M)DH2@(3'4,59"6/V001JO)1Y!F9I*).J\U-:SE<#]TL M9*G=DJA_E2'7G\V/($5T]LX%%B:200H_!;DUB.71"%-Y-;..8T0B1JDM#2HO MX&KM+\9!&W(L0@4BK>K,27=5M=>I02TGDBH#X=H8"]WVUPF3I)>3L6X M$[U-PLN)$P\HJQ23!N^HOJT*F\LBG66TB=/E\N:"!21EE?X,NK>0?.E+EH&L M6:UH]9^BDX"V7?#Z%5KEUI%O$0C1)!:0W[GNS\%*"3^"K2S4$;YW='O@90F7 M,%:#UAWGFMSTC^>M-IL#K!O8+DWQ#YP)09VTZ"6BF673F;-BC%7>P@Q:R<83 M=*M#5&^7?BL5EDJK39[TZ)1\+A^CD]QT1QMY:),MERNS6&4]8*-;&+F1ZTLH/MRAZT=8/9 MI?EK=2=VK(=N-WCMUVZF)3#8>,T+/%X6"=4M@&:GN(B:H=J@&K (7GF%.T=% M9"IYN\CQH+ ;Y5-%TT28[?1-T7M;]*B:%E73.]&(=,FU-#8'72E&ZR+.1W5I M&S9$?+J)>2K]IDZ_\53Z30?V\D2F9AQ%0BS5MZX:>K1?2FP'.H3NG/(@M)2/ M[9#\KU3B=4Y;/@65NCID!\-/U=:68R'H=G#-F6CDALIA66N45??+.:NHL?&0 M8)9T%F_/;E]B!E[E(@$M&Z4%D%"!-"I)#L=K:D*(M3(*%@S K:U,S.5:=_BJ M&SALE@M3?=$E0:\=BF3@N9MH2N%;)NE9K+!/%7WR &3U"]_5 K56_:[)^WUF@^D M_=S:&!7^ YOZWLH&DZ,0EPTXE,KO8)#'M 8R2\S@6!(V@ E1D0G1N MP,&3\!A4/&1]L50W^-P&S:!FFG)?FD]62;5B[2 M$K8HV6$^/S"IM= 0ZU/Y*D8H"^GSX3 CQ*[33S$'_?H>665?^[F.\A'+;B4! M-/T:6ATASD3""VFKV!N988N9W\<4@7I^]NGW'[6+O$\3JGM&* (.3:(J<2GR M]E575+OA,&4A$H&3)E]J0=V6#686KD>ONO W8ZZEQL6K[ $!D2HF5(?YFO)> M>:-ZH]X0PTRX* GAE7D[VV@'>YK5Z5KK,*:M/=<='Z@9XX"^*.)HS8-C400X M@R"8UBU=Q8V^7..9S,*8EJ('I:RVUT6-PB0KR:TJVF665_D-ULU3KC/*D4F] MT36Z:BTQA&,.]GZ5C==(VV;PV%(2J&YF(>^C::)22O= 59HQTUEDPN%Z=LKN MKCH)M/+@6]G2)Z%[?FS/TGK3A&(/RTL_KICPM8&A[JH9SNN?U.9"C@$E[*\* M$W 5:G^.:5 E-K9 N[#FWS/Q[&68O?D\,^0^:2ES[48U%:O+BW+-FE*W+GBU M>B(R903G;)/9JD%JF2;K]RF=GKDF7QKI8]"D0U*^M,H^S MF3*/PY+4KZO+3QZ!J*J9N[H,:L(/F(D'E',U'3(:Z4>3($E\-Y*:(OM;G7>&Z%BMJ0 Y3Q/1U%4,_[A<::0(*=S2EL2VJL[7O#9X M6^)RJ?2;92%-(N:2!:H6WLM M9/FMJ6K:6F"C!LF7-."A#XEOK? 7B&D1HLNVJ'T:W/9(8TFJ(JA9=8@PCH"K M5_'[MCYU?+8=M:+L_4Q4^+I%A9WDI)O*;!:3"NKLJDT6RP)JB.;R^;BV_"MY M.E.[N&P&Z6Q66;4"5@^VC1^I1E:]B47CLW]-!W7/86-V/.&F RPB]\=/O]-N M=M@XTP894#6@]ZU\%6Y[IIVW=H-SA^#1DK(AZ^+C=Q_>]T5CTW6WC __X"Y, M>^P']SA#45#F#V;8FLQ(O[&,UGC NP\#U,[JK$XXO+X9Q?"55" ZBUNX/,$J M*]NI)A*/,&:Y"A959KI@OC=D&E..!+9#4:D/=>J#OSKU89>*3_>92IA0"1,/ M4[)[IR+=[@CASR+V5AVE57Y1/FB@M:+B#DE-FF1"NP$Y_$](5A.I'+HKB1Y@W.=1,H_>; MB'FTVH@C\M0;%9Y4&NC"D]EY*:U=S)Z1 N1"L*#PHBUN+UYPUR0>ZBA*5>Z^ M+C5&!_&")0[X3;R/9!<=5,S0K3D\#K#HQ?CV<3Y61_$=HH7HW#ICKBT)8-:C MK\O,LQ*QS>X;@[T>#<*^?I6"'=,2&=Z^M&X"JD4TCW MB&F0HV89N.;MJK I*CPTE3P_IA. MO7$S2RHI$, ]N[\D-1;+.42B_=QHE4Y%)M4:G8WV[D*:QT?!Y@8*WD(Z'J, M'0[V%/^':D.PXE*Q0=[T# MQJT4E+94]$SK@+3T!*.+\[UO5)2QQ30LW35W%< J2'$\\/5URU7P/5GX>K8> M>GM:I J^W8=O :2M:M2=ZHQQD, 0$Q!0F]#-KE+ZN^I(:9MZKZY9RYC9QC/ M/9HBIP9?Q]+]8->* P7?HX%O8.N^O6O 0<'W:.!KFD&'"?BQ4R . 8'W"]UU M]VOHL(LVMU>NRK;JM]IDIS>I@H.OELS"49' (Y%7CF[ZJC:JXU"R#-T-=LUI M5U!Z?-O-L'9U"BHH/7:!5Z!;AX222D-^M6KZU=-2&HXW'\]T=<,_8#Z>RIK< MKE!*#]T]"^$4E!Y-:3!U>^=4/ 6EQU8:7#T,#UASH9P,KU;/!'Q::L/Q:MZF MJ5NJ6T[GH>3HH:=RPSL.)2O435OU!^LXE!Q0&VR5=?R86<>+PS55WG$+(0W= M-?:L2NU,^H'*6UQGI[BJ^XW3(1G$^Y-ISZ7SX4>4>JTUV/O?X..:#O,,IKKR< M2!I[8@-!?-5BI.,0)4QV MA(CV7_\(+--ZJ1+ON@VFY[8?;F_7*O H*E)@6D)%H>\?A(J>E('Z?G+%BP4/ MD*Z-^)U:V!PCOEF>L;,W4BG9CP<>UU7@Z2QX;%MY$CH.HN>V=1@*>E(9G92* M$?$T+W@E5B?LVWT8K"<7 0STT-]!Y*J,L.,!K6GKMF$JV)XB;*U -ZT= O<* MML<#6P=3=7?0$HXLB?,X;/)W]Z,V'*^F:ALJYM5U$.W/H"G8'@%LP00/ M[ Z::0JV]V""V[J[BZ/^R$SPH] 1-#:9%%DTG;!H (9XKHWR$1QK-"GRP4"4 M3(A$M"=FF#^WPMVKL90Y\7@1OF '94Z!Y['!XQLJPZ3#X,%6;X>AGZ=0BQ0>3LV2I,@>BQ0.3MV0NJ0U;L M<;F\%P7NZVR4Z]J[4=Q_L/X+2Y&Q[)5%!H_ M$33&,(?=P38R"H\5'N\8TG'\TVU1I_#XB>"Q8^FVM4/86;7U>@!]?\P+K;QB M!5^G^=]7FR\;()+D4WQ!A[M3J5T^_BZ?5-;VSZS,8C$=,!M,)SRY2R#A1*7< M,0DRHV\>=;1.H=NQH=ON38P5NBETVQ?=[-V=?PK=%+KMBV[.8;C;4S#[_J!_ M\$1CL"MVR;71=!B!!9BG<.3A,!\)6[#4\NFDG("&B@=[&./O"*P5M<6'VZ(R M^.XX<44<:)V!?41Q_M#4/4&WF2L/9TQS9U([ 4K$\=UH&K MAYZEF\Z>4T(5K(\'UJ&KNZ:A.V:7>3BI'3]1C..5'$_>&@8_9,5E-B(EQK__ M2?!;S%RW[CYS_9%!;\DV)(-I NN5DSS^VL-=(3T,L2,)C9BKNI-HK-32?##( M;\K&K%@#!=,B,(B85(5 D_@; ,V+OF+ZH>725:.!^SV13:B'=)#+^5B$JN6 M7"'AC_CXY4V63*X0G?L&H72EH,HWRX_[]-$<6HO/'*]O><'*CXV^N?*S=U6:MD-YM5&&18N?'6)#(HY5E\\CA *YAB1OU0& M?;XJ.-?.X7M7I?9VE ;>A]/DI-$1XG9<3C".4TZB,BVQ,:G_!K_EHRA1XVG:[IV< 2I9 MN5OP?+J([._9(5$ALD+D+AW+*:GZD?O0]L=%GO*R M!%V?#318ZSJ+X26KU/ZM0F3'VZT@,'?MT*L:2CRV'J=;._>Z5D!Z9"#9NNVJ M[CF=!U(0'']WEDX+V4]L (MAVN"0%5_Y!/;]Q+J(FKKIJFF!G0>2%^SIYE- M>C2[7P_,/2U_!:3' I*K.^8!*>DI&*X?> *K8"TG:"U3$4)74>2&YP0-_<4S!6?^4C7K !R566#+-15DX* MRE]_8C:KI9N6,HLY%0VZW97 M_#F?8'1U0VW5GF/ 5M?;/=E,B?N_H*Z3L+4SG[WW.SJP :2H15'+MM02.+OJ M]XI:%+4\36HQ0]W;N2. (A=%+D^37"Q#=YT]$]0.3R[KNVO(@SK8A&&QR47= M>P%KV%M/R>,8S2,L@IU/)ZL?62@.?'Q@4EL,*YCM<='^\ZJH=C-FE[P7%9Q] M[;$4-ON"#6[8;?GLI]FF&-FHU[[ ^;.O/&&:/M@)!78D/,X+LD1? $[R0O0C M^6_6F;UH5P5/_^?9/[+$2BV;IS:/PL2Q/(=YG*>FZ84\#DW3L;[X8&M3JY$\ MU5[#"P%YRO_^B;U:!L;5#4O$5C)X_PCV&F+?E@,AX.N)<> M^6'_,$E\ASCL/_?BET\[.2TP^WNZ5Q6"/ D$ 0ZB$$0AB.(@2Q#DGHR1XU"G M/MS_).'CS3NSC/X!>ZJKW,"MLC>#G1F3@M'CTY&"4<=A=%@ZND^7A>UW7,:* M3-O[\%7!5X%WDS[F!89YV277RJO\9H2-/G%:%2NR,A]IDURCCN\\J9_Y M\4YQR*Y$RM0:6ZSQI.*#.[5=/'$GKA7TU8SDKL/(5S#J/(S"_@%;?2@8;E(+18].1KV#4>1A9.^NL*G9TE]A1 M/.?P43&DYH:*G1=K]_5 M:1<*NG>';MA9Z#Z%[K#OQQQ;K8\NJZ:P>]:M[Z+0[97XL*W^K3;9Z4T^J0#: M?0T*.EX/LN7MJYD=J7@^1AB%.T?4%8P>/^M!19V[#J/=LX0U?Y:MWGW I&CP^C/0M@%(P>$4:[6A(J M[U/-X[MK?X,]?9-*ZWXT&)G*>NTZC,R]??P*1H]&1_8A/75/,-]OOECY_**5-;8/4 VZ%L*LB<)V;#O*LB>(F0M MHQ]T#[)/(>2[_#GAW"3CM/46U297SN06CO< 0;+R>2 MQIY8O,Q0R9X*1 I$=P:1&D[1>1"=2*SL> 2J5%:?6(;GWIV9C]19?H0@>F[L MXJ]0X%$4I$#4$0IZ4J;I^\D5+Q9\/[HVXG?J%'+R^*:4Z\<'CZ/ TUGP*/.T M\R ""MH].-HUT_1H$C BGN8%KR3KA'V[#UOUY()_IK>'DM>9L*[*!UL;L#<4 M9$\4LCND3RG('@]DL6JJ>Y!]4O;XN_O1%XY72S4.V5Q>&1+;@4AUG5$@4B Z M8A ]-9/\@D^T 9CE]V!\BW.\L.'T23Z-!KQ6=DY.'S3]_37]>[BF/9#[$-?T MS[LDRMZC'?*4$'.G:@"%F HQ'P\Q/868"C&[=N/HV@D58NZ&F*0D_S1A<&+X M.\FN7_TW_%'M:,!NWV1C>BE]-!+N9@D!#1V MYK"6L%I\_/(F2R97B%!]@Y"JLK/DF^7'??IHCA+%9[;9]YQ@Y<=&WUSYV;IE MO;X?.GNMNOXS.]AO5;57M5>U5[77]7L-#&^K53=XM#9KC6:C-LZH/1L5F[9* M$W.L3'@3N8%1[')XW_!46SR^%]P%)OLX MVT]N/(X'P MTS0JXR(;8]M'K9CWDNY11KDTPM&Y8_]PIR-V.RKAV+KEAUVK5]XA#G>$ 3,_ MW#!$Z^BC6[M!57&,8^(8KJ\;0><&C)TVQPC,#0F=BF,HCM%92)NFKSO> 6>I M/466 4J&8AF*91PKR_ LW7#WG.FA6(;2,M9DW3V5N0VGW(? * M1H\,(]O0+4=!J>-0LE2]>^=A9'MZX*Z/J2@H'1Q*AY5)>P3DCZ'[@!CMO"D8 M_[ UB9V[E)6NL?N[AVZ3FNOHEK4AK'_( LS[\;$]N5);*OSK+E0/[^#;+R:@ MN./3XHZ^H1OVAE9PBCLJ[JBXH^*.3X\[FHZO^X9BCXH]*O:HV*-BC_-D% 9Z M:':8D!1[5.SQX"VKQ,&R4<)'L'K8=P_2WVGA6-9"&=.NS9X>]6#;'Z-R .-0 MF(*SDB?:#Z;=#S1X\0"_D.8%M?":4,^.84ZM)_BRSETFL -L_ 6?3/(MGS'Z MVGO1(JQZOZ[Y;M_[IW;#2HU-)D463463+%BSV6.][;3(AQK_EI43H!$MGI: M];R 1^%_0#>3*HN)34KMAA=<8_$DNV836",;P3]B(#TVBKEVDTVNX "C20'? MF,(S$UX,2VI&UJS*OP&\\!BPXZR -^3B%O-4RZ<%$NX4_ZV+'F9.WUEU#MA8 MR_LN3M&\YN8JUQ)@ :-\(K:$#].3Y5+8)=,"3]]<^4JDE(C@8'1BG)=T/R\* M/F!P*;SI$H8=;%I/2>,$T?[(2"K20<\)@19*: GP5^"_;$ M.K,7#= R_9]G_\@2*[5LGMH\"A/'\ASF<9Z:IA?R.#1-Q_KB/WOUF>@$:.HU MO!"0!W@L>[4,C ?L?+@5+SELLAO@$D"WT1FEXU*6'D #T; DOLG* <=I^\MR,$1=F#:30QN?&2I M%/3[QDE(07OU.1Y,"FYSXW<@QAUQ $MJ[K3<*9#BCKKV3!+ZIRH)_7B5[O5) M]6VN8_6-QU*^=6U<9'!E<%R@'EX]6;$,1-D1''^&G]SPP0#_KIE 3?[1[3(6 MA!P%>0RP A87.(42+Z?$M:-IB3\BI2/5921D>$%EMAQ=$UDGZ=EQ.\B8K=T2E_ MI5LZIRVK#M-;+WMU5[57E6':=5A^C WISI,JP[3JAFPZC"MD*H; M2'6OK2>,)7RX[0GIA8M&WD$S"2I+N/:'/!_S J'&+L&HO<8N/J2OPL#3ANT>SJN%-SCRFY MUM+M8'T69B>R8X\PO]4*^NMK.HX^076O_'U%YH<@*F;]GHL5\W[#@ZET%)M,+L.(]/474.U9NXXE()@P_@W!:.#P\@* M===34.HXE$)?45+7860[NFDIF=1Q*(%VMZ'A5\=:,]M^QTT]T9CI!+.0\\H&Q_O[,BX.,B8%^W7$7 CZ\,!OVN MA0,5 1\C 7NV'GKK0TZ*@!]" ML/&W96!/Q$"#@P=-/:X+Q1!/P !&P\ @'? M9TSW&&8PB98>&-3-)KOZ3W9I*KODTQ/B;(]Q0]TF3MO4?7//*.L]WI)RM3[H M:*Y#3<$[?*[//2&(8JF*I6ZM[UBZ'^PY4URQU"-AJ: C'B;"J%BJ8JE/CJ4& MMN[;&V:+*I9ZY"S5]?H;W*N*I2J6JECJ?27N!DI-/7V>&CY9GGHRLZ.J"IX3 MF2&UMC%*NVFYW7<>KYO])1]Q[ L^NM08CD@H2TW<(+UZ^5[A$+Z%@YK:;YQ[ M&K]CXG=VF)[2U_".RKH;&:SZB0UX"4O$7)O"O6LIG^_\WS1XIY;J-/8B@VV* M327)?-_U$; :KR>U$,^TNDH%C]FDUM\;+'YNNBE/X:?\M&(BV3#F8T8+:") MC< +N'@['XX'^2WLO*^]AZLHY-/;X(+1M^ME95_YG)9(V(1IHA>?6*ZO_<&Q ME3R/)W3?\5ITNX$UZZMJ3TBAX29R4A6(K\& B6;UU 9_.D1PP:(("SH _?IU M-LJUG]GHJ_9^7"'3I]MRPH[4'55B^:;A-,!!K8WL M":=![:1)_++]:74U^[%&,=N8O0LU^U'-?GPX;%LCI($IU)QK8;12\[TKSI(8 MK/A)7_O-.V;!%'\BUL!JXM&\*+KN&)8?:-M \0NM5HOP@. M00 J> G_)J:W;G,3SH;E,4[EVETZ/=JLR+UED[_9RK50>NVB./^R]4GU=5JL MLT2TK\:HA4L#-(:';CDK\"59GCP.E6T!7D5D:XALN>&P@>0VV0PTR -@@\B MPTL;JVC&(INQ3ZI1$===9L@+[MK_D Y@/RT?)-9;16[CJ4;F]J0!'.)[9 M<4;?\1]B=ESHK/ZT:S.CU%[57M5>U5Y#=[M5U>PX-3M.S8Y3L^/4F*^#7)R: M':>0ZCAFQW4Z.[ Q<+DT<-6X-S4@ZP1>S4'4F1^"%PT=#=X MT%ED3Y?,PU,?"Z/(_%C(W+%TPU+3GQYH^M.#JDF*S!69;]^V2+<4F:M9CFK( MVZ:C?^0E9T5\10Z(A%_S03X>\M%"9\ 3KW8V7=WP#U/OK&K2=QD7K4;H=!Q& M9JB'[@''LR@HW8NRKF!TA@I*'8<24-(! M1^^=8FCY5ZK9&Y!MQY)A-LK*24&5UUN8=T>(0::I6^Z#AA2?KMO'V- .3%WL MWOD%H?>@\;$G>[66^;"!QZ=[L:%NVNOU*76U^[I/%)]]&&L:; !;Z08/P@[L MA\WCNO>HS)',8\X7J@SN$I6YV\RY[F&=8^BNL3X4>?>[."*+_]3@ZSO[3GE7 MT.T^=%T7J%?!]V3AZV]*$U'0/6+HFJ:E.^&>WEH%X.X#V/?Z=QOPH*#;8>@" M7'73V3.51@&X^P .C'W3.QXG7W.XS MV0,;.W")8D+[E=)*&%%/<$Z1!W^HD0!535$SQ*)BB!9JBVTT:4DQQ3Z88 M]MU. E0Q1<44CX(I8AV,YW62AA13W%/.&?UN^D,.SQ1/9OAPT]?N?*&O79>. MM>4AZN9\=3)6>Y:0]YAC I?.]JG&T^0I3C;RZ]UDHX492 4OIP,ZRI!E(UB& M_-;M1>"A>F(1S@'"K95+KD). 3H;E#D-V"RR:"H^$,=I+SB_"YQ2!%?)X"$V M@6.P;QK_>PK(]9V\Y\TUXXE:P\P6)R@MVUG]-,.]P;<'4[S,^9LR6R-58:7F M>=JCOO#]]I#BZLV]>H1KP:ZKXXD9JHN/6^W'V6"0Q_1H#@P);UR.-SU=0C&] MUA4\\,BRC71B6JV)LZ=!**UQWO=**-;.A&)N3RCSCWK;$,DJ"G/;#^?328F3 MM>#.*U#25&6)$#BQ=W*EE=/Q."_H4YQXUDQ5CJ8EX%DI[G^$@[F.D#3?PY&6 M0;Y!W,L"WA3=:JXE,%R2DH@@5_2$][7L [,]C'DMAFTQ>?D&/[GFY02_0)>> MU%"IAJA%^+P<7U=H+,EIG%HW ;.CSC33C>?-DFX\73K;]B=I]15:*A2<%AON M@O9D[2$46EQCJ70 =C7/VEJDL(+'[<^G)'><9\3-*R=769%H<'V3V]FY@\0? MV42(*)K%-W='\#"), ;T7JP"'MV9;T3ZX,C.GR]XGWEH'1*(: MD\T9T?Z0Q+,:;Y_>.'-S]B[4./,G,5#&)1A0W-NZJP*U^VM1XK M^+-'H=]6C >_(I>G(<&T",T%QA>GTV*"3_/1%1O%7(B)U]DHUWYF MHZ]:,X#HTVTYX<-N2MH=M=]VNY*SY>U*NG2ZK<\RVWIEJ29A+U$D'D@#[FL? M5L]$-]KN@[??T!E 7@I8FJP%;##XJ^]B)[ #!,6 MU9&UD]G-OEW?1J/W"'TE24B"PM6N(BRZC#)FR -QLKD4[^@.6:>MM-[?5G<> MW!X9PNGA= O*$F[#6*KP".4*$*O&I-JQ(MY[!AULYA6;AG[7G"4[@% M4': W]S\V!@'X7*5*OY[F@E5I7;:U"_#&P&"8J,17'Z,OJ+FVSI=;P8JV2U@ M2EKR"3)E>E-0OPDD7/VFG+C< C305;:@U>&FQ?WBXXHU(S)Q55? MGEAOS@7[L3Q'XK#WR-GMALQWPW.[#P,9_8>AS,?'V-&VVX-PBQ:=Y9W M5^MNS>NVMN\R$><;@9FH :T-ESCG%FP_Y(/" 37G?1+>*7T/$I?8W7#A&?K% MMQ KI$]A$?%U^>(Z<@>8I*^@GFXBU(XVY5L2E41@K]__W[LW/3/LY+'6'J+: M.0#J$ODRG:ER9-9"E<*=A99F!>#(WU,0>1S_A>)7DL'G7$L I704T5? !;51 M+MP:1<8%G]>&\'D!^ONLIU:&WLK_^D=@F?Y+8&\#=HL;&$^+^ J_!0PO*\E[ M ;@7(Z<>#$05)+RD$&^CM\Z^!! -B))H^AK$92X%%_F5>T)JPYU=9\#X07I? M9PF*-E@': ,,#.#3/W, V0BW@E'I+.F=D^]&"%J,)H(:P=%]0Z>3F-V[P9CP M35Y\[>&K>U=P.%@29%Q!WQ4"$/@T8 U>J=1%)(&64_)+XX+P%5IE-K!-_(9. M7'!TWL)6A2PH\3VP)I!SB1\"Z\F$H@(T.)W RE$Y82-I/RW=0-M[A*^&58;Y M!&\#M[9D,_@%4)%*;9 -45KTM7>CFFG0%95768K?1[6D>B&\)N4%(D79$NZM MF.XU^A5Q$]=9,9FB/B5U)O@;#L=)J4FGDVG!V^QW\>3$&2?LE@*^0J_-1O [ M\2Q*UBQ'L^-S+M4_]&C6M S77&I#N%W0#B*\!%H!51,XQ!7P]KS -#\@@Q'@ M)**<$*#E# T@:*: -5PR"\G@$Z"=*>F+( - =--!0-DC@2M5:[P7\4O>$1Z6WMR @ MM#MZ-[X5*3@!M(T1R^J+X"+W0UZ6W)$DMI7[RP7_J.N7I91LK@X^@)T-20V[ MR5"-X4@(^*"$5LM=6FK3T==1?B-V/QV-04D&D!->T+V!43(!)EDI4I5M@S$J MY \@2<4V=. H";!Y0CJ@X6 B^]@M0:N5>SD8$4>FZ&1##!^K5D-%;QLMS-F*7Q!(EYR^U-RVB M0#\MH,EMF=$]_E)?W>M\)!@,?>>C(#G\RONZ.)X6M%[^(G:EG=4R#97"QKTM MGY7?KN%9B_61]@;X&Z(IG H?_52YT>D(YDO:@3S.QZS\JLDWRA5_'U4V)#Q_ MP_$^T1("_I#JGB5>[T@DL+$&EGM?,B, /6@0@27&KUX@@U+&B MN9JF;X#^;,:XP.?/1B-DLA^YT"!'",2A9AJ]_VT8KY#TMZB5"O'T+P8/%;>S MRC!\;U!93?C8I[>O<3TA-FN-605 ZP"HM3H BMO-DO]YMCDJ9YK!,Q4V/?FP MZ8/CJ+\41R_R4>_7L[,/+0Y\3JK $0;.6MHIJH9"ZZ>\S?IL0LWA0LL0#A/X M,EX :7724" /5F,/'(,P:(E$@E!Y@D7>SSD;SB'_M: M(Q0Q [$4JDSU^>(V=5JT=:3E7T/E(=<(==$&2*2U3M[%5B?82F"PN,".,[C9 MZ8@^D9JR3@*A69X4@)9*5QEJ(*N^PF/BZ^,!$T:4E*0\9N5$VG? LKF45K!! M?LT&4U3/A*FY1#4D+3GBH )=USKRV@O2KOA@#.JB<+P@!F;IK;B) 1F9$S!$ MDMJ^K34I6AN./Y :SDU6XHOA8.57C'3=SOG*A?E0^7CPX1O\!0G:2N4'"8KZ MF-3"Q#.K=]Y-#\E:\CHC[(9;'=P2L2P":A$^P$,'0MM"\V!TF2-0VFX'M.A' M(_35DUDR&.0WP@D%*R!:I=.!1.6LK!(<6$MQ; ",]ST3)9#$C.C!<9F6PBK\ M=)@L7+D-" UHG8:.*JR6B%MY318H2F"X2+>H;)'*73N[FC21QT B,R:12-L0 M5BL0)]J[%,<$97QZ>36/7KC,:LPJ296\!NU-.$>DXP*/7/NV<1,)!]T5];DQ M6MV@_4\$:=^BNI\-L@F2:GW5#4M!.%0'660N0#K#ALGA4\T]$T^445O."[F= M#%G$$'<(BPI7_A1=UEJ9 1*#1KJ&_*5K5+AII 5%7ZVV(_ "?BO]DVB7#W*Z M)@KPK&4N\&DM'IN3PN,(\;*R\:O(>#D>?YXKSUF<[!-]9!02$3Y6; . 8 M+&FCAK\OR/!I[*'IB($I)N(W" ,1-!E1+2@YOTK$?*$AS-A6DN%7%-[X1-@0 MDT._U[29 3&-+C-R5P!^((/8%*'1UT;5]+7>_<: UUCMZ!=4EUVRVI2NHU;9 M=3:0+H&*'L3M7.1 \::E/7N=#X?99%@[(EZ3Y_"2 WGP\AD>\0,#6_*=KKV# MF]+>"7$'X/A-N([!@%TT-W_3GN-NGRT$(YZ!8K0&Q.APA06GI1#,)8^GM8," MF=.$[&O)8_26UR)#TP]^S440-Q/AF5H+(1]0D:= &Q&R.^(_-4M:O26.WM 1 MK%!JXYS<;*@:96GM]!1!O9JWQZS:.O#D3**2E%?2RX8.61G#G,,<3(&%368D9PMO3(3K+BM4QNDRQ*HW\?23\F.2;U^<4 M]VIIN8O5)A!YE*6KFT()LT0P%54(]>%K/2;B1#OXI=L*DZ5WJXIP+"KF0T3 MB#=N,-+ Q+7@)P07/:O:7))UP&"(0;F*FK18,&RTNY!@ RE MN"'M3"+H8*W./QL_$5RJYCBD>M%="'=]=0MS/ MUF0;3=?0]XH.5>LB7W&/% MG":HN,N+$_Q&F$!@O4XE1@E5N?*!([S7*9H,=Y: M81 \Q<>-K[%O"'^C[-PKWRP_[M-'.U[>\8.7'1M]<^=FZ94VS[YGA M7LNN_\P.'+79H]JL96^U[)9]IU>VZPE7M:A^N1"I>)SN,L$FU["8)$4IZ.A MC?E ]W+:E61PBE=FW@=_.,6+4;AT1URZIVF.'>GYN.O(VYI]8X\!KW9)@235E='UIXMBGG M927:;S%3\PC[T@?&GC.K.Z00G#R(]AP:KT#T6""R=#O<<_JL M+C PE99=EI"=ET?ZRG=($>H>%GJZ$>X9(3R*?*\G"]A0=WU' ?;T &N!$F;L M*C@49(\ LC9 =F?'M\I>O*?LQ16M;W;5S20@9+L &RX\R:>8(4; 6 FFK5"V M9");Y[-7Z9F?!P5KJ_SO[ M>YHEU="9UVR,W7=Q&DD^+>)6*M'1-,<[$_-7ELW'TZO)7#_8@=D:?8R3OU@I M!J'3#S@AZYH-T.%[*PJYJ1@#UC1M#8;5?.$_O_VKKVI;2S+?Q55-KM#=H2PY">= MJ:XBA'0SG00&TMNS?\J6C-6Q);=D0;R??L_COF1DL(T!&52U-=O!TM5]G/.7 EU("+\"S%52 .J*XD&AS[;8A#L@LVK\%86_TER.OU(CJ;Q8))7J M",Y;H(G#G-K%$?*7T MQ& ;8NC:E3O]1EN4^=9'F9M231" 4BP;\8T13(''" MC8%,"#%J+_O/?#S7$(:BMS<^=GI^AF,>VE[GT(9E6]G(3TN^LZ>QJL03."?L MH9VG.+>9K--1_7(19#C7[7CIX&_2"$MW_@:22TD_!?AH0*OP)]XAK)O"$$VP M6RTU@TX1O!$U0M-U8,8@!/D%6_0>CAB[T;^Z2L,KZGT;(B!+,N ]31 8A!1* MIZBWBX+8SF1^#$\DG1*YD1.AEJ!7'8 M)%BG:M=K0GD5,2$%KNQL1*#&-%J&'6X##9NI1D-P3&Z3?,-]<*] ^84$.@QZ M*0/EA8:; I* \T($'/&SU??'I XG49HFA#@8FDN34Y5K6VR+##^)W0KD,PO4 MCWV+IPJ*C+0IH64*=4K(CDPANNT_62&YZ'2O]:G/Z(G8?]DX7 *U'0ND&'X? M2>N6&H:AQ)+D#M@;Z34^GJ9_<8 CGVD7 %%2<2+LJV( BEX2 @Z M R15])H'DRY$)!1&1/XQLUQ1A,D@Z,PKHKM[Z2@+2)($(B*P"DW,/9R4H(R4 MQ#%^<(9=_ 6^B\*Z)'16,AFUL88&%B'!$PSBL)FEM7P$W\2)@"P1O;1AE3?\%9+F"&XIFIOW M$8P5-^^:[&F"Q/T1,405:;Q1,@XT)#:,'(3]V?WCBIW@IR70@YY_$DI[H M08:1)>X#64>'(SB>%-4L9+ NE/W$^!*$5,CT;!2&FMT9F B>PB,25$BMS\/T M"BB(Q/,EX2A_#7_DJTO'QQ.%-&(9'DZY+\_,_)OSVPX*]M/8@/!F>Q!8'Z@@ M@D,,++TT('WKGS[,$ &6)5P4D!)C!,!K!,5+4B=-6!]+;!6! 2>@WO#X%7B4 ME+RP#^F<@9F1--2'6#YIP.L"!@\^60IPNL!B"F25$"34BBQ@'R#6B(0^ MDJS$?.(U I96WQ2@='**A!Z=#&V-8N@3;, @C?HA(?%A: 7$$P9) HU4H4!C ME#%7W#E?L+5 :6$T:,G]8E]X?@KMHGR+#.2E4AE"H%FP6I3SXXBQ75 !(9HY M8687Q+.$CQ=BG^&S02&$B >O8*KCB+30P$]3@O_S)VC+BVI'WI55%Z!0B\GC M(.!MGX! 2'H*^\]0EK!=:3@*01E?$_@(X;6G BT,_@-I$1&9)D3?.($)D:6% MV![@%W"0K1QW%S^S)/RVZG'<@$G\MNGTM!<$8[[UM%M$/M64,;#'\]V3U,>H MACXA?.#N2>K+?#)!O#ZUA@)6H23:&-O.LVDL4)J-MO,DX^E0F6+0L00F0PMU MQ*SV(C%"NI[3ZW9J) MOM0F]4B2+&K"A!FRHF^S?O64ON=[\:RB"7 (H MF# :RR*#6RM ?NEE%VNOO]J%%6!?NZWNEHO0G[K Z+&:0->TO%.T[-H];\,. MI4]3"E1QHVM=G2(S30*'^4Y]4G++9P>O[.PU[6Z[O:P,[?%$WAIWIW9S5SNM MI>7A%;K]O!ML:9IZ.D6R%FN^I+8W6 O2=9^QF6O=G6@EY8TM=S>\#?F(M;H5 M"*LN#1*7!UI1#E"0]=R0 SI+?W1;#E1IL?KDK>LY M#?44U]_,>,;P6'S%D[Q)TN\X=5D4@'C86*'E6%\7!YVF$1Q01'#;<191S@?+ M.I9T4;:Q>"0-!Q$'VJD P, UL O_XDJY#'9!3 0.)S 2[[+ZB=(O_D!4D*EU M&[5#H4]YU@R70-186/FRY5(*!Q8(*FM*54J^*B[&J?G66\]U.FHW@W"0TH<$ M@C@-@<5*T37RL4TO.%WCC$J>G_ISR@30S@P&:6ZTQ#227T;ZCO.%@S57Y:>B M2$U3$'R:JU20S-H&7>,Q& ? 1W+',=@*ZUY2A*82I TJF#$*_6AGFHY7NI.+ MM6[TL.L.3&-HEJ$WRW57H$0)93/RK=;<;7V,&"!!)1GGE-8&LRJG&' MC/)ZFGH*,LH[-*3/4AGE-8SC75]&/8&06OB+5=\ 4#< 6O4-@ K,Y:EO #P3 MM:UK(&Q7^[M=0YO?H_V5]EFF?LKJND'29%1$1K>EY#4&4>U.94@T; K+N2$[ M0519&A<4'L,V:&D+]&EL@V56T[TJF]YN+#$6'F!S*6.B8:C6)59+/*NFX;"I M(_>[B+.>JCCK+CMQ?X0<. ;[LU.LU#)+MY:$E==PZ$2=4*-8]&6K4B-U50>8 M &PTL,S$;58LO^/J=_P7F;58H&=%$S3E1%F^4;7-%X46:M15=7,E#V@;(85/ M*K2XR]3((06C1O#>\.D:)(BRG8HFHXS%KM)L*-3AJQU3JJM+7:J.55T_DZ:S MO&IF:)E[IUM4,"E>">.GU7R*NJ9AN(58F:>+[/M@[/K&]]]ZG4-#3VQMXQKW M;%SQJAMII<6=PYN 4>&F(-UM&JYX$XX#,8_$,$P!OGI/:7V@K#JLN MD3>KMAMHW==NX"FLSB6%K\*8R8%8SS09)%EL4W/:78WJU]]EK+8=G/Y1^O)UI-] M:'5T^TFJH[WN;I9'G[,NM0*\NST75YFQ$<"R\N%=*-AY^BKIDG*H:I_[9_#! M6!GB+?=_]-.#GUWJ'+"M77A( ?7.[:8 YDEPKZ@_<3=7%Y44F_G\NUL%K>S M76_G@[;S2Y*&FM?K/=W&GA*4QJN[-G&VD-4V_*X:2D3L4;>[(8I]C4I0Y6-M MV]W.ACB!]<%6^6";=L^K$6)>X,%Z=J>[+DI??; [<+!NTVXT*RF+7Q9 S!(0 MU[+$E[7/%F$@>P#-7QER:Z>[+D'62)-/;L&U>NN:YO4A/;V9W5S7&JL/Z:E- MYK9]Z-;RKN*GU.K:O<:Z][ZK!ZU;:6/H7!;+#4JJ+5[)!46[T=VPN\"..E,[ M>$B'=L_;L)M)?4A/)K#M=JOFI(H?DFN[C0W#A?4A/=DA=8"5GE'>;2D.Q)M] M6'$;Z'8J]*$(9#C?5]M\:OL;5&U>]>RVMVX7DJWOT2Y#/=;<\IJX!=VM#0-D M-;O4[/+*V,5M@;F^;A*X9I>:75XGNS0/[4YO7;^I9I>:75XGNW2[=K.W81[L M^=FENIW][KP:^@D!S#1<'-Y5SK-,W,K&BZ%4B)+9Y3>T"[ ]^@*ID;ZQ$9K. M^IK,0LMUK3>?:;0WMOB+9[TY-B^7TD5;1.2["N%;]"#^C1]N6V\N\WX6_I7C M%:N3:_C?-QI?:A9F$I4NC_T<5D1M2W"+N0^4@8FE4:^R&?Q!8O@ARB'WP#CW MTYGEVM8I0@VZ_)$HL_[%H)[CN741,I1>;,$&PB.-_7\Y)=VB5KT4W:WNI>BS MX7#_@X";NB2XJ:,TQ6Y=.WH7^@]$,<1N@C,&2PMR0LBE7AV,/$K@7WA%(F#J MNX&'$GI!P_OAJS9A'":P/T4X+N/ZO;%3A!08SP5J&%#C*)IFC)>6QP7J1 !( MNK*?I :EXMW].$SI-1.24SV=)9-P1CN5RB8UB,X&/\S2?(!0AH&"5X>1L5D) MC*YH0RTH$ MO,U;##0;U>6F8^P)@4""1]RD"'?N'$Y^( %#3P2PV0YRUMG&HA M8PIIJ-$'<<*@;69)2I2"8Z51& M05,*Y SF%@-S$4 *F5[*M@B#V"626L*+1 M$**6) PS&J6#?)(1*FXF<>\40"2W\4+,-/H%9A4QR##L&E+KGWEP)4ZMG^0S M 5PJ4 ()@4_O#[6M3TMQR?.WRY!C'^T(@T_*AY>?U^IIXMIA7. 5+U# G]OTL_L>C8,@!/+4AL _SSYL5B!Q&FJ;1-7"$;Y"9L\I"RFKQ8.FV/#PI(0X/C^^AG[+GOV!IC>]X:)V T8HQC MRW:.H(SD;X M#3;)SE+1B/8]"J"^6'M*^RXVG7>"MG.U,UB4@^11B6V6N[!P$M5LW7HGZW^0 MGBIN.,SR.PAOY?EQ,\')),%I8:_*43BF/I.("8"G#OZ@\!40I1U;9VH,]AMT M^,?@@5 _##B%O\!3 +\)G[Z#L'P3\5T.YVT>06JUJZM'2&\W'538&+$C#B+^ M^1=NE?CW1QUJL([(3?_"QW019=]WC^"$K@E_3,F/I! .+2>%Y:B.KTD: (>G M" :1IUEXJT>RW -\"8,Z'.7-. ""?X,7".J"&!X%0P3D-9@M" _I]E&3-XRP M!MS0K;YA*\F[D!]3!U^8^OABU!%EJF-'9#(B'+'X"/QI:;YL] VS@GL;[?3_^ MCK G2+0\(DCF<"YI3Z.KR(W>!W4?HXR-8DP ZZVQK-IQ@)Y,"3V_A/P5XE M9'^3Y&,CGX/[Z>M8EF3A>(&+94#1=(U6R?']H9)!%,C!R22BASQO%86P4I]R M,R+-DG-$2:4VZ!AHLC@.M:E'+08F,!IA^*2>IWD*)/.RG1 L4\A08)!A_E8\# MGX7^8"0U&7HN41 !;Z.:@?\#FA@G ^,-3I(L";[?-1JJ5S*N.55!5&W,$AZ8 M+:@29!@V9>DW'+B8_D/KU@$FXIP(1^956J3X.=30G((%IDB1P O?4F'A%!RI M:XR7L/'O6"<@+6=S'LH?B%!^V=B%?$I!(UH?!;R'LB-D!%C;M(MGAL$83F;R MOD7S.QJ=2\H@'[U!-$=$D-S<>,?ZM*C2Y>((T2+ S(+. MH@EY+O*U:#63D0PBG[U;^#V?Y+PS,A\[@4^/X%QPR4)"[Z$=](Z\G4C8\0A. M 78.>O-N]SWIJ1G0VR]^Q,D4? /6*8RBPHF@151?-<,5T# M:A0&5YP=OVV:%?8(]@RG;UO^ M&'OH7HW0-D":&HR2A'TAT#M9(HETF&-&W]1',N_'.390DY-)&*"O1>I3P>LD M:0'09G."9[U+BS;TK1 )25Q"YX5Z!I5\>X";UEO!32O)PCVGY]9R*"2?)F.6 M">>(]A"@H_: M&)EU/@)4I#*SFLO=#MKKH)B-]8T,-")066BP%@LT5 MPXQ,C2K!,O(8](6!F"*6KKZ@RU',2BY>W)+*%HX[]#-W N;0H1\*5LRK)X\LBPA(-"MYL.-Z]8,VQCG13U!!C%L+ L_!L)6B?*O(" M1;-[EAY7R-%IQLEB35PDUSTPUVV&%V7L)\*5*%L#'H]#QII5S*U)6FMCX VT M&Z79&!3,1OB7X*B">40F2C(@%RVX7==>Y+OPGHH/D4/.E&>G8AIH5X&M1L:8 MH.FY-8Z^AYP&O_6\O=Z&[1X[?,;*=9&5$4G1DT5Y^A)=H=-8^ ITU0'#>X*0 M,=ZQHOZ(@]4IPUXLY49G +[^?ZJP.)XO=\JXP!5#]B.PB&_"\5A[.N0=31E& MV:;R$NGX)#&!)4K9;5.D15JKMB'**;8VBL)KR70X>,K56;RJ_I],$I1K47>N M;/7P%2GV;6^:-O%>;]F).&X3IP+KBF2-DO]2*:?%G8\R@I. M'M>^R.IKB@AK$J#J<6" 8<21.##VLPCUW[)UJ3 4>TU1RO"3'-/6.T2IDFWO MDC_&T%HFBO 1[!/+Y/(I\#-8"@1Y;1:/Z])W$GS1* 'YBC$^BLI9&/2=*<<1 M-QEIJD^*9,%_YL0/K8TJ'\#%1/1/O@4AZ0EWD,*:@765P%2%@PQ"%G8535I< MC/BV+FJ7$F5%V7"$4OMA$J$NM=:.8GOJU9^7@PTR_"E5,YC.JZI/B[\%A?&W(0BU7B=C*\I*$Q_ MCFA>23I-R.Q#KXCNS=)%.\I_T\1XOFK"FR>KVJO<\:X:'QPY5']A?>([AAP1 MN?V_F_DN/>?PN;U[4;I\Z^:;B-M348V\7RDR!:)N_V_94]]C,[(BHY#KB]Z8 MA^.\L?XWR:UL1'E9*@<+1! ,;UIB#5_-%.1*P>Q]UIPF/CJ4Q2\]/39NZ+*LZX>8JI?W73&3KLJ[5 J%SPK\C"FY5'_.H2=Y?)M+[TZ%>PJ0J/;P$@WH12P!1>_\TA]SAE>42!G99=RTW[D^ M6M@W*QLWE8FY+""YJ2W3=>!YZ=XMQ[?05!R*:O%(%E.(2JI M_$C=W #-&%5?&#_9QYRRN"Y%X9!W7&L&,OKJ"BVS66A\UNMUG::L51:2CJ[O M(Q5F_EB5&XE)""T+R[5N?$I42XHNK93 N/=ALMFE"XI^]5NN=M!-OJ)IC,*9+[3JM(X+H0E/S MZ37Y]*@H*_7Y;A#FXW_0]7AXXJW7Z>G*;5QK3)<#!!&3,P\?"_(!!:74"> _ M,.3%[2=DE4&4<3(?U47Q,RZ85FK/=X\=9&^";%EK DDET[$?QU3CJ<@("4=O M*!Y=-DBC/ILPL@2PR7H#=H\DOV+8?SH%Y831G@<< M7J?BA]=RK"_P"]@/PQ#,!N,BV2L^M,.*'UK;X;)H,*F5[_8"C^O5YA)Z6\DE M=+U'RR7(YV"%@WW8-6SP]A.79=X1P'KV1$-ANN&/4=2/9N^??8*/GGTH.Z7W M%1)G'<OKA])MU^O7CR;^7%\[>WFWJ'*N%%76K'>#M MBVD6_B3_XSUX 6#TSG^*8OHTO22/3D@XY,^%3K6T.?RS9EUP!XE]!;".^++X MV:&?%KKO\F]=I^VUE_[:<-REO]TU:K/G]%QOZ\.VG49K^:^;CGKH #MN?=2. MTVQO?U2WZ;3=P^T/ZSH=;[7SN@>^Z5Y0K34>=;U;SY;T!&C<$<6!\ M^2/HGE- MJ@<#[IZ@" :,9K-I]M/!PO*#,+CRTX/ G_D';KO3 MZ1VV#V"^XC\]%R??[!SXV+H'/)*_\\4$> )M MBB_TC"TR(]QH[6MR':*M)?.5KDTW?&/JD([-&(^C.+$M,&H=VSH/XWAN_9J, M@V/UMX_<58#'MB[S?O%A\^^?/Q_;UF6$J5#8ZQ]Y)OYT&F>X?=;_P(2Q[/E< MP".(GV57%7'G&:_/T2T!X/994A(BV3(+E$N[YV/WWOYOC\7M55LJ5U8!^>\W M#YN]QFM9-@CTU[)4+7ZZ+'ZVLO!UW.>=4?/-E:BBUN65U^7N8=/UVE[#[75[ MG=Y!T/-ZK=9A$/YH"NU-Q2V@FX]$AQ!1+\F7AH[Q (?4DP*?T=$F$3@P%/9: MNG&'A,;EOGMP]#!>J-J2=.W2"UO70X56U19$=4*BM.^1 KIE"(:NTVU76SEY MM7)ZV*)ZJMJ!:#95NB]M8+19:*Z+**Z*% MB*?LG0ZO8.^;V(]G(@C*:NE"_VX=BP)O%?YY=7M6B;==$ M6QV!KJYH\U87;;IC3"W:GOW16K0]_P*;GN/^=RW;JBK;O*V9;6Z/@)J.'26% MW&:[<:^H.FQT:E%5BZHJ+!!$E5>+JNJ*JJV98;6HJD75;HLJM^$ZIU\O'TM8 M/>CY%X@\='G\ZXOCH6_^CR1.)HA< M/4,P7>Q[-AB%$[]FJN<_H-? 5,='GU\#4QW[XT$NT*\_1_%W1&RI6>SYC^LU ML-C'DT^O@<4^(GAQ5'-8S6%/SF&?CSZ\!@[[[/?#<U9Q6*4Z3DY!/\H(KOMG5>O2ER*SEUP'!48L.TI9$\E/]KZR1CP N""V23*(9YAU-Z YL09U9G8:[Y[_;:Q-\ MQT5X)4-.E_N_Z>Y2 @N.AZ8O#?,TCK*1E>73Z9B[;8T9%WVAP R'4$5FQPK- MQ?+A+*9S!0$FYB>7AJ\=)*E<' ,4(R)SF,V<%ZE>[[BZLHNT>HYXTP*TAZA2 MGJ2FR30,0.E*".A!D@:4FB/P&6Z/#J39?[?G-M[M1=-&BU,(Z/D:F\AS/XONCA"88H"QC$/;!0(BA%9!4<2C"&4>< MP+X:Y@T!'+TA+"20A=.$ 954G4:O!,1H:8FLSUT>;*#M03A5>&(A.F@:>5X! M=<'?$(J)=@)EI8'*FA5064OH^H :X/_\C!@AI5@*E0$..=P.<$C[S<^/!!Q2 M76R09Y_+DX*0]\HGVG((C??O]XN2RN(!=P# R"]A8R/V51ZF MFBT%@M.BJWN1J/>_5NS MU]H^F$K7.6RN-MF'@G,<;FI[/4[K[_M%#!%5H=/4O:&2PYV+E+P4HQ^;TO]D MX1UXT=]A[?8.E5_BA_E/CQ,HK18?EB_^(#NPSJ,P!8?FJY\'__4?7K/Y?I7@ M9:^2+)DF-_S?&H;(:#S<0+OD 3WT)U$0C,/G"ES<.B7$W,%46Q3(GO''HR@< MWKZO]-[Z"";08):D],[>'5>;WJUR]NUJG/V2V;6J,;M:6=3*X@4JBX_^-4C/ MBSQ(;E80%5ZCDLSX@M6$>3XH[%DEW+X7ANKB6QKZB"Q]2RW<>GPEM5 1P5N1 MN&150I"MQO(0Y$$_">;P_T:SR?CG_P=02P,$% @ [(F!4]#/^"V#$ M8+8 !$ !N8VYO+3(P,C$Q,#,Q+GAS9.U=;6_;.!+^OK^"YP,.>\"ZMFPY M;]=TX;SU@DUC(TFW>Y\*6J)L7B712U)YV5]_)"798;#(2E1[W]^#GSPB"C#)#QM6>^Z+8!"A[@XG)ZV/C]Q;\"C) !?"/V&'V&[_4$)G9/Y"\73 M&0>];L]Z?9>>N(<'1]VC@U[[T(*#MNT_HN'T\L*UV=S 9',-)K]=W/07ZS$Z8,T,!!*)A(3MY9J>M M&>?SDT[GZ>GIW5/_':'33J_;M3J_?;JY5T5;25D?A]]62C]/J)^6[W?D[0ED M*"T>.B%9*1XZ."3O'!)T9%NM;M]*BTH@K('&(>,P=!;0+J=M_C)'K%A&W.[( MVU)/M]VUVCVA"7).\23BZ(K0X )Y,/+Y:2L*?X^@CSV,7,&LCR1W*P4RMSFD M4\1O88#8'#IH7=L^_ " M#<.YH1R$.;D/,@FJKZ,TCH^/ M.\_2HXKK4>@EJGQ;_MFV>M74EKF;N6[QJYW*[:(.R]Y4K0ZIW)9U*.Q"91ZQ M3E+]9H;54$ ,.>^FY+'CD"CD]$5YUQJ/+!))?RA?W$2_BW 5W6EQ^4>!3AB& MA"MY>26Y-I_CT"/Q!7%)\G>2DGB'O#1"YH)O04]1_YU ZE#BK^E6G3DEU>8+$1SB#5HO MI1_$?8#=T]8Y$5EG"\AKG^^N2W(-I2\NF4*E8,M:?.B*;$[\ ^UE=MH&2NI] MYW795R@10^XH_*#^?NW6B7!21"/XRA^,Y58-62B67$PMI[5GZ*)0"(L_&/&Q M*[/S,^C+\?I^AA!GAL9>"Z-APE),](3Y[X4=T8**!!-D04&""F+8AJJ,C<>0 MBN;-$,>BPCOB;1533Z+L[)N0*,K]N*+GGW6G=6%"1KR1",RJCEMTQ1(\/9W] M;MI('W>Y!19(EQRMJ@-33,+OL;_><.-]FQ'<199>_1YB_[*8?%^#J MV3WH=@\WZ<)91?_X^U'/.OP7B!4V-"_I.(=L=N63)[:XN!N:"W#U-!]VNT>; MT"P5 :4)_+BX4Z<8/:)3&.(_5"U@Z%X@YE \E[^(=Q8Q'"+#L&P$I"&Q9W7% MU%G--C%S?,(BBL2/+"P0N" #+ E,H1O*5BQ]@3C$_NZ82_%T!-I=\6]C L&/ MB8XZ];[[* @@?1'C&IZ&V!,)8LB'CEI]QN%T+(*6@Y$9BX90^A[8M]0JPPJ! M"; :%)?08(D-4O"&N%?6?@,"C8CL=>U>OB>:$RGF+,E?36=\3< #G/@[930! MU/'9[P[ZV_$9*VG8?&W\6TCE3/T151DP-X36CYT']C:A5Q1>Z&M&TE).%J4^ MAP[Q?>1P+/I%4JY2TK1+?7K'.+35HO'FCI$IO%*-M'@]4Z]?(<4R*%Z''(F& M\$MA-_XB$M0[Y"(4R%NW)!131R[$A/@T+6CD'INCZQ.T(ROO#*DND&* 6)O* MMI?Z@%#8SFA<%&](7T]+A5%_6QWZ1."XGQ\FMG6 .J8'&[.T4<:P.VW:L<+J MVFI':K?>4??48F/RKG (A2- ?\@8XNP3@I(2%_(KB.FOT(_^'!\RKX;>N2Q; M[8;MVKD6U0-Q_4!:00 YD%4$JHZU=+T%0\1;F.DZ9)RJQW',_&8=AC;AL$3. MD8LH&5)$3KGD+X/:<)1:HD+F8(:DS0^L?C^?(!KP5<<48(VY%W.W5_&S2LS> M4H4^'MNVVKBN3/7*C# 7?>L89N_0(PHCPUZZ**P/G ,K/UJFHC4T;84P^$I$ M'^\.^OGQ*06H8U!+VY[\?_;R$9$IA?,9=N[05.BH$KZ,P?2!ZM!6SV 4<[3X M$YR]@"4^B!74.AREZW-WR$'X4;KR#6)LZ/OD23XH%4#!::@5 -4MWU7JQ,[;;1XD.IL)Z_8[M[K.&OWFL" M93;]:FU%R5>K(65S4L;Q.SIR340^JC2EM?MRWK*(]B1@#+$#J;/8- M=QC6H>B[DMPC7$]+[=>W-WRIOMH[\Z*7]*W\)D/S/GPA 57>!BL3ULX7^V*@ MR?6-\*D.JX]R ]O*#3X:)N4)!E)? M7"9-&%*5]0V 9Y#)@R,"F2NI^IBSF1?5!\(#*[\CH8#:"@EDH6I/0]506 :@ M#X>'_7P&5T9);8-ASK3JZDB=N3!T1/XDXDOE4%@%5!\(CVRK.+\HXC"Y!6)% M(-74Q+^%B39[A]D,2D_DL=TSCH]-]EYH\;O[SVQW7;((34NAW;5[^8,%RBF4 M"IH^F#?\Y?UX/!2I6:"B5+4WR:L ZLFT[%[^#(%R,J4.D%%22SYOD#"-&5-) M46W.*+I3_D&'6+!V1JV0$:X(:#- N]_/KT[$XG7,]^*6;Y0"E(CJ0XQM]W*; MG8GUZS[ QV:0,9:$\3&&ZLH&FQ=F2'JB!G8OMS>Y(&H)+75:[S[$AKF/ MYO/X4S[03T^@O X]0@-5O>H,&@+JB3RP>[G]Q@6160W+PRQ!1DF-^8R7S#X) MV" *U*4Q?%'O0%:GA)?TSQ&P++C6[XNH4Y6D/B MGTCBF&)".1FZ)#EM],CN[;)GZO#U1(N"N4T70Z*54L )2-7*$5;@U=(#Y X& MYFIX"N5AS_)H,A0:'XFI$==/PHZM_+/*2S#U=,8*7$-)M9,MUX)HIW #>%Y98?1]29B<%C68*)(KO)6G>O M5>\6\L'(BFZ15B13CJF"32;UYCYDF#B_A=[&C[Z?']TA7WX$8PPI?WF@,&30 M42O_AD_YE0AK<[%!W\J_'I% M146R((U9%0\Q$./H>]LMMW/Y6'EU-2RQYQ! M)L]6=B^P'PFSR.\\S1&]GT&*C C2R>O[S<#*OURBT.*O:,1XZL-30" "!=D0 M(ZU082*S'D4_DSGHYW?[UI%4Q]F,QL[9;8Z"8N.D6)6HN#MM^OAY:/>KL_]Z M]Z5$8+QTER;L9AG\@O!T)JX-'Q&%4W0;!1-$B:?NLJ@:_<+ M/J'QBH&_NO^_[SRS$SB?X] C\DK\.PQ)7'=U25Q!\7:R8DI^T_[K6 0WQ)@H M OU[1!^Q@]@G)(-+"\ )XU1,#TY;G$8B(0YA@-2I):42H7PG4V0_J<3SA/KX M1$0R3%Q9U].6&]'DL7XF*.*81_+71TJB^6DK+HXY"EJ Q\4Y;=!GB^:9BN^\J?&55,B@H?FC'4=\MLK; M2LM*RU=I2GQO$G_ 7-Q $\PK-3 0N1&'],6@@>G' \5H-L&AJL PD$T8>?*C MG]A-OL,\AMB]#C/O[XCLRM%QO#WP&SKZ/-9A8)]S.,<<^O'6Y9AB$4WGT$^7 MP$I;OTYL"W=P*'+?SA]R+Z(^H&=^Y@M>-+VY7.0-.>2I%H-67:DSNI&BXP;# M"?8Q?Q'UQFX$_?@F#J>CB8^GJC)L&+KI<4,EK=X&YC!,'[GA,EW[D2^'[JCB,N& MN<(TXM,MXO@6F[:S1'W-I;=X$+"I4B MY/+#T/UOQ.+=M@>R\@TBI^BC>24VV09R7[-2LPG"Y3,78X#,(56%MYQNY-"^ M_^SC 05S0H7)XO&K\/M5&,G,8AW5Z[.X-]&U)^F?G'"("CCQ?.-%UNA2Z JD M5RQRM_)H]UI\F,$^491 MPC@57,2O*T(7PZ.7+!KIB382W0?*"^=:U3*'*A#[VI.SBR1BK)?GHJ6'F0BG MC%<<8I_5Q#)SB.\\QRD(NW*\B2C5+3NMD=I7:H?"\O(XG'43E'RY?>B?\JLS M"(WF:DDOG&[33S>!VE=2XPU$D6)ZGJB^3!?2+*H\F=>(O$U_Q")KFR)JU"&9 M_$"[T.TF&?4#N9;[*- ?1V)"YHP\#U&5.:0C9KR-JQ9;;D@XE1EWD7*/Y?+H@S6?'1A(LNJ+[[*FQ4[C?F 'N[6I-]4.X+ MYK-S1&758^K^'1_PI0^.51#V(6SF2;M PJFI='G-$+=.;%^=_%"5"-PKL"'UO MNWK%O4'(9CO>;*CZ)ER MB;/"WKL696][1^'C<:/D\;C,+I1ZIFVX>,)NF%BE+)YN#?M6*QU<.J=).DW2 M6*@?./+E]F'$R(_:JY.GO(S"-2M3!07W@<.K*'3OYRC>'4X7 MS_0MT8KL0YMR3V_HVU-:?!_:%P%Q$G%9J?5[ M>$)TY"UW_0QW";=3L;?QI6@6K,VDC;+Q+5'W->G*[HH*XL^ERKBFB[XMYI/H M"?IR)<5H<]4$YOOOJE[)AW^1?-3C]8=-TF^+9+\I8KR]L#GFGCX.MII>J/4D M13";E9I!)_+=^X%Z7)LY,Q'K/OSP/U!+ P04 " #LB8%34]K+KXTF "Y MC@$ %0 &YC;F\M,C R,3$P,S%?8V%L+GAM;.5]69-;N;'FNW^%IN_KI(5] M<=B^H5:W'!TAMQ22VK[SQ,"24'&:16I(EI;[ZR=QJDJJO;@ Y%'?L%LJLBB> M#\@/N2&1^.M_?CZ=/?F(R]5T,?_;#_S/[(Z'__S[ MG_[TU_\%\%\_OGGYY*=%.CO%^?K)\R6&->8GGZ;KDR?_SKCZ_4E9+DZ?_'NQ M_'WZ,0#\??A'SQ_W?^$Q\6@P@"QH017GP6O%@>FH?8A"R%R&+YU-Y[__I?X1PPJ?T.#F MJ^'EWWXX6:\__.7ITT^?/OWY3>S]17\'EQZ"^!5R Y'_^O,H__/U/3YZ<3\=R,<,W6)[4OW][\\NU1\[3 M=+[XOG>RQ/*W'^9IOH J;<[.H?S'!M_Z]!O<%&;I;#;,SDMZ??'=%5Y+ MY/AYC?0OSN?I\M&S1;KVH5F5TF)Y^2]G(>)L>'=RMH+W(7R8O%TOTN\GBUFF M)?3S_SN;KK],5(Z8HE2 J!*HK!AQ-0A04K+ N W.W9BQ.JH5#6N0;@FK.(CX MXA%/ZU0^Q=EZ=?G.,+G ^(6D_^-^+.?3NOOH7A,\7"XQ#U_]KS [PXGR!6F] M10@RTXH5JD H&L$X'FTB$J94N@SO#C#7QW>%.,^6Z+^144L2C!8[80G204(3GPR@O2V](G54ID0G4AP$TDFTA??)_2WVO2FXG^ M6<[3.O8P>QVF^9?Y\_!AN@ZSB45N$F,(A2/2>,@:1TYCU#Z6D+FPTKLN#+@' MT"9$D-\G$5J(H!T?$CE_=6HQOUJ?X))8^F&))V1VIQ_Q%W(;3_'E8K7Z%=>O MRKOP>>)\*,E;#ZQD!\JD#)[;ZMPIJ3S2C]GTXF3EE&Q(I3G7:CT M.+9-V*._3_8T%DPSPKR9H" X>.03;.<6ED4NB[ M,.,*B(;C>7Y&3M]\/8G9)T?6'4*,-*_H:5A92- Y,\^"]MSTT9VWL8S)R]Y5 M\C>9O>>,-V/RJP^XI''/W[]$BN$O47WY=3%/%[ \]Q:S#\!-IO7+68"8'4)P M(F0OD LCNA#A46AC\K];\:*M/)K1Y*>+8/#<8I.AOC)>LMT3YK/WB2)#C,)3 M>* 5>.')BJYA<12Y"$I9V2?>.TA5&-RNEM38V\I-,S>S-?+D-;_GJY/GI^M MUL38Y5U:+9MH420-7@JL^04.47D#.J:Q- MD+J]4ZF[6B_/4IV$U^%+B#.\@B>@C][E",*F3"&G2Q"TT> 264.G13'FAC*Y MO6?T^&,VD;3]3B3=>%+;9?Q6*UQ_C9""SK*.@(*CY$!)%!"4#A3UV^1)04G! MYO$L#IY-L_UKYHB^1AF]*6K9^OG8;G\0I[_><+=&.DEDGD6.92Z MI@1$(6CV%?)LBRU.]?&9-H(WII!\=X[<,HC-)=,R];TX(S!O,"$!JTL3UY=C M1B-8*IX4KM4&%$-+JU)K0"ZS=S%KP?OL^#Z$:DS1>3N*-)-#.P_[?$=F^M]# MZ<'@T#U?K-978,6LI$%)#EN19)Z+(L??Q@PN&I;)0C-O4B=5\@BT,87G+=5( M2XDT(\KK)7X(T_SSYP^U3H7TW+ A)MU M-GVV.38 -Z: O1U96DNEQQ[')0Z/OFB=2+7Q+,@%E @AZP(5@,Z.8&(?._/8 MGL#N]O3"S_TZPLR=LDJ#P$SB],)"U$8 13%.HLG%Y3YYS+OQC,G-VI,/]QG2 M/030W+FZP/(&AQW&UV%Y=; :A3=8+"3/-"W"0N%N0'( DW!6*8>A4UG=)NC& MY&SU)5WNB-!)'N]W5P9:?X[IKQ]=*'@IG8&,BNYZ-@8@F@M4R M62,3:;P^COG#N,;D:#7F2$.!=-PZ^\99J] &#SD;)%WF)$0?!7!NA./:Q%SZ ME#K?"VFDVR MJ-%&#(?9./L:>'!4684"05@*-X+3Q->0 1E/PD3/>9&'WS7; M@BM'V EIP97FPNF[;7:)2!5OBDNV5NU'8@J2]%C1HGT0?%_8A5"/= M1FE!DV;"Z%WN=8DIL9*B*P5B8%73#8D&EX"C\=Y8EG+NL\'R,*Y-*.*^3XHT M%$B/S,^S>;ZCI-?*S +3!KPSY";Y>F@R^0#,.91&<7*NN]>&WHFL95VOL9[Y MQ!@P24-3%$>"TVAK.69FV6)RG2I2[JWK'4W^9W]6/% .N]7$-SUE-EV?#OM] M\R%M3VL2YZD"LJK6O-0-=9?K(J^95UGK=(L3M/"59*Y/A?<#H$::\&G/C%:" M:7A8)".>7A9'5$=P,://OO]EOL8EKM;G8[[<,GYV6I-7DX*9H4L:LA+5V"L% M@<<()GN6G;'!FCZ&=1>T(\T1M>=6=U$V(]T= \]HO74D\>BQYBK(B8S&2_"% MM*0JMG#=9ZOB,;,[FH11>\+L*8;&95$3;@,KPB!0)$G>852N;I8X2"HFI1.3 M4MF.]5!MB[ML4,9J5[=Z%"ES39&R#S[6$PY)VZB9=_'0Q5UC*&S:2LJW_AY839K*7B'EP]9Z@B-Q0E:0W%J%*8LBZ8/FFP_F,; MDY_7@(\C(T.GO,H-]!,*88KB@4/RMH!R4=&,H0)6N,]<:)M5'WX^"&M,;EX# M:K43P0%*\Z[452LT5B2=H2A'#H1SY)E8\D=DC-[(;(7(?0XR;()N3)Y= XXT M%T@SJOQCLM94%0K*US)X340T**)Q;X^I64Z>SCZH>U71!9.:L 9MJM5/D]4A>8F!"4%[J M(&APO39D'L UIIV[!A1H*(3&E2'G&*ZH'A]5=)A!FD!00N% (!2(XICS'H41 MG?9?[H(SIIVY%@["WE-^0_I_?7IS8E[2ZW9]#]^NZ<\A\[DH%]X-_?8ZF#T: M(-[S]7TZ(6XRED8M$;\Z@A;Y9UC^CE>^>B)TUL*I1&L! ]FWDB P;T%XIR4*Q;3HE ^\ M%].8DBG[L>)6(K"-'!IN2JR0OJ:>7OL)/^)L,035EY#0:!=(&T ,<0B)/3E! MABR<="P9YSEJW6GWX0%88TIMM&5'.VFTBR]P3B.U M#??KFENC^5ZOE]-XMJZ[9>\6=^^730Q3/L5LR'>N?48T>5119 =.>\>-LMR$ M/COE^^%NEOW[!F,B4XKHB!6IU,J=(FUMTQ3!4U!! 2>+%OOLS=P!9DQV^( , MNS=#N*.8&JZRCS26:A/.D7P;G93.*RG)68]AN.::G:":_E/GZ9K@>C:5 &[^G1J"2%N#R0VVMT H;D\@9K(F-]]BB^ M83BRHRL*BR:B!.\".?XD3O"R;B=BP,R=Y++TV;1KZ>@>UQ'W!!-DX MRGH7/E\LZ!\I%*2YF/ 4"8;P8$LB'X(E#TX0!Y042@OT3H2>K+H%:$OOKZ]! M;\J7_>:^&1%^Q?656$2GK$JF$3%93Y\&BDIB\@6TB2*P'(0T?;S_:S :VHEL M0W3D!M,D!G)\@J\Y+QJ0]*4X(R3KU4/\/CMQ7(VWN[3O**/:98[[\/:ZGGVL MIGJ2&"E6)!]8.&UKQYP"W@@'/N4@:[SD51_/Z&58CSXFEKU*06;E4B=2/_Y\X5#7(L>Z/^Y7K##R#?*.DO@H1Y6%<8">;X$U-+$>PH>4^EU M$FEKL&,RWKMRY_;>8%^9-3P1N5J_*K5\;CA(@\N/TX2KMXM9GA@EA*E7?NF4 M>.TP+,!)GV@2G(V$3EG5QZ^['].H+'0KKC020?LJ]RO&@SOT/&@)H@QG2G*" M(%4$%$EXSI-![-.CYM%]KOWL@RO6%:QU&SG6<6FLM_$0$%=_3JF$3KVF[[4/ M(ZF?V5'VM[:_=YSK]F3^NINO;3&VE (! \&H.SKD_E@(M)Q$LD(ETR>M^4B9 MV)&U66O)[S?QQZK!7)1K5Q<.ZN8:I!:5F'<]I',]YJ/C:E25>7/FZ4 MJ&4E"QF*!,>=@WKC+'@O&$A-VL,X)67HHX_W!-XQU7+/3&DE4.BD0'NE03F* MS&EM(DA2LEE%S[WHLQV\-=0QV;=#\G.+/$P#&;?=4KYCGEXLEB2ABTZ;Z*/A0?0KCQ[E!=4S&/;#%M8V4 MNAN[:[>59XRB\)# Y%1[ =D((20!UJ)6Z.M)X4X'BQK=*C\"TW%P9C67["$T M_H1SZ;.AP095VUI8KX B\!HCJQ035]+I/O7D#X :FX5SZ ,R)B"Z>D^*XH(< M#)HH&6,Q425C4=?OZ/)_A +=C._TEKID71+X>1-*J-H M*I/4$*)D/FMTH=,EIDV3&D?.3QZ!HUBWQ8J4I H92FU7IV1""F(E;5S@-$J#ZA0I_Q MC,G$-.?L-A[?@2AQQ-81]3K3%[/%I]77-]MO7-S]F/ZM)!X;6Z/-BWIU(SV) M8M*/4_JV'[_\MJJ]9+[N9#TCPGP\[UXMDQ><&0..101%!@A\Q 0""[,J8':= M^C=MCK%A D69()3C!H2TO,9A!H(W$HR/(3,D#RS^3TJ@=.+) [F1;030\,:B M;^T7Z><9WM6'$9$4MF.DIA6K%7XTP&@+0JU*SL%81EY0%VIL@FY,N9$#D::Y MT-I4]5YOVU@KGFIWICHA$\F$)VO/(+,*QBL./A0!/$M+T&)$Z1\S6X\\8TSM M)3KSH.5L]^Z0>8V32C'#C43@3@M0]9R6,Y&!3X*'&).A&*M/D/PXN#&=5SV0 M'FDMLG8]\D_"$G\,@[=X6BN+SK'DDKWAW *:H1^PSA"D4X!(V@R=S,SW*?2^ M&\^8VFL>B#$-!-/\LL7[C@$Z02Z3)7EZM!33)>[JN80 $C.68KF,1G7R6AX$ M-J:6G =S6-J)JN4I^(_3>J_LB\7RI\597)>SV>4-Q1-2=@3%:0BR-?]--LA6-5+ABW;"BRK6_\3 MGO_]R_R2]&\PX?1CW:V8!(S"&AE!",5(:QH/D=>+TX.I&58T@O?91]X$W2:T M\G\P6C67VD'Y] :'"SE>A^4P$4&B)M]-0%&H*TX#T7 $'7-.3F1F.[4PV![K M1GE#]C^0;'N(M$U*Z#;((5'Q;O$JKDG37D:=JTEQ-E1S#G9HM2LS)Z.>%12- M65D1C6,W0KM[$D2;/G$CSO _"&?ZR:*CAGJ]Q ]AFB]CAXN0X=D\7^G^/BF* M%1%$!.9R 14D@UAT &8BTRDXY3H=]-H-[T:L.V3[B>-HJN:B/8"A?!V^5)5: MT^PI+<\P7[WH5@141;H(QOAZAE=[FB@3(%!04HM#+.MT='8WO!O1\ ^2+#^@ M9 _'PAN&W:GBT'D-F1<#*N<,SMH M$8":6VEF#^4%GP0Z$:\^X,EV7O*LI>3 M=JF8W]1K54Q,$;DIX#U2 .RD I=U@5(B^F"2-K+LZ)I=?63$\>R#RQFR)Z< M-V4L<5S1'!D>5$&N4N[4NG\OV"WFC+[_QK<^(RHMEU](K/\*LS.;7)]]UL>0C:DX]7C4:BJ_3AV[DY!!\V2 RSH^ MI3F0D2,(,3/ZS\O"^YS?:]*Q^XX>KEOU !X.PGP[%S-13KD2A8+(:Y<,"C?! M(]?TTJ;@LPT%-_.%VF$:DY;>G3H/--T]F,!ZW".B/;EF,11(A1ZMK-6U2@*! M&2V"$=FB'T-_^ ,>!-B3('O.<4LM>5=8<'Z-UO6P *V4H68NA:H7<"1.6CS& M6@K*'!?&E:"Z77JP(<:]&7\1H+Q;/$MDOY9(SZ0(9OWE]2S,UV39JE4;K@B= M1!%959O8W: ]?)2I.B3;I/DZO-,6ZI4H\2?^Y+M%OKJ8\$>Z^W M%]-YJ"3NF[/X39UQR!L34'H0*XHA2HDC)$YH=;N20JDXL7;B,?Y>'G? ^+9%]V M7/-*&DY[2T\C(>95[;7^=KU(O[_Z4&=K]?-G7*8IS4&]OS=[DSP9Q]JBP2=' MP_4!=+;)!N&8')^KM.X$[&4MRUO;9RGH(U=BN&CD(>5I)J8OVN83SRYQ&2FKQ M+,ZFZ54I2(KR_<0&XY!&"-%(66_Z)L^$\U#5)-;J2B,ZM?;:&.)W<,RQIS9J M)[YQ;#N\)N"+?'M?Y:+MUL^?TTF8O\L*TE(DS!T5D\FK)EX6H MD@2&VND4@F:^UQG<0XZSDQ]^UW:8+ME$'\D%&GK>USND740+18LH4CUH[_KT MJMNU3\AWO,71E^]W=//N08)C)&>2%-%I,I?&!D_!;&T'P0R2%V^3MVAL47TJ M5'=-SGS'FR6C(.F^)#A&1@-CT5X$#2'8>GN(5!!CL) D>7;HE(N=^EKOFM$X M;IN1[Y^D^Y*@&4G/A_BJ7!WVJ_E^6Z9%!">#))/@3;WK#3-XJR,$P>EOS$:$ M/BJWPV#&%#9\1[0_-JWZ]2I\$:;+H21D42X6<9C],B?,9T/P_K;*UTW]*>3]R[@V'+$3=J9GC^A*_ ?IJNTFRQ.EOB1#FIA4P1,D94?BL'>IH#+=]=I_NA=2D&>S] V;9<"\DAQ*+ R6C!^]XAL0#%BD< M>3X=F[IN..KC!EYMV')G1]8VUCO993C0F*_B&I4E M;,69FZJLH6B:&8ON*17KJ W@,F17AJR[5HZ[D.86KUH"XL M]*'*_9A&9>YZT:212)I1Y*ONOJ/+VC>,EQ"9#%GD>C\+(YQ*J ^Y02& N4L MG(TH^^QW; 5S5%OG_11.-\FUOJN;@?TY@27=U8TT@D_5SLRZ+,<*4>\Z[WYKC>PZ?>X2E[.]'[CJR1UWQO MU2O]?)[ PJ$ \$VE^:ORVPJ'V.^\+2+Q\NST;#C7>[45_2MGY\G/0)7K%K-GY'F,:=%O,;8CS?Y6C(V:(6-DOIVA65+&DN7F&"!$F[S1 M53)]3EH?7.=^E]JGUTK:6/DFU MM[C\.$VX>KN8Y>LC=L@$>@XBY%J>I @E&M)Q6J42A0_<=3I?L!&^,>TO-&-* M!]'T,S\5YJ?IC QL_F6^#O/WT]I\=Z@L>)M.,)_-<%%N_F8/8[37\_8V3>U& MV\A0D1=#K'PY_8BW /V*ZXGEGB6,E7>UZW:]^"0Z[8 ;I@+3GD71IR#F85Q[ MW]IS_[>?YV.X\,[78\U8&*-H)M5;A:P [UBF>":GU&G7_#%D8S)M#;ESZTJ> ME@)J=]G3_:BNN/S7?'SN1"!)(Z28+*AZEV]@A9%:'\ZNZJ2QC_W;'NNH L/C M<*N%%(]B*FM(4ZO#7YRMSY9X%?O^X5N+Q_8TG+N-_3#V4_ILG> 2%-821>,$ M1.LCZ2KGZ#\>>I74',U^WC'_;_ T3&FNEZ_*B^F*Y/]_,"PG&%U6B6G@7D2* M6BRYGP45Z)+HG<"LS9UNP]L?_'=DA;=AX#::LH>8#V*H;P/_E73!NT\X^XC_ M7,S7)[6[I3.V=B)AQ=6.YU:##ZJ R<6FS"4OJ<_I@?UPCRF8'0TK]Q+ND0A9 M%\Z[3XN)]<[06@D@L"8!L$(U64%45K.D(K).R9.=X([I+.QHZ+>+*(_).J(1 M3EQ*KEA;(!=1MTPB@;4N0=19B<08PS &T_P5\)BJ],;%O*W%>43NO5B<+2>Q ML"R"MB"%RK4EJ@6*ZQ18;K4VEMZ(:234JW@W8=ZA;BD:%?.V%F:;ZSWN!WH9 M)5[%.VPC?T4K(SK'ZJ&U$.NU\P39\>BAH#4I&)F,O6%M[^D@N0>(3?ATJ(N) M.O#IH#+JEX@9.M&=+&8DCE7=85Y_>;XX/5W,A_?/TQ"7G<7VR+OL\)2]TRS[ MCJQ15N7*0R_ZC[X]"4NL?1%P2;QYL5A>!S-A7DFIHP/!:Q-@5\B\)>$@,^'0 M*I[I YWV&;>$NJ]A';[^Q[#"3(^N^O9"/RQK1XE:ZO#CEV\?N>B>^.Q36.:+ MKINOSM8K6G6UO<6O9Z<1EQ-E S>1]'*(G!850P.1>TV+2N8D1&$T@UWFKOE0 MQI27ZGF,S*/%\9)KWZ=;&^ MZS>3Z$1*MO:?-=R#"J7V<5,)1$ZV&)^US9OUDA[+B,:4&3K,NAC5]&]%J#9K MZ9 R:<9X\2+QC=B^^3/' ME"HZ(!\[":6?HWO>];TNGL6\+H-%&=[9?T]QLR_>VYW= 7\C#W9X3BW$FDBM M([-& $^I]C8GBQJ+4< 4%RX8+BAJZ>)=?86P]Y'=:[T)A^#M#@L2,2B)R&G:?S/!M+&/R:=K(?<_Y;B;W?X7E]+R/SR4, ME8V01B@PJIZAT/4"5LP)O ]%>L=]-GTVHFY!&9/GT$;J^\UV;]M_[OK\P6B%>U^5?[\'^"N ,)YEGPW2]9+V>4E+" M6'"QJ)I-S2RG8+1SG1R$S1#NJT\>?,YO%"&MAL86F'_^G&KKL-/Z:B**-"RE M "5E\K+)S$'T$B%JIX-6(1G1Q\78">ZXO) .S+NIMOH+M5W+F;M!3C26)"C0 M@IQ$KJUS$T7E/-;2I%(0D.2A^!T!JZ59[%8 M(?Q!R?(-VIATZ0'YLJ-LCAY%3'C'.(*^_%"1Q,UQ'#J6"+H8:PJY5D%)LIRE M;MI%2Y8S<$.6DT7L<^GR*&*)R^?<78F>Z8QV3UNG!PJZBBG7B;F*BXKV@/3L3+>O2L?5 J>M Z<2!D 2( BS9"$HZV2? MV\*W!#JN?.^(:+>+((_#MJ$&/7K-K- %VGX\ [>DFN@! ANB#L MHQ'MCL\>T[&!K@PZA&R.EPQYO9PNENO%L[P8J@P7Q2G1<9OUH<=U3YAL/-9& M*93K=+D.[-I^!N,E&R\AJWHIKBP(06L&VB$7)A?C1!]'94. ;9.Z]S[F,O$< M18Z:E0P)-4T'XP9"J76(F9?B-$^>]TF:;(=S3(F2'DQ[./W;5(J=M@_NQ?C+ MG,*8JJA7$V&#P8P,D+-0F]X%\#8A*&,HQ%$R.7W4M?<-ZIBR(2/BVXZR/ +E M:AQS#E1)FA,T$FR.F=:&*1 8DJOIDI/J_++?(Y/N*]@Q94/&1;O=Y'EXXE5O M]!PGYSD7H1B8%!2HS&KC9WI94F(2N2HV] E/M\U;8]U3&F1<;%N)VD>FG7O3G")H4;A M$\\2<^1I OF@Y M(CQ"C0^#<6J>LRZ73KO364,>42!D1YW:49;],2CU)-UU7 M>&&>GR_F=0A(G\'5Z[-E.ADJZ2\_L:*/="EC;P]B[ZQ+YWEI==W<0.E5[W\:R]Z4TM[[QSF5U3[M$$91B M%)I[YU5=S#0/4BG0%#6A8ZSXU*?:=!_48\J^[,FM6S? '$J8[>Y$NH5X(+ T22)@MSYG(K,? M!UJ7')A*RD"2=??&LDBPH@21M631!DMH#\F<;]#&E!\Y#&=V%$MOMKP[F2[/ M43F65?&9Q%FP@"JD [VJ=V@JFS-ZU(A]TFN/(1M34N,P7-E-*+VI4G,HZY,! MEA#*JMK0G^QBU7=!@/=#P^B,FFM/T#K=%OH8M#'E(@Y#EAW%TJ;ZXC:FN[?U M9?0B66X@UL$KC99X3#- IM%G\JZ,=9N57&SXP#&E!QK1H-M\M^PD^_6BQ3L+ M22)'YE4PP&*I&7_N:G_;#.@<&4!GK?!];KE]#%F7D4^*,SSS[ &#-Z",H)7( M+-EYQZ5 9F21W>YDN@UG3+%?4Z;LA?)M?&]P-\8 M/.\*/+$JN"B=!<>0'(5ZK2"]YD N0@D)@^,W#[7:*6DBGVZH6^+]+OR^KI1;5\1 M'HQHEX<.9;012YT$78]NJ!C ^>':<33"9>NY.XYB'^&IT:/2:A>!'99-PX'" M;(4JOO;'EC[6C5(+GBD/)C!N&9=>^6X7G6T&<4R[!<=GU-9".RBGAE2E9BKH MR UP$Q(%SCY#%!3PE,@8"B5BC,=)"H[QU.?1&;6UR#KF.NY.?0M>%&'(D)*O MG0M-!I\80B'.L\*M97JS.R$V?^:8=ANZ,*2G##9,75R\7_^(!.#O?_K_4$L# M!!0 ( .R)@5.\494O:DH !9. P 5 ;F-N;RTR,#(Q,3 S,5]D968N M>&UL[;U;DC*9<^O/PF2DF5)E$BNA45*]L2T2Y9DK@^9WP+RALS_^%^?SB8_?,3Y8CR; M_NU'\1?^XP\X3;,\GK[[VX__^/T7YG_\7__Y;__V'_\/8__WZ9N7/_P\2^=G M.%W^\&R.L,3\PY_CY?L?_I5Q\<NZM9$Z 83J%S&*)FFGA+&HPB;OT_[[[JXA)1(O 5$'' M=/&!!:,%XR:: %%*E??OKS MSS__\BG.)W^9S=_])#E7/UW\]H^;7_]TX_?_5*O?%B&$GU8_O?S5Q?BV7Z2/ M%3_]WU]?ODWO\0S8>+I8PC1]>0 ]/B\O_^%5-.:G]0_I5Q?CORY6__[E+,%R MI9Y[E_##UM^H?V,7O\;JMYB03(F_?%KD'__SWW[X82TYF*?Y;()OL/RP^?(? M;U[<1#J>+G_*X[.?-K_S$TPFA'CU"/&]]W,L6]%?++F" M,A7.O]=/^ZDSIO<$9)[.(S+Z+DXKP7O$>-NG=\=\^5DL8X'SR;)'Q#<_NU>\ MLS,8]RG@&Q_= ]K5![$S/(LX[Q/J5Y][!><%R.L(ZT=.TW@Z^TN:G?VTPO9L M-LVT7LSTQ6(V&>>ZN3Z%2=TWWKY'7"Y>PYSVW?>X'"?8X6V;INF,U3U7\/5; M_N_[/N+*0H@QX^FX;D(OZ:^;YU3P>/]DFNM_GO_W.1W7$_KT MQ9/E,YC//Y-A\$^8G./(Y*"3X9)Q3(5I;@6+D0,3GEN=H@-E79,%[P3O:QE\ MX>^3^84T-KO"@=M&M75ZY<1RUEH):_73JG[\83;/./_;C[PK4YY,)K,_ZROV MRVS^\^P\+LOYY$E*LW."^@83$NPXP6?G\_KJC0HW06?N6/'%,ZWI\ 0@FRY@ M#BA-\3KI)HS9"^:#9TX[I=QDD.C*H->D9R0D^>UREOZ@/?K5?"6.O.+W:YR_ M?4_[]B@(SFG_MXR'ZB:4:%B$0I(!<$GG:"RF)M39#=^#YTP#-=PDB^R7+"M( MBR?GR_>S^?A_,(\*:.63\.0:(J?-4#D&F?X0M$%FKW7VD0] DNNX'ADY.HG] M)BE4"U*\6"S."5FTVHFH-;.N1@ULR"R (96V&RY-([?8O,W(L0:TZ,DPP'B MODD$W8((K\Z7-?92PUDC'Z(M0/N6%!8(GN!TTGG27>;*%.%U0#$8&ZX >Y24 M.%3P-WEA.KLSL[.SV?3N@TTBJIA+82"2HN47.MB*4\QGB5$HI8*#-L[,_> > M/#_Z5L!-CM@>.7+;^9:+A<@R+9)I;PH+3B&CDHQ.$OGG!-M8AAWH7I\3#A4Y#?I$+K2X7*IO]>P MR8B>FE4"Q436@6DM+ LY))92*!@<*M!M3H.O^+G\6*DO$C)*]JC O3U8:)SAAFK4!;C(TJ[A2?HH=<803][3H;[D+1 M(R?N2)[>P9$#E#KK6;@]ABBW8?IYM47NA&IT+8W;1/4_7\F/]G,&;,M"?U%] M?_JZAP =A#T@%02@#)@87\70I3, M&^0I_@GS<=W=7M"90O;)BCRT?WZ3@8Y>E7"OV .,%>7Y89/0:(7B0)A@P)0N1 ME=A2[+'E0;T7>H#T+BF'K/ B:ITBLFAL9J)XZ0KM;S*T247V7^CQ!C_B])SV M[+A8SB$M1]9Z6= #H[? D.F&]&YD-"S94#/#/F0>FJSM.I*3\&CWT?3U3:F3 M:!M4:FSP_$+KII=F!>E?X^7[9^>+Y>P,Y\\_I!A;1L]EB^:IL@%\* MP7E(3DD@E<;ZSA3"PVMPH'@N=4PAZS9)MEOA//AMI+N0FVG^[[-97CR9YKCKCA:1]22.0ZK\ZZ&Y,F;PD)_@K1TVK4)@F^% M].#UWH^P&]17O<7)I%H>T_PKS/_ *Q!'$"ROZDWV#X^+O.*4U3PC;DWQ& J[K78X_ MX@6\1&"*@=H]*)-RK/O0'EL5"@FXP;U.1> GHQ3;,S?$FV[4@' MI:,#SHI%46/]ED&(GDFG,IFWPIG2QFJX!>Z$]>#[T*_P&U=@OIA]QL:P+7L.[ MR-J-G C68(R,N^3K\<29SX20]CU.]BU71;4IK]R&:'@N]*R\60/)-W H+O.V M&SM%)F$A&[)3HHET9/' O%*<\1)$R Y Q=B("%\!>7SZ/US.+:)+R_ ;#EM;";70G)16(0D6$2G M2I)&62X;[21=<#]X(V1 M36X"[1&_SM\VKP$ZQ*BY8@<9JD2P5*A)G \% 88 M#,M5+#)!;!T.DKCF,Y2,ECMK%)Q M$[7AN5$Z\PN&!Z_E \79X&+/;[C\LC-]O1.]P8QX5K_>LB>!\RK388UW/F_SM=NUV('V,[F&'(J MC',9F'9.LQ@#65TI6"^U]E)=RZ'?K/GLB.'!TF9(V=_B!W>NT?L*^JA 5%+' MPCP7LO9:(0G$A$P(HY6U$91H$P_Y"L:#)4-WH=ZBXLZQCNW(7KPBN]%U+=PH'/@XSJPI[ 8 MIU'RV20L@3D1#2U5*W)Z-#);C!3.Y"A*FXO%M\(97OO]J.L>#NPOZ@;QSNN@ M?AY/SI>81X'[$%$X%LC_83I@9)#I#'(^H8B)=BYHXVQL ?1(.7"(N'L,?ZZ, ME']A;8F-^5P>0F1RU$ MC=\*E-I <&8G*[$CD =[2 RNA5OVD<[1T;WPC[BIG52B8YDV.?+ !>UZ6BGF M#8#+DORBTL:>W OF<(P:G@*SH=37X-#: G8CCYM-.XJK742M9QA%31RDNKN* MP%"B!1%MX;)-;<^>0+_SK1<5-L@/7NLJD05Z91TPKP.GXUH!H]-;,@E!U,ZC MTC>J&CJ9OBM=G*$.PCR%OBNOY[-\GI:OYINK+ZLF T58F8RRS&)M$R5<85#( M/$0H1-845-C-7MZIZ\)M"$ZDW\I>RISU*-2>&VQL\%R]X;3I#K +J-Y;K6R% M,WRGE>Z:NJGVGL0\' <"\1GJI3E3B]M%J&6Q3C('SNIK^CA8K M0ZE^#^DVL"Y?$I1:T7*):].K(TAT6)O&>K,*USI7[5TD'ST'DT)TB&T._2V MANV7TI.Z9OW+NL<&!2NSN.:(<5%?!IA<+'4#2R7.'49:JLZ*:0>!114SRZEH MR]%(S+LEQ+8_XR%KM4_Q;7VQC]+MILV\HUV>-6 ?G-TG(!70Q5L3N<^@,WE^ M'!7W7')OBLZA[-,4I_4H)()5HDB,_JB<2\2Y3)ZJ-TF0G9J=EVV:7S7KD%/[ M5$:C2"RHW_-+"2REP@4\ZYDYH03 M$:W16K7IE;4;O@?/BP9J:!^EU*X:RC(SPP5Y9A$XK16!(7+O)$?+5>/F<,>. M4G91>0=AGFR4DAB(+B-G+EHRZD.]G)'K+!0NL\I!H8@[%8X^]"CE7LJ\+TJY MCU 'BU#M NJ;BU+NI:F=0E6'B'DX#B@$IYUE'%8Y&O+C:;^+K*0$,6L#<;^88>.Y8%$X#EA2\:5.[>>)1RKW4 MM6.4Q3!Q&N!Z@<;I3Q$JWV*K\D- M]%H@_L68K?^@2K;N8B"L$$ZZ6BQJ"5H %L@O9=([*SU'KZ'5;?2MH!ZP2=>W MR!NX=%N@;>B_"[A]K+R^>'$,JZ]W9>Y&D@Z:&&[SN!AL$(P1GEZOD#GM; 7K M,)R:6BOU=KX/W*8V_?".0),M!N)Q6;*/ IKU2GX+D\NSSF,V*%5MME$< 2(+ M)BB5:ZL^A?3#:'.; ^4&E.%#A#VJZM8.R8?*N4'.8'L#SPV^E,E4M088=X'< MHTRG9X@6F$6'9 M)U+8-#^Y#]IAHT:L6AFZFNH&890!O36%2!DUF%DH&1EIF ML[+1"2\LV$:YIGO!/2:N]*V+X5NL;D""L9IW+>T M:T4W'"0JITOB7NEH%"14,=HH19&FA'Q_T!&.4#=Z';U"4SK;JJ\ZQ9W)\DW,+%O+O6@IG3((P*M MG!E5FRP&63U)6RN3! CN4]&I39*G'_R/G'3#Z[A)+1&MXL5B<8[YY_-YQ8[S M\6QS,_,W_'/UH\7(6&\@ S!Z<<@'T9FV\>SK15##M5-8:)-OQ\1[\7T#3.M7 M1RUF]MR.\I\P.<=1! M0PTZ^7_5/NU)SBOYP^0UC/.+Z3/X,%["Y,I"ZI\P3;BNXG4B!"Q*,K""7H%2 M FVF6;*LK-;!9"%,FVEP75 _;M(-IL\&

0C MFT$K'CGSVI*_(VH?V1(\2^36!U5X":TB['MC?=R\:ZR[!CV@[]J>;PR")A(4M9K%R$+W2H(LR?4;Y)K/6FNQW;3JYJH.]^,-Y@FL%B, MRW@=L'Y5GLW.SF9KX8VB\:[NO,RA"4Q+5>/65K&2@BE:.S) KQ%N2\G9X1@> M)Y.&5$R/7:[O@KUB_]VHZ0"W&<$QYV6LEX\M\\05VG +F9W2&R-4%SK=#^'; M8U//:NFQC?5.)_<;7"SGX[3*>-"O/:DR6HTO'F'46J K++I(J T)"JRA/WQQ MV627T UZ&-Z#]W$R;T =MNB&O9.S4M<0KU\-?(,DO\5XB9LJX_5ZZ3V;O5OK M=?7>C:1+23J!S$I=F%8UVN(XY%]?&/6B]LL=-YY/B18L>X:N13!7W M'-_7TLJ/^*6!^6^X?%5^AT^W1K77;1U&!M"2#1*9,,K0BRL5@R02RP:--\YD M!6W*/SH"?]RT'5*K+;J6?]U''U0&H^HT,,ZK>TZ&;O0I,D<6B0+KR<@=8!S* MXV;,X1)OT6SX9EXWJERT362:!I>9KG'I0-X.XR'D6!M&!6S3L?Z>C/K14L3) M@C?2*&8R'1?:1,<\Z8PYDO;01BSDXID(.H 8B(L M)WJ0&QRC2HF[&))M4[9Z,JT0NM3;=!#FL5LAW%C"FI+U[)M-J]FVNO$12K3! MVZMS&GL]A;S+[X&M.F!'<7 M4$WOU-T*ZSAWZ7I4W_5!&+W)?C!B6)Z$2[FP#!B9]K7E-9C(I$@I6!3.B#8# M7 E[S&FNI@9LVR%SQ*4,9 FUK= M;K@?!:V&TUR#"MPWN"0!8+Z8&79QZP]=B<889J,C<]R7R'P=&J8 ? ">9=)M M(AVWXWD,/.E!TDWJ9C?&UK.:DGVUOKVU,K0,2!>*DRP&HB,!$\S7R\(N!?!% MHS6\5?G_%DB/R57M).X&^\!5/!NR[X*HJ8]Z$].1'=1N2KMNE_8C\18>R4UD MY'))![PPXVMJ'#VRH+)E('E)Q<;HL(U5.A0'=O5)6U-@'T'WJ/I5SK"N%9>7J^(!-UL?BYVJJ3Q=>H=FN"L,_'=VU^OAM7CS'0US!_-5\=M^MBT8LAUB,G MLU5*%%9DL.N.F5ZC9$9J'70LANLVV=4=P!VAV4%_/+DC8-J+,EHT.[A<_:OY MVE/_%9?O9_G%]",NEHA79/+T\\U?OOBUM3_G1;".<\-TTIXL.),8\%@8)%.< M*2+A]3KPWM^I[JL8+.G?CG='4^JIE ]3A*X'V#3D,Z] M$(\3X>E%H3N0I+LVCD*;4$I12GIZ0VS=U:-F07K.3."B&)2YY#;1GR/1Y9Y@ MT''8LH\2^HX,O5VY?K_AI_.+M(6CQ=(3%1, ]986U#)? TQZ:8LK&+3(][F* MMW_T\+9TS[*?]2:X1I8S_O=YK:[Y6#,:],]6W!4:G($@&5GQG&F>% -,M=1NC#T6UZ-AT$];F'=D%6%/;8BNT(V6-^E#@_:3H(/T6 MK>>V M3:0HHZ,%F',>LH'?,AEVA28YZG4<8G9\$&8<"QSHR=UW4V" V2]U=KH+_?P]OSL MC$[+67D[?C==W?^?+I^D-#N?+E?%4Y-Q&N/B-YBOFTIW2$,<^*2N&8D^%G@M M.>$3%F\D3T'[VH/*)\.QY.1R$*D4/CKPF5TC]M-$-%N/5W\S7ER) 2KEDD@0 M6-:UDM(),GBX\ZRHR#UFGKQO,R=\.Z;N^8EKG_R:+$KZ!KQ#,2(G(!(BPUS& M.H\7Z86UT3%'&[K(A7O>:"SR7:B.D%#MAQ$WLQ$]B;Z!,_6*' NH+]G+>C/V MS?C=^^6K\H\%/EDL<$F[.0B)9/A;:WB]+6K)T]/(7'0*BM'U?F037MP)Z]$0 MHS_A-[!\O@;W<@QQ/"'W<%0@>W0F,,$M>?_1.!;K\6RREH18N%+:[(U; #U2 M-APF\!9EE==7NPX,I(PF@E0L9DDK52!92)XS&XRWWD8"U>J&SVUXADH>#G5$ M["_D4TD!WEC*T\]/<9K>DX&W+C?,S@B3(SF&/I-!'YQA(5A%RTM9!.[)<6@U M2^UN9,<*V/6A_/OXU$4)36X,7L=W@6[C1^Z"KVWE]CT(CQ.1ZU>O]Y*F!Z4< M@SP05KT:R%12=$YJ3C9U,%;2L4DX=0Y&J#8]TH]#FGOB=U9_]%D%&0@4UGK2.+K2(KEO!8E5GR24.RY'#ETH0- MM\)Y9%3H+O)!#I'/EYD,"85^1O:\>1!5MOM7+ VKW56]GFWN =H!ZW M<7J0Z =Q=K^D-G:!-JQ)>NS\<&^*O-<;[J:%(;:/*Q!],)$'DYEULO8/-+X. MHZ*OA$K!1D39R+08G"#[6Y[-^;&/\%OPXGRQG)W5IJ'7(%[>I.+:HM0$CPY3 M7:<21Y\-XPEX+DFDK!J%S>X&=@(FQZ%*O$Z.'C70H_VYF"]'O\)_S>87^-:] MH!P:LQI<(0@4K30+LH) L"R%%H6,85-VZE)!'W^%"_2WZSRX_?F/P*KH0; ] M-J6H:'Z#,WQ5OL)T<7CM &H?$V(GK6^%,ZS1T(>>9JV$W.-)<#RG0L:>0%?#*^1(=3SM-M#U%S6^Q!@93_#ZR[;N\_+?9!9C-,1.T=)8K MQ[!D7J\7?;A\CY+$5E$[PH+(HDZUBDP4%;5_E18O!:V^)WB>CMMM[L@ M>B0&5^_"OTF.@P>A[H)O\R;L@K!W>VPW;,,;9_WK= _"=%#(P/O*!FGT):L4 MZ7VQNEZ"*I[YQ'TM_L@01 G&[!0C/GG*W&'5G0)C]M'#T"?0Y="CB]!#J;-X M0V9&2%UC7F3HZ((LA6!8YC>8$<_JCWZ;39_=;,G:Q\6#_A[>]2Y"(S%7A8CRFP]6A<9E]:2 M=2X$"W7\E$[%NV@\V>6-QFCOC+%KJ/TU?-X,E/N52#.G9ZT:^VQ&ZHPP04%I M@!GB-=.XNH04D 5)YX[(H"&UZ?][-ZXC7-9JPYKKU=&@[.,"T\6;^>K/ M*:%Z/_[PY2[&T\^;J6W60X1ZU&00]2(C'0,Q95GOGGE$R<'[-AW*]@#Y:&G4 M2E$-!,%1><8]D*5A"CG?6ELF0.N<$NIB MVG0B.0CNH^59>^6U:%UPGVPV49V"EFS9PDJIK>UT)&\K^<"B(L,VD6T#]DB' M_["-WH9A4@.E'/LNQ\J%FDT7L\DXU\Z)*X-WC.O$39(6O92!A4(DT$I#=>TS MDQZX= :PF)V.Q]V\V"THCM9\PQRV8-N[Y+JCZCY]NQ7.$F&DO M^KJ' !V$/1P5(EH0.D1&-AG98G08$MG)TA?T%@3OZ#_88SQT8 K<%0,=D '[ MR+CW!/V7HQU6C0$2#$W7JG??6Q X<@ M>Q+TK!3^1K((8_ACNHXS:E=I!ESP?N=4@AT+'AN&<6;6': M!SI>1(X,HTC$8 Z>[^39G8Y:[SA:VVAU'Q&V/41UG?^:Z#R [('I& 3S"@23 MJ8#U&2 J>>J':"?I;C\Y]Q'- .FX7V \7P6 9N67\13HIS!Y,5V0"[XZ2R[; M5UW^<-7!IU!@6(7@2 M2:N0EB,;@Q6<++#@8_650B8S+'L6H$CO%/JBW3,42=L^1[G6V4Q4JI8[0'KT+M !DVM7.-(5HWD6942 M ]@VO43NQO78Z-*C%AKDW;8#R\8JCTJSG('(FU*A-2=5>[6AS3I+)=K4"GPS MS.A']CU>\>OSH%Y'H71)!DQTS,I:QQ"#9[Z 8;1 #M$GA;G-A?'>EC!42O=T MC*/C:/_8B>$;JW_Z^?++_SW&.2%[__DE?L3)NB6\B<$9>CEA-3=4>T$.O2K, MB5IF&P' MIE+MQN^8P6GC\2=;0SN3X<-S+-+:!NYG'UE1E[BO9@AL0/8ICU: M]H)[G*XM+?2^C5K-E'9TI@%(BPD-*\;1V1%0LE@,&3?"19=BEIGO=)?C(3+L MGK8O)T>P?735DE@OIA_.EXN5!,0FT&T@%-JK/3-2&1*"2W66EF3)0X!H(UIL M;/K=!'7$F%?_ZMQ&G(ZZ:!#-N@V:W$!3LB"Z7%^.4NM.#;DZV7/F,#A02NC0 M:'[J':"^-9H <#N0_M#.1W78?J$6(, M()G-&)B64K'@.##OE(""2FG9V/X9FD"[^UA'X\\^2AG*7[_X6,[':8GY=HRW?_?R M8L#]V)O:15W0'ZG7>$],N'$->& U-KF'WF$-,M *4&@F9_X/*7\VF^0*6,\L #G>W5C-!* M(/,J2Z:XE> +]PG;6.NWXQG>S!I.I]>[9W17R #E])M9,!H/O:O>OPPOG=_[LKB7RARWB6C$\.A_KGI$5#V09R>"0[&VP ,("NCS: M^2G=7N2?QPMX]VZ.[U;]05^5S>->7I;*>!U$3.0\%JMKCUXL+ (JEJ*P(B(* MKML4T-Z'K/OAN?J\7^@=7C7P@K3\UWCY_J+5[?-/:7*>JWU+9C#]?_X=/HVB MQ)!C+,RI.I(>)++H'#(7<@;#0_"NS?YV -CA-[]>N73SM&RKK@;^YA9YK)TC M[X60]:J4*;$V+E*&1=K,F(@F9P$Z)->F5$DF Y1 :^$R<[2[$&BG&Z%;81PK2M&? MDF=]"[OGF\!OUR2Z"NDB@;D#J-ZO?&^%,_SE[Y[4-6LEZ\&($ VO7]KT:ISC^/_O%VQ!UZF>M! MF!UM:H7^B#I')LE/I/\+2L:[VIHN,/WEW>SC3YM/7.MY\Y>5FE<*_O*\86^3 M]R3X62>I-3 !?YM-_W'ABWMI2@GD@8.+U2'WF?GBJZ.?L^>H$66;_H]70#QD MK7:5Z=;7LO_X1A_-N+=^5E_QB[U:9D4@&\>44X+> M#Y>%@?MHV!^<$PQ([$.>KP2VV4 MN$;/LV3(^$5.U4TB3MN /(+UV[1PH+*C"* MTX$]_FG#UBS:[^/S^A7 M7I6W]-U%H8UXO93Q+(M13"09B9HE59LO"EJ"KZ:F#"%$[XT6H4W&HJ\5?(L\ M[%NQ30I_.JYC4Q4E7*0W+#(K#:T"BB'?5!66DC5>EVA [12W'9Z>IY4B."HE M]U?E*203WL#T':X"9#S'Q',I3)*+S+0'LCP5O5E00&AK@;R]G;RFG2*&EX\] M5K+@&.J>=15[S]'C%8A-U&07&+TG#JX &#Y5<* *KBNQ@_P:JC.+Q 59;HPX M6 ?RVL1B..\^2,\&D$)*(_++ECQ3+N,@W>+F&^_!F6ZWT) M )010;)$&U&]X8+,)Q-9D0),G1\5=:NBZC[7\0T::B= B*U!E?8)JM&U"\/= M4E0CT2Q)=1WHM305%YR[4HK$X,DE5+[N'][E6EJK-<2M:2KZW.^)JN^)JN^) MJN^)JN^)JN^)JN^)JE/CTO=$U0DY"]\35=\35=\350^!DM\35=\35=\35:>5 MX?B>J/J>J/J>J/J>J/J>J#IQ%?:?J.HODO]Z/B/#8OD9IKEV$OE03:[;OC?% M98=+* <\I6ODO^O"KD^=C+HDLHZX"(F,;?3:.9-,*(&\,1EA=,#SNKEG%Q_^ M>@+3Y9,K3_CB,J@@P>3:BUS6$?(Y*Q:,BRPDI;6L!IUN,V/@?FQ=G=.M3_C[ M?+98C-"YZ J/+&>CF XD ^]R9G7_M%I[!W*G(Z:_E:]P#1_IZ)DEUQW+'M70 M(."_%1U]O9[^BB\1%OAF_.[]\E7YQV+=K/ IDK>$3U(Z/SM?Y2]^Q@]S3..5 MVT3_],G9;+X<_\\Z-DV^M^5& 1:T0\:1S@.P1D3?)E4_P.*^';H> MB1 -DA4'+G''Q<4BO91U6(&O?H@L9(""C4P4'1"525#:),>:+NL[SYN1H$'B MY-#%E27.=UPAYPE3G0^JE:I&NDFT0J581"EU)%<<4INI.NW7]IWK;>G0(!'S M-KW'?#[!5V7K6C -+NZ#JR/ UCL>G_@YR;A! M6H4#WL\F^<79A_GLXWK(U$6I"TJ?JA^H4B%_GRO-8E2926&*,W7>06E3K7@' MJ,?'A[XTT"#8\FPV79";O2J#>S$E0;RCX^MRM(:()2J43"9)Q'6.MJN2.7ER MM(WI'+S*;=**=Z%Z?/3H30UM!A!<@7+;[,I MG=EYO3N/,AW+RA=@)@A:NY.2>5]/1PLX@9NT\X)CE3J"&!9F.>Z MYM<$?96B82I#28F67(1H0H4'F(;L0HXF"CF5-.2+*5FD>#F;XV7]!U5%-8"= MT"4O?632*5[;]9-OX;-EJ&16-B!X;%.%= >HDT\[[D6"61ME-#B$MD#;>*&[ M@&N::+P3WG%2C+TI2=-#$X'01.@BT=<*/(N.Z7G%D'@-MSE(*1(O)IC8% M\T>@R3V)Q..P9!\%-&#'6YQ,UK/HUS-PZ>M-"&(3?"++BVQJF5A S'1<&V!> M2LNX2RG:8%));0* ]R$;WO+M49'7[9H^M="DC] "Z0/K!.:?\2-.9JM3]FN( M(2*4("2C/R+3$03S42B6G/.@LM(651.B[ #N,7&E;UTTV%3^CE.8S M$O5BN6X9]S5(4UP4$"(K9/03IU&SX+QG,7.1BPE%-;I'LA.\QT29_O4Q0,?% M&B'\UQ1$?XN]EI %-DE MKH,!J54)P*'^+28HF8X1/>KTY(YE2U5.^)*(>./17\(%$*0/)@MF49 3%XB? M,4K.9/).9A.S;11EVP5=Y\*M[<]87RE(D]$!Q822'[EC44\__PK_-9L_F\!BL2[X=T%K!\ALJI<8O>,L@D:6 M,'L12,:%MTG([0'R^/F3?FFR^Q;625W#'GM?@/X&9Y?7A7: VS3'LB?@XV1= MFA%@=Z+UIKT3(!TF*7+RD64!F=Y%+YD7VC"A90C>^R1EFU+]DR#;/;F;4^7: M/DIK4J^T"A!C_AW3^^EL,GOW>=44X++R'(R1DJR-E&I:H38J6B48K)11)B4* MIC8Q^WN G91%WUVQ-TJ<^M-*BSMCFVD7JU$6)/3%^_&'"VC&Q^2-$\R95)@V M-K!8P#"E(V(Q 62C.I0[0#UNLO2EC0:[R^]SR'@&\S\N\+@E1$ WMICW@*N"*03F46DD"F$ZT_2ND90I(*A59:MVY7]:"B MH5U(TT@MIQ(-O:M:$0HBZFR9"H9>",LY\V %RRD;5 I"*6VN*)UTM7B_--BC M7GP?=0Q> +P+N._UX@')4N*K7,G4(++B:B%28E14E MMNH6\;#JQ=NQ9!\%-&#'^O;N6YA<=C@J4.^Y:TTZ@G%K)YEZJNO66]*%R;F'EWENB;H,C>\VQ#-G7%C>)>8FT6B$MMQ)3 M#M\O"G2E1:]:.%KE-S$X< ##A$S5MJ>OP(3"9-".6R&,;D25!UGYW84O_>MC M@/AAO>$PF>#\R;LYK@1R?>;\(;'"^S^T:UQP3]C78H 11 G19Q^XT2:7F,C= MU:EX,9[VED87?.Y&UOUVTY?/K^?N8D2TER+14JT!>B% &%HJO1!&&1U3])JK M5A/1KT$9?C/JE0?O[J)^NZ*++B;5:*7,DZ#Z*>MX'P M,P 9DBBN"-FZW\,><(<*Z35E3GM%G4ID;[?UK=Q,:835Z#F]+?5:LE6!>14\ M2QI3U-QK65K=N=P5X_'C?LWXUJ/>&ECI5_%LC,Q=$#4- ][$=)S87RLM MWD&6#BH8AAS!),W)(V!*UI8]!NF%<$8P@H42E)8)?23? M\P3C)Z6,)^,*Z/ET.5Y^WOB*Z"!P3CMD &OH# 1+V3A@RDU1!-=5SCD$;& M=ZOB$,TTN :V!=KF!=D%W& 6Q0UX)V5<[*_,W4C201.-#8M;0,:L7>2.U3;9 M3 MM&41.KTP2@,YS-(VZ@1R!)H>9&ZU9LH<">F1'C=3>C&U>CHZGIX;DF?75 MFDH^,_#2,I6S#"BUXM?C+#<#OW<]X&2B:X?H8-:S +>:%?U%]M\N9^F/.@4! MYXO:K+$& <_.9M/5]W\YKX-S7BP6YW6"98=0_P%/Z1K[[[JP:\D ';,@VR ( M*;6V,47IBDP";57 M7L/GU3C2/V&>OT3_4 FN8\EDTV;8]#804M4>&D)G'IS7C:Z"=\;>PQBF"^4\ M@P_C)4Q6#US4UW;^$?,OL_G72AMA (Y2)98%2MKGA6&@G&="!HTN +A&W=3V MACK\'CHP%V^9[-10F2UR'(?*Z]6'E4OSZGRY6,*TCC/Z[7S=7RY;ZZ,H=#HE M1<>*S,P;#TQ8:U GB]RTZ2O3^U*^.?8>EPQ]&XX'KV9]:+Y83=U9S6)ZM7R/ M\]_?PW2SSOKR8GXRS5<63'_[;;:\[2)3C1+@K:K)#Z/ DT(H/U.=-_]F=\6(1OIHLGXN'W-H0PI:TR!J10MTT95 MMA?+C!+6:Q-UM&T<@8ZV;9?JDGNYM-A&ILW=E%R<)4^01BKF>?<,$S1 MTQL5C4MMPF.]+6&H*I1CVU='4?FIU*YJ5Y=%$R63() MUAA#5F+13&0-=+1Y"[Y-%FDKI./GD 9ER'6>]J*I%C=,KN#9A$5W0=0TE703 MTW'R1STI[7I HQ^)#\,%;;*VJ3C:C,DVUCK6>E%.+Y[E,@K%HX$VH8>A.'!/ M8RT4*$S):T:8*Z0:4X5V1 MKOK9'L(\0+@-0I3K0XU^>ROYRG]6D4Q0J#KE%GC:LP MOFW[X'"-M&@X?+ @OBQCFNN8N"LMF'994U.KHL6JCF.7="#+ON'IH33=8M96 MB[4IG;3/T3/I-&>:7FM6.]XPZZS02H(0T*8MZ,-A[ST6U8F3=Q\%-R#M\[,/ MD]EGQ)6QL(YI7]26@#2H>%\L4GS3@* F<2,$ 36 @8329H,;>Z M<'D'K.]\ZE%M6_>FGLO+;DBOC]OC.WYR+V5D>R[@^CUR1ZY@'9?N"]=!R C> MI61-0LN5+6:TXS-Z.C5P_G&<< NM)Y--IX-:3I]F[Z;C_R%2XWP\RZO+P5\B M\M')9$NL4U<+;5G"2N:#1B:RDT3 :'5ITSBOYX7T=AK?!>>WV?0CO;:XWA,6 MO\^6,+GZ\PKIM]GR_\/E%["C8H*76F6204"F$0.+(G$&0J%U*?#D&Y_F?2]I M^-W[F*S?:@@G4L;P=4C(N&#I<-.U_D/1@:?(RTG&,*N3 MRMDH:W6;(^#$TA%'8\6=J8E]M/-0@KJ[K.E[:N* U,1>9!DBNGN(IA\*BVM/ MP2R-8!BKHR!Y9)"=9?=1\*"I"2^E%1 5HS\%T[9. MT'+!,*/ &2>L%;I-3^+'GIK82^,[IR;V4=?@J0F=3%!U!JI&#S4A2!9U';A< M@-Y&:7-0LE7SH\>?FNC"I_[4UGIOVD#*F(!KHGGQNBXV XM@$Y,A$UK4VKDV M;8]O ?.=/YU5-$ GY-MS-43RQ9.T''\<+S_WGM.Z[!FC?S":37V;S^H]&+KF<4#JF9+!,Q\B9]\(R '0\UF2% M:].U>MAUGN!^WN];T-L]]O8T.J46#KNO=G.;/]<"-T^:L&'5U[ .D'"J,&LD M6D<*4Z)-XY'!EOB 7I4!N#K\:W4 T8X1\3IXH7^GCU@N7DS7,>\1+SJ$',BE ME:E6VUG% OFY9+$B1R_)V]6->L4/M,+O[]-1WJ<.-#OV#U_G/E3XNU^E5 M1%U49@B\-E@VM$ZO'..%VU+;("37Z"+\0"O\_CH=Y77J0+,&337:K9.T4'!\ M=:E%*:6+MTQ%I9@FK;#(16;6.W02I7!] MNF'>:I>"D9Z)' 73WF06%1IF@C?DV:+FZL'&'6[SHTY2%__"\;OWM6+O(\[A M':Y,II]AB;_ >/Y/F)SCU5=(Y@06 5.\'7>B[\/ZAW^.NQPOR#(PA,FE<(2NFKP.Y)9,?<(3M?D%@RDEFZQEJT$QSVN5(I9[%*%T(:((3)];(OV\1 M?'^E3_.5;LGDAQCE.Y_CXGXID A4$8 LQTC;&97!@#2%S)4']C[O ML_[O+_-IOLS-./PPXXH[^!Q!"B[1,R5U8+2/909@)'-!1&LRE[SX!_8>'^HS M=[D4>WBAZOIJ6W0)A+(DI1 2N7[*DIU(KE^&3'H(EGML9!Y]@ZVZ.\7]CJ+R MT[SCZHJ1QZWC_>^U[D66(:X&'J+IA\+B&%$4G8E*](;WG;U^_?K)8G)^MO:_>+Y=M^?PV]\MV6(!#:F(+#,HOW(XC7$5P&%*XH]/FG#UC?Z]]Q?B9&@A=B"6T*$NJ0;E"& M3BJAF/,!1"C9:MFP KG)FDYP]^Z7W;>:#<>GQRG=%+MK9?^<3>AC)N/EYS>P MQ)&M0UWK=! A:RMI"<"B EN+H\'E6'*$(QG W1?W;;X*)T284ZJ&N6N)/X\_ MCC,9#ZL%2I6D4MFS4%2]S.:K[#DMT 1A0K!>A39-0IHO[?O[<%2RG%(AR6T+ M?#->_/'+'/'%=(ES6]]N+"7?F_?;1R$/)F.RR MIN]YOP/R?GN198C4R2&:?B@L3E$:Z6J%'*\%X)PL^%B48B((;\"@D8T&T#X< M]NZ5]SLY\NZCX(%Z1D8A.-:V'DYY.E>D)SM'!\XR^**%,D4V"K4]WIZ1>VEY MAYZ1^ZAH@,P>2>ILO*R"@"F);;HS^GV?K^<+19???X7=\9$$\!%P4)M8:JUM QL MRBR+HESD(AIL,]5^.Z;. ]SAPW@)DY=87\TGBP4N%W^?T]-&0F8P2I.OQFMK M%<.1^90L4T"KU,6$R-O<"-R&:/A]K2S=W-<;"BJG$>;96*0L,Y=-I[Y*!WSP4+DUL28VT3/[@#U>/C0D^![S$94 MT^(K7&2]U4C*\\5R? 9+S"_'$%<9Q)%,$%3MG2-+[6V$"EG0WC-!ISG0\B,H MS]ZX5_O@#XJKRF'XP)0!J$B2QHSTX&6%2 $EB3YG@DE 94[V>K;GS&OZ1_KC,HZF@>'3 MI\A;E'#>A+4A^R[ VE9:;(-VG'*)7A1X/RDZ2'^8C>+B6C;W*-%'!M(+IDLT M=-@4Q:24Q21NH=G-C6%I<4\=PK"LV$?H[=EP,1]3B( 9/+-8;UY'%>J @\RR MU4E*$>A_;3*.M\(Y0FE!/^JZFP0'R'J "H$W.*EAX-M M#$4Y%F0M@$]:,;"&LQJ9+P:MC*7-GGP?LDZNQ=4/_VTV?4:>#TXFU2![\FZ. MJRC?&YSBGS"IUR9'R=<9*R:Q3*9Z;01A631U+EB2V<6B,+JTD^.QWW.'WW=Z MI<-7[DI#B3>H"=@BAWIA:KK Q2\DN*OOXK_&R_=7_\DH&5"0ZD[*52)?+$<6 M0IW28Q.XK*7VIDW(OR/P1\*X8ZBQ@6WT\SG^/KL"B)S&9^?S.;TJ]=#6/)?$ ME"<2Z.PS.?LQU4R74TD:P(1-"+8=TR/C3D_"[[LH83W=YE5Y4LIX,J[@5N$D M0CAZ*]YCN=4MN?\4ATW*O$$RS\^Q M;D]?$W!4,&7C/&?"!$?6?XT60BX,M/*61QVU:],(<2ND1\*(?D7?H+;@XE;J MBRFY'?C5*44N@[*2-B%G:EQ G- MB[FRYFI T[9V85:/N,O" ]<, I*#;[EED%QAR?EL,J(7TN_MO6Q_WB/1?2L) MWR2!'8 $SVO4H48?-Y,.D\,0R8AAWIA YUIM:.B+H,T-N8_.$GM=CYRX]OAO MCR)=Y'^3,:Z1?_OD;'9>^YR7*]\;>1XY: 1FO54U/EA;(,3 %'KM=,B^V#8) MO#U /A)"M5;/32;Y_CI4; M4/OW\U4_6%]*+4UEF2=93]HS,:6 Q5%/;BL2Y M(ZO;-,KT' )WJ(K)IIQJKZACEU5>K/0I3&IT\>U[Q.7+^MM5536!5J?>:C+3 M&4D*: DZT:L"9-'S8+%8ETUJTTYB&Z+C=Y9HQH59 YTT"+'=AFN3:=L%6=-B MA>W8CE.MT(\.=R!&!P4,3!'0)5AP#(6H?56THS'VU=9-43) ML+AB!4E&JC;&\^X8A[>=^]+L;!"U-$@O/DEI99HK"+W;7:0TLTSH(E*]_7"*- 0AJ2 M8%9;VE1I T77)M6W.\9OQXYMI+<&5;A7\6S>HET0-;5H;V(ZCB7;2HMWD*6# M"AIO/QMDD+)!(2.S,EG:!HMGWG!)]IH5+B(F'5I-;AF&%/?8L,?CQ#Z2[Y$+ MB_ER="WW_7ES.&+1+@#FV@==T[[H/ O(.7,N.!&D1P%Y,#6>'&6)Q.K:MB;\TTJ46Y%=KF!=D%W& 6Q0UX)V5<[*_,W4C201/#^34;D"8GK7CP+/%Z MU2#[>MF-'#H3I2G9VR!]J_*EP6ERF+G1F"7[**#O>]F7N?!?9O/7Y_/TOK;_ M*F]Q_G&<+KSR"#*FK( E65N ^43^.0?"ETWRH$7FL-L%[1T>=C(YXT-T,VLH MV+[O<5\OL7Z&\R4M>#U>_7_/)O2(B[A<%D[QS .SR:9Z= HZ1+VE,]6""CYS M$W>[:+'[,Q\-#1J)N>]MX"E,_QA/WZV$4*&^'W^XX&A&CT$E)C&1!:6ASJ I MBEDRD@MW8 J*G92_]1&/1M?]"+'OVO1?SJ?Y[0><9H)VN2E==">0P;G:2$(& M6R^[!\&\6,W2]1&=23SPW91[QT,>C7K[$N16?Z"_ZYI/83%.,,T_CR?GM7O? M;+$@5VO5]OI?.'[WGK[WY"/.X1VNZ^UGZV$6B^>?TN0\8ZZ5UK5]]OERQ>19 M>?[Z;8>KGBWA=+TF.IBHKETQ!1F2P2(0 ;6-+B@E0X!@DG;<.S%J":QCHFRZ M'.>*:OP1WV(ZGZ_N9VQY[JOR'.93>F46KS?H7UY63DD5,%EO6)2K-BN%#KLH M$\,0N>,:@F]TC;6O%71..7;#L2X]'#E0/O%LF2F"# <,DGE(FA69(T(RY+2T MR47U G_X\^$H_+V1 !U<]0V"EU^"-3X8.4/#(=.&:1:X=D]D6 MDC47F-MD._I=QU"5J2?!XR-2X%1*6SLN_.GGVS]@%74RLK98IQ<\UML(6DK% M0"93KSTG3;9F$8WJ_!LNZO@IA.&IVN_NWQME&@2;;T=V99C.+OB:IB?N0WBD M*6VG0HF=J-I1G\?@70BE9(V:H9:N1EL+BT8A&4RB8'*!(V]C71R';_?-57NH M=-M'C:TGKKU:#2G>Q(!\\9Q+QYGAMC:@<,@"&DM?22%U*<&HT(1?6R&=BFMU MJ/;NFJ1VL.B;U' LEO-Q'=J^@O8/DO+BS=M_7!28*/3*%L64J1/DO*US4[QF MTM(G&4A)F%95''? >F3U,PFB!% M^]WB47*AJ[BW9F#Z"]!?:_K8I8_BMH_J&AC?">*UH+;"J$+6'#$6+4J*66EZ MO< Y)9+CY7JSRY[Z)5[[U"^!C91R*)QG)F4=/9.%9"&1-8(N%FF=\3D,TN:Z MMX#QT_,%?53M67T6Q].5;5;'-HV)I:N_K-)=!>=SS&+$7"O%]%WW<0O0=2SY5?D*\&L8YQ?3 M.NAT-EUMI&3YI]I6!5 IJUUDL9;*:EDXBT[7T;@%/2_60=ZMH5E7) ^<.<-K MH\4UW W^)^F_S\>+E?A7[N%KLL5P!&1X)S2!":C9B4(N8*P#I@P*D9WUJL0V M-LZ=L!XX;_H7?=\5)WN2&A;O+]BL"K%6>\-4YK8V4]!Z92B"%53)Q RWV MEB\0'C@Y!I1_@[+VJ_L;S%_-WRYK'<\_87*.%W&GD8@ 9*X[9GRMXS?.L5# ML&(P"1E %=XFV;T#N =.GE9J:-!X\7HK_O74%L^]]1:8@E++:55A05G/1,Y1 M:RD*B#;'S6UHADH"-V% 9_&>2FIVV]0.0)&B@,6>92T-".\STL ["9Q0I;6AT3;W,YZF%,/VK#BGV$/MCT(VAR7Z?"H[!E'R7T?=_R M[2JU^QM^.K^X_-3BQD@J3I#+4:C1>8 *O%"0 5 M ;F-N;RTR,#(Q,3 S,5]L86(N>&ULW+UID]PX=B[\W;\";]OAZ(E(=',! MN,Q<^T:UEK%N:%2*4O7,=2C>R,!:HB@1_6^5_ MS[X2"/^]>NG5ZNDYSQZ^E"#P O_PM_D?>1PE7A(%,/8)AHBE'%))$41^' E$ M,/-B-GOXHT^93R-!8"A%#)%,4IABY$,/4YP2&@0AEU6CBVSY]S_J/R@I!%#* M+8OJQW_[Z4M9/OWQUU^_??OVRW>:+WY9Y0^_!IX7_MH^_5/S^/>CY[^%U=-^ MFJ:_5K_=/%IDIQY4S?J__M^_O/_$OHA' K-E49(ETQT4V1^+ZA_?KQ@I*\PO MR@7./J%_@NUC4/\3] ,8^K]\+_A/__Y/ -1PY*N%N!,2Z/_^?O?N;)?IK_J) M7Y?B05OVH\BS%?]4DKQ\3ZA8*.FKULKG)_%O/Q79X]-"M/_V)1?R=+.+/-]K M54N9:BG]2$OYS^Z>9J MD>L/ZLV2C_7M;KJZ6O3A)7;U6:Q*LACAL]AVLR/R0O_#>_6WIAO=4 >95OTT MU+TCJOA>BB47-5ON-0TR_F\_J;_-UP5\(.1I_FG]I+32+U;=W M2[G*'RLBOZ%%F1-6SH4?,A;X",94SV,I"2#E5$(2XS#V?!8C0>;EYE.?BR7\ M_5,K5=5UKWY_LL"A/#.>M<@)4$3&D!I%(#9%L]_M>O6P#<&6/Q4A O1D17BPRT MS&!':/"Y%?O_/POMBNT)N-!KDE5^"-2*]05J._0+I6.%DB0%K=1LFOQ5+PM_ M%8NR:/\%ZG^!GM^L8_[9MN]?C[Z>F[S5D^3L@O&:)WYE*[5@>RKAGAWU O;28EXD]@E7.1JP7["74W@Z7(R_D']1'=RK^0_UKEK]9%N7H4^>O5 M(\F6\R"1+$ >A2F)%$]AS&&:L@ F-&)IP'D:^D8\U=G+U%BIE0Y\KN4[/S8L MD.PF&6?X#$PIYM 8TX:1ZETDH1K8(0CUTR$Y=/*8WYZWCWPDS_J?;KZ1G+_Y[W56/K]3N]2\ MVML7M^47D=]_(U"I#TJE/V@ F('F6U&? M2@V"PQ7>R&9SNT0<2_AQUY@CF^1HD3IV__VFO_="]?]EM>#O'I_RU==*LN(O MXI&*?(YDC$*:,(@Q$1#%'H$)";E:Z\81IE)(SVY/WM'7U%:\&U%!MB.KW=32 M!:W9;. (L($)?(O5KIC@:4?8[PE6?Y7 MLEB+OZ@NUGG=\N8?_R,3N6KRRW.SRZ.>]!C&:N(.J5KU"DEAP@,*XR25//%Y M%,>)#8=8]3XU5M%R@DI0L)$4D"4''V[^:KFW[F<-,]H9#..!B>@Z>*WIJ!=, M3@G*3H)1*:L7.(J#D=6EU240 MKKZS.MO!:%=6EU3>EP202CWNB5J\)B@1D*4")6%$0BJDR;B_T,_4AGXM*FAE!;6PH)'6;/!? M@K9[_#L$;& *Z(F5,0D8(G&"!PK!?GE8??U5M5#3@/I+Q0#5V+_4[BC#WU"Y ME@%,'^^W6[U]4GO?4C5:G?/=:5?Q6_E[(6Z*0I1SR3W?0P3!*$BT>SB2D"0L M@-R7#+$@$(%JRF*)W]G;U AA(RQ8:&E!Y4MN1V $BM,=0G>/H^X8C)0_W$&8O=2/5SXJ MH$6>"_ZI7+&_5Q>4Q>VZU)$8^J1BCGD0)X2&4& OA0C)"":8"QAB&7J4B0C' MPH99+O0W-6[9B L*+>^L\3D!JZW(=K1R"6\S8G&(XL#4L@7P4PU@+2RX-0#0 MFEH,87%*+I?Z')5># $X)!C3U_I13'WZ\:E4VR)]XMF&=%4;;483',0T@F$J MI-K#\ 2ST>01JF($,4\C6(;>NGH:VK4TIS#;60%K;!6QQ@F()MQBB/H!N:3 MWJA9DXD!'DZ)I*N_44G$0/%# C%YI:?S0;;,2O$^^ZH=H!0?/61T42]\BAO& MUH_KA3YMN7E*Q[Z<1@E[J$;49$CH(-F30PY$O/1FQE+$>?K?V MDA@-F_$]:'>D!;OB6OHAV!O&C(<&PGDDCX1*>%A)#[;BUWLHM0VUQM[>2:$W M?&X]%>S%&-==H3=,1SX+_5NROP2ZT\ZDC4NAA_T@#7P!<<@Y1$F(8)H@!.. M^8BJ7R7R< MT/WJNYS=-D>[OCFAR.Z-S:E?][VDN>%<&;IH_O,^6PI_[OE4>(@0B(.$JNV- M]" -20)]%)#8"V@:8LLKFA.]3&W -I<.C8BS]B] "PMNE\+VBN84L*87-%?" M-<[UC#U2/2YH.I"XXGKF5*LC7\YT*'9\-=/U\-3""=^NA#WW5 M*N*KR,F#^+-JO'RMEA4;U\BY+P*41'X*>2I\B%#D0QIP"7$DN9!I+#BQ.J>= MAEI3H[9&]B;^\/=/K\&3R.LSX@&6@A @U& MH ():)3 UA?^1XAR[&/W'R0&TDJU_R$1DGW,.5[\9"_I^JT&[L17L5R+MPK[ M5]J-F[#R;UGYI4U@8)EPQ["U"1%C(W&=X["5N4Y^N$V<,4#&'4NDG%*):=^C MCG5+0 X'H^WK?3?-;[.%R%^I ?BPRI_G'DK3-$XEC#SJ0<3"$-)$QC#T$A($ MH1]S[-MME_?:G]IJLMG^53*"5DC;W?$^@J;[XMZXC+,C-H2DQS;XI.)7;(#W MVQMYZWM2F>--[^G'7/@A'DRG=T*?0;:_O!?YHS_WF$H&$Y(F MT$M"$G F/(*MXH%M!9C:H#_P5IR!;^VBGC2+^KQ5HO%G5%(]7N.[:& DL^7( MD- /S"M''HY'6ZF-_/43X+X+]2N='LVA&] /TD"(%W2--(>HVUO2HIV>A*@W M&_5UWP>EZ#K7\7/SD$L2"B^!:>QSB'S&(/7\ $KD89E&@B01MV*]4[U,CMJJ M\XO%:OD -66U'423D-^NA:DH4FHPJ=U!=B*Z)!FNA!PRR4G>QJ7,+J4 M/6*%SH=['OVS+X*O%^)67CR[*,X=7MSKP-NY'].4)1C!V)B:+,,]V/_L6-ZF;O'W:>K+/2 MOENR7!^IO!;U?]^UN:[>?&=?M)I:S#=2*M'G6":48B1ARJF:O&0:PR00!&)" M Y8DL0P0LLFU-J[X5C/92,GI:EXV9U<5CQ%;-6947,=^@4#U@-^6- M_)68S7_3M?W D^&KRLQ539LWNV;>*EO_4IO]\-_V7JA! "T*X.<6AS]4V=*: MC'4M%M6\"&HTW$V/+V-%IW/ER"J,.G&^C'D.9]$7DF)"6\"_KA:JF456/E<[ M!)W7T4Q0F4@8)0VG(/*O@Z1%DGNPV\.M&S GL P_L_(([ MP?[6^Q^P%]PJ_R/L!D^;:OK[P0.Y?_P=X6E#C+(G/--UORGL9I.DN+A?W7"> MZ:[(XB/)U#SZBCQE:F]3B4@/M;C3&X\B*\4GD7_-F*@GWSO!5@_+JI4Z^""- MD?29D)!'6,U?::RK?ZI)+)2)%V"?)CRTNB0?6N"I35Y5MI:&V]B.-G8SV.!F M-IN^IF2\@>>NFX_O7LU.STS;X3_;[LCD*E=S7%&"'9W<349C >]T)AIU@I1[L>OCULXU-O_ 1UU.K?G#''2= M"B:O[H5V-)]4D5Q;,TWCD,M8ZA_CB,O6",X.N*P[M@\^?;UB5:CXVZQ@9/&? M@N1OU;\4@[.;C9W!-+ _-L#'ZNPU L(] I-/=?F:.&I%Y3:#5&]]&C/A>J: M%N*_UZK=-U_5'_>JE:8B*B&^EP@>0R$)ABB,4T@P\2#5!6IUA6LOL+LT/=?3 MU ;Z5E!020JTJ#V+T)Z'UW !YP*TH1=>_?"R7R5=PL+MZN9L;^.N2BXI?;2: MN/A"S_#-_($LF[RLV_I=>J&RY!_5YZ3ZJGZ\E6^S)5FRC"PV::X+RW0N3OJ: MT C9U6<&]C2JMA>[.NE GXU6V_3MQ2#98)P"[39LTHEDXX99N@3S*"S3:>,] M[[EW4C/?RL,$?L#+JA;WAW\5+,=Y0)WN'UK1$F;B]?N[L<]^K4 M2/VCBT^SM^SX9,F6J_FQA^GKIK;.G:*L>>JE(8\I4NR!B-I]))'."\%A@GT1 M2S^DB!FE:37H:VI,TLH&.E,>6"/:S1R.<1J8-D[XX.MSV0UR=TZ1X\W.NR[. M,1*">YU.%$EC#K; IB9@_4+%JK[7<*I)$Z,0JH4N+9O:O-*#2O<3^6@'*)VZ M0_OUSQE.4L$DA4%%HX(2F'J(08_K8J/]-K%_)7FF,U=LVITC*>(XQ@@&.- IR$(.4TY2F 22 MRD3$A-M5;CWJ86KLV K8<&*O;>HQC&8[TZO &9@)-[@TJ0^U>.[VGV@:C!NL<-3@./]I,0@<^UG(;7 M?)>PLECVN,%LI&6/W>=EM]BY#$3G8J?C]?$6.Y=UV%OL&#S>\\1^668\6ZS+ M[*OX)-@ZS\I,%&^^ZV!NP>ND]8]/Z_;JX W)=>1S=/*[6^BPN\H@( MM;,/E0*BP(L@4>0))0^"($R%\%%D=;#O0JJI,>ZN4J#8:*565[5:M5LZVRJF MC[M%H]JV.I*^05B;'EZY-;/AU<+8QAOZ!F+7;EN%P)L]N[W:MUNKE?8$K1U* M9^"FVW#V]Q4N@79[K>%$LG%O/UR">71)XK3Q "-5W+@E!#3*3G0 9%5 MR8&N=OK&Q19JA<5TOJ/7XJM8K)[TWJ@) 6NV:$F8$H82"6-?L1^B?@H3XB4P M"5(94$R#0!B54K+H^CMR-L&I%X^ M4N@1R^^E^ W-2C_[I"V7&#M/+-R;X%&SY-\+72GLAY?W>;(V5XN5F2OZJYO ODO M%F6?XYA&-(X#B.-(*,9&'DQ3D4"&$L)P1(C@6)EBG'\ZAKO2J<@[H=G*0>:9&AVP P^HBV"6"J!M7IH:HVT*FA.GY=4C M0$.UD[=Y JEJAK+_-%+:.-?NQTA],Y11G:7(&4S O@C-?CABSU0/8YA.F%P?!YSNJ^1#V8Z%3X^H>E^O!\EO%NRU:-X MORJ*38V5CSKF5C5>JIT+79?:3?I^I8LQKY:ETD\U]O!.+3YUC:JY1V+..940 M"^*K!;^,($$Z3M;W$,.44\_S;4J$72>.%<&,4/)+ZP&HD*M<5_S2FH&2?.\7 M\7"EH4*["O$6A5FK7FNR??W5&=&YB= M,N*5(HU*G&[@.^171ZWVH^&/N0X5+9\_JJ^XU&D4%<=7-\+J[W5&E3I4Y4XO M$&_E[T6= N&WZN.\86S]N*Z2![\63[E@69N:93=_PCRF"0XI5:L\K//V\E! M$L0A%)SZ,N*H19)X:H;,0K8( +X#0=7*;B(7NWEBC"_);#*9V/@@YM:.32M*K,I,.84E'=P@#VV?@B)MX[3*9(A"0A!$<:0S"9$(TE#$D,0X]H. IY(G5D&@ M>\U/CEZ[DP^: &;&A?UA&)K%*L$&<>@]K;/;$,7]+L:--3RIWE'0X.FGG!: ML_T8+S4SH<_S;"&P83Y94V3&*./U0I^U*02&A;A*' M=>6HG2(?,Q$)&$6^FNXX51L3G8DT0=CW&:.,2*M\4,XEG-IDN2/@#(@EUQ'R M3]5]^LM5T#HVZ\#^32Z,-7T_I=MM[?<=F]>:3L#)Z)(1IN$L=%;*:6UO^H+L MNK[5^8ZF[:T[IYB*4/@<"BSU?0\F, U0 *4?)T(DB1?[1KG'QA9\:O/+KJ_M MN).)K<4'GF,&M./TIYZ>+K(3F)5ZFFT:DY6M\#_&'-;3)"_EEWKEC/?GU8I_ MRQ:+FR4_+.&@DVXL5L4Z%SI&J@J1FN.4>7T2%X8PFTZ&@W?@2:$;6; 5'GP>)("O'W!.:=E2 MA%')M1\\AQ39LY6><<]:LV59U[^]RXJ_-WF$R(/PYQ'V&:9A KF'$XBB,( 4 M>P&,!?40"F3H$ZO8N*[.ID9B>[*"7 F[26"FQ+4,8^X"V8RR7$$W,$'MHW97 MH?;Q,FKVD<0&<+B-%.[J<-Q(8 /5CR)]3=[IZP;:U&3Y5"HVJ@,CTQ#QP/=# M2 *?JN50'$/J!1)*3# -:"02;I7^]D0?4Z.+C8B@T#+.P+]XOWB>#YY(#KYJ M@?\$?&_F>=7_FCTY(.ORRRK/_B%X[7NW7"T%R(IBK7,HZE/A=5FH":#R B>% M/B3^/V2Y)OGSO_ZS'WE_"OT9T)]K]>PM*U=4Y/N_L?7#/#:E&3M=::"!26EK MFT^U;2H!9^!=A;1+A\2S*#AV(#SN9V2'O[.*'COHG7_T9:ZO;K>#JKGGH"%+ M/20D% (%$*4RA)1C 2//]U&4QE&*K6()G4LX-;)[=YJB*N8#JUJ)<2^OCHTJ M_#@(>2R@3]0"%@6"JSDH95#X89 (-0_%OC>O[]P^E20O?P#3'DH[G(%WQ-0> MW@_94N=?GL(MY;&A?1Q&ZO]BB'FJ#.VK@9ND(89QPGV"I10IC1M#OUGR'\;, MK:PC&7DBE]#'YAWG$OHJ@TW_)F!SUK]G\ZE=0I\UPC3.]<]*^6,<"Q3Z/.(4A41, \GT?$N)[ M,.1^J NK)U[JF:S<.OJ8VMJK%A,TLQ&GB,MP)NZPH-D3.^"P3'?LLGNQK96[E+W6,?YV=V.2CX M_3$73R3C;=WO)MG\S9)7M__UI=B<^3A(0Y_!4),#2B(,$P\CZ)&(LT#ZLC#=FQ-%/VF,!DE:#Y(CF08] ]6BMXE$;TR=9R!8*NL[3T$67L["Q7P'4B M*\LUK?6CSK]DRU5>.4C5R5UNORT5JWS)GK8W?;\]?U3;M64YYQX6F*8QC#SJ M0Y3&!*922"B#D$64^9((J\!$B[ZGMLS:B+ISMZ_/4IXJ:>TXT<8$9D0X$+ # ML]_9O%1;L#_N@?VQ&VQK]NL!FU/*L^E_5)[K '2Y4?!S"210'W,8TU M4IGW,8QF5QS>%2O[F2\0O.N\-@K1^^LT;Y.O(^/65E%1>AZ'6KQI19> M8LDR<=))7K P0)Q1&$6L:0D-.0)IB*V*HJF5WW4YL,=Z2O2^/L MRF_KYVME![--P'#H#CR!=0([?*Q"/]P<.PU;B3"R&W$?>(X=BWNUTM/SCWT1 M?+T0M_+*^O'W.C)ZSJ,X9DDL=.6?5&T1: #3() P)3'W<1R@ %D=@[@5;VHT MV6JG5S&[^H&M@J#5$.C/#>SHJ%_:W-0H-6M?%37PM::V:?CJR0_)^L[;#>:4>)12M5>WTL#M>&G(H2$,0P3G,9<$@^I+;_Q M8?@ DZ-Z%J=-G=7H/$IU-O8K5:Z @M\=>*JR^*\=0AS&YR3O[ 1!R;8C79- M"AP=\7?2HEGC"+-OTU.WEV:'%./8U^*(_87M/-*I^P#V=G3Z/B#^G0?R0_0[ MWAG]@*CM'=L/V8\K#\@;QO1%0G$GF,B^5D<67A1'(DS5/@2Q0$WG4L(TCB@4 M" D>13YC7NK$W_&X[XEZ-[:"@GPCZ;7^C"=P-]N2.(/Q17T5-XC>74;4@7OB M>8@&=D8\T?$+NQZ>A^*RHV''NSUO%LE35I)%Y;'(LW*MOCS5ZUI[,?ZV+C^L MRO\4I;[45)R$(Q^G B(>((A2$D/*/0:]B C/#SA+HM3J3M&PXZEM'3ZJAK[H MX:2#:9OB1/LEUV:ZC%JNX^?IN@3+55DYV%A>-)J:Q?"*<0"PA[Y!9EY63A\%;1$BJW]XFFG8][DV@)R=$=HNW[_:CL8+%7G2+O^$3X MV NQ'ZI%%(\@"CVD8TA"& 9^BB@26"16EX&=O4V-M [W3W9DU VL&0,Y@VOD MDX7FK@L,XL%@!(I3@NGN<516,5+^D$K,7NIY9;1?0O"6U@%P[Y9OOJL9?_D@ MWJ[RVZ?*T6OY4!4=?*]VD]E"R3%'"8F9E"G$S&<0>VI=8TQ#6^FQC'1 MT%=51Q5?P>V.<=[L&F>C35,M=J./P[NMZT%U>]EUA3SCWGY=#]S1=9B#)GO< MCPV70+S.:J:C\K:92]1/:@%ZZC??B]^,LQ> M-2D3F%S?3476"+N;H%7]K,\<3O_Z1_P0+>X9IR+S!"\G?]0/ MT^ZB]*=3(JG[J'G9QP/=:E=Z(0BX7(;QYR4>M:UKXJB M:'WRNN,6FXEB[K,PP7X8*CA)HI@PH3#U0P%#&N*0>6'"4JNP4\O^IT:2&P^+ MIUK:F=K+UG[A3[7 KCQ83EOC6F>6JS%^8;^6CRWJN][X7:@[]'+IQ&XDAY?3 M,DS$]Z43(',WF.YF^K&>/I%:Z2/-G2C^9OKU4N1AGJ0P)$(M\+@O8!I2 A.) M1) BCE'(;0CN?%=3X[*-I'NI+.P(K -8,ZYR ]? M'0:J0&REUY&PRG1='0W M*J=<5ON0/@S>Z,<4U5Y4NPN3XLN[ZAB[WGR^S99DR;3S<"D>BQNJ-J^$E7,/ MH81*C"".*(,(^1(F 44P)G$HN>(6[,4V[&'7_=08Y=/ZZ6E1K57) O!MKHB5 MU%6RM$YJ-F^4JHZT9*L6T&%97WO<"5O:RXR4AK/"P$15'S VDH-W>UAOA >5 M].!S*[]#_NH'G%-.LQ1A5)[K!\\A]_5LI6^EP-H=]J/ZSDK5R9O6(_9]MA15 M1W/"?!YY5"V>F, 0$4^GY" (2A;' F/B$6P5:WVYRZGQ7BOQ#%0R5\-M(S7X MK.6N!YUEY+4!^&:$YA;2@4G, 9H]J@": N2X*.#%;D>N$6@*PW')0.,W!TR7 M9CG/6[4YH1%BGJ1K@#F^%VCC9^AZF1F^%SB]\G,YFM_UW5TNOHAED7T5[Y9L M]2@^B/)6WI/OZJ?%6M^P?5SEU=5>6>8979>5?^[J=$CEG'"?HR!,H Q]'Z(P M#B 57,(P"$A,$BPE"N?E2FT0S!8#CN6S6CELI!QT)&_5 \JR]LD+G9K/F#=? MRBC#,^N./6K5P,_OE5W^, -*1[V555K.P$9/T"@*=C4%Y6JX&/6!K>":JIW* M.#:9#P'P";H?I)N^%?NJAJKS&/&:E.25#NI:EG,6$.%'BL\3RCRUS8L]F*8I M@BR**"4T(7YB6;;O=$=3V]PU661VA 5:6M"(:UN^[PRZW<3K$K.!&;0O7#UJ M^75C<45!OS,-CUS5KUN]X])^%Y[OMSY\\_BT6#T+\4GD7S,FSCA]+2IS58G_ M[@1;/2RS?PC^L2I+_&I5E,7VO"*2 0D9XA!)2A2+D 2YA,HPL@/$XJY3XT< M\ >2;VKD<]*_=.MB-VO+4M4>HDU0KE9ND[^^_^F3:].;K2U?T* #,^-(MK1> M1PZ$N--UI&L91UU'#@3PX3IRJ&YZ3AP'"6"5)!F;>YA[+$H"Z'M>I&-J)21I M'$(O3)#'<82B,+2B_U.]3(W$*Z' S]D2_/[IM:[! PHMJV&<4S>@(DXDB2,/ M\E0*-9^*%*:<,?TC$2A*TXC*^5>1T]5HD.[V-C2H^L1DBR@@!WOPY:MLN:HV MZ[\,A+_AI'8MID,OVH_R@<] ):/#6:8+ K=SQQF7\+F6/>+OSX7[L^UX4 MA1!G(GF;Q4?Q>BW^4Y#\7J$OY@'WXS3!#*:>5-M[AGV8!"2&L6)D3E-,0V2U M,+>68&JLK;XN;,<0]J";L<>@4 [,++7LL\,\ [-MHH&9)FHJJI1/,Z!U )42 M[JBG-WY.:BE$IJS=(AW36OZ&^50&^BN5:U!4(EM6=V-^R\LNK=5&N'D6^ M36I$$0[26#"UXHQ\B!*/JZ52&L. AB$+?,8QM@@GG#-*8RP1'E$0BG#]5^_Q/)PQ M+&,=4X61FK<""I.("R@8IUQ0YG%I=!)UV/#4]F&M;$ +9^Y&LH?59;>1O@@, M3+AFRELYA9S2M)<3R%Y#HSE]G!)_U\GCY.\GNRNY6RT6;U>Y?FDN$A8D- H@ M3N)0K4%% DF*!?13%"41EFD<2JN:O:.*/S7:J,GV7__9C[P_J=5GI:GE6<[( M]I_,LK.G5?_GKCW!Y@,"GS4XH$''91G@%S'KC[8RW57A?]KR](1Y7F"->DJ* MGB&Q3;686[K('BI!7Z_%N^7]ERSG^E)C'M! ^C%+8)!(M8!-? \2+@F,0A0) MS_.BU+>Z2KW4X=1F*/N;TXN0FDTA+H$:F/0W)8>VL@Y_$6J*C]L8UTN=CAOA M:@C!47RKZ7M]HRX:=^T[\:1#/98/GTI2KHNYQPBC?L @)BA0:^VS*\P&II.^<=3%A>?MZ*#(R_FK]>-Z0704QQLI!2MKW]Q;><-7U9+F MAO_7NBAW$HBF3#V&.84XQ1Y$B"J*H(1#&2:,(QGA@#(3BNC3^=1H8RL_J!68 M@5H%O=-IE9B!K1IF1-+++MWD,C3: Q..-= .LZ5= UW7TD:UN[.L43\=+FEZ M=3P*?UT#26#2:>38Q8= MV 785G)]TE#7ZP-YX]7(&F6*696KL59$_5T8+I&LC&+&*JZA'GI)M(/OQCU4 M"UQE#JE.WYFK(/@^$ U1U;B[XY>H:&P$Q9EJQF;O]G53;VN>Z7E>YW52_]'' MUU_)HIIIN0PI(5$(0RS4H@J19LOJ\%JQ7)'Q:DVV6M[G M9%E(H6NW^_- QA&+L80\B@A$,460>#R!(E)_#26/J%TV5YO.IT9)]SH#G%X9 M;<6UXQPKY,WX9R@\!^:B5FRP(_<,[$D.=D1W1TM]\')*458"C$I7?: YI*Y> M;?1.1?TU*U2;;U?YZ]6:EG*]:(N&S&,42"E]":. ,+7-\P.8)HA"GTD>DQC' M.KC/*@]"5W-?^<"[92)GT&*_F'#:)/J9&)ZV(ICZ7QEB:<<:5" U,%;;@6--!A_I.6>!4/Z,. M_@Y%#\=\UZ/]AOI-=4+SEF3Y7\EB+4ZDZ$^E\#U,$A@+S'7F*@93+&)(HU0@ M&D=^1*S.NR[V.#4:J 7^H]VPOXRK&0DX16OHU4,EZPQH:4$E[M U#HS1<*\V MD@N_<<4C(@G\5 2Z*DFL>"'!D/HR5)L,#RZZ%#E_%T1\)U@"[6[R&36)H_?*;P]%S%!,?W-R@6D]PNJUJUO*]9LZZLO51YBTW"+1SEZ/6>L83:3_1$_7TWJYRD3TL MZUA-]EPYI>@UZFIYL^353PNR'][45N"SJGWJ):$7>C$,?.W!RVD$"94(ADQR M*3V"$X]8A2V]I#93FTT;I0%KM ;E5M&CNA^YX$(\5C_I:7:W#F=VJ0[G!#\L MLSW.#_.Y##SKUYF/.BNYMA]3BPG8 :5:G.W LA/#NE\"]L4*OT["T&X#VEY4 MHW'CYJ9@O*/PO$D(=47>4"U*ICNL\S#,!0H%QX)"Z5$*49P(F'I40A+':G66 M"(:QT8ZTJY.IS9#;E)H;09M$(#V2BQX"VCT%N8)IX)FA!T+],I">@>"Z;*2' MC8Z?F?2,6B>SE)Y[MN?E7K;,2O%>$1-7M*%LFBE"J6\2WV\*C/HR$)X7,"A$ MK-;?,28P"3RN$P@P$:C%-Y?4ZI;/H-.ID4 M,ZR$!ENI02WV%=5@C2Q@>"WH M&->A[P<=0&I_36B!D=O[0I..Q[TXM(#BZ ;1YMV>I?:V&3?4HJ@ZQ?BR6JCW MBSHYY3Q)"8IIZ$.,4EV" Z4P13B&6$8T3+!, BYLG)(N=3A-WZ2=Q"0SD_WY MK-J'%3O:_>L_)X$?_PF(2DO+TGR7C&3&7"ZA'YBU=D2MD'S3C9I]43U#*-S6 MT+O4Z;@E\PPA.*J09_I>CTN\OZG]VI=2\)NO(B7V>+M7Z\O4YGV/[[KC69H\L^1\!V7OE=V\=X%W^.T-B[_G/5 MYA67@#>,Y6O!=Z;:)E'K//;]D A$(!+8AXCZ&-)8)##FD0Q\E(9<&*5+->MN M:G-8?3E":G';L&7;5('= %O<5CF!;93KI$92\'YW&_/*=3HO,U#<7[V<[W+\ MNY&+ZI^\O+C\5L\<@R>*PVZJ6;=?O XY\CV20A%% B(I/)@2*B%.&&/"XU&< MV.48-.AT:L3R6M19/MJ$@K/FIKX$3_55D&4:01/97&N/EA3!>S-=Y&S3,GZ;EE[HA[L4-O??\PS)N9(&X M-2K=JC"M&I6#F,>Z1N4P4O1,D<)YY7Q%%KJ:X+MED^!\SB,9IQ0+&"620^2' M'"8DC*%DE+!81BAD5D',9_J9VART%;,JL (5R335$"R3I9R!U6RJ< #6P)R^ M@Y,649/QJPLXV6=)Z4;!;8Z4,WV-FR&E6^&C_"@7'N]]CLF$/IVH7#*SXN_O M-TY[:LR3&'LZ R-E$ 6$0$KC$/H,^2(,@Y"G5N<#Y[N:&BWL20JTJ%T'6YTCR AJN#R+/=3?V\>,%M4\<.EYZ8QC'QHU30Y0*29$, MH QXI C$3R!1G *CF$4IPH&72-^&0$P[GAJ=O)^TBZ-EQI0AC# P-YUV>1PD M%8HM.J-Z0;Y,VA-;2&R](EVD.#E1K>"FJK.H@]!WJA:T*Z_BB]JI:7:=2\8I MYZG:,R44011Y6&V<*(9!+'R<&Z/5R.PY_!X?6N]2^(P(7CQ5BFGTZT0 MI?B[I9I#R>+CFBXR=BNET/E7YE3X"%-?SU^)SED8^Y"FB01 M446JDZU/C;8:^72&8F:Q1CL"S6 E? T40]]/[*!P.3>S 1P6*]%K8!EI@6GT MD=BM%,]IW;D /'IIO'7=.7GWEFMG'^JW"GM#\J4BMT*MZ:H+X'OQO?QMH1,[ M!GZ24JPF I&$4JVZF(0I1PGD$9,X()% J55&N+,]38VNCL/MJC)OVO.G$MQN MQ70>8+,5DA/8!J:V5D:]TZLQ I^UG* 2U.'1Y44PG"YYSOYH:5VR] MB'N&HYV%U(P=G U,#ML,6J%'.1:XR(4PWA,'_7V,H[1YY0^Z_]\]@7G2:YN M'G40U3^J]6/3JW:LU@[6\T0$@1\3"J4O,-2E\R!).88\%82DH=3'.X[27G6( M,3564=]Y8!7!;YM$Q:Z\>+=T+1:Z:_+GUR?K.L_J,OA;^2A?:[/?VOS0[? MBRAA1/@P]B*UK/(##JD(8AC'/) DE +%5MYMUP@S-8ZLBLKH35KUEQUQP>?7 MJT>2+2U=X*XRE!F/C@7_P&QZ!?+6A.D",J>T>95 HY*G"^@.*=1)FSWCZ#K* M,E2_.XA4X'-*>$C3-(!(>(GZ@Q)(,/)A% ?21X':E5*KPHG6$DR-,C^Z!52VQ92B;M27,Z'%0? ?F1(-R,/4CC0Z;<# 'B:&NQL]M,)>U%./&8_4% MZ2BDJG=#=OQ7Y.6\B4]N[PZ3*!22QY#KM:#B-09I* .8IIQA'@HLA)$[WU'+ M4^.K1C@S=CK&J9MUKM)^8#9I4Q"XJ^!Z5MNNL:]>VAGWZJ?#,7_'J#7(S/P2#T"Q?&8[0;@ZL%[IOG11G&W M>KO#^<*3/2LIGZSI8EN>M[.1"7VK9VH[#5-NUP@4MZ5UN[L*IDL]OF[@)FQ@0]81AXV-<(?.Q&P'J G]#5Z6C>;7_4H7M" ML<-Q>NJ1GF&JHBB$V,])M4FZMY..2E]&W'];S1/NAXE:>,)(IFKK1U(?DA3[ MD-&4Q(0$F,?8*EK5KO^I+4G5MX,L TTM 3<;^ /".# YU)+K9$9[V?#V,G:6 M*T!%%=+3W(DJ%1Q&H_;#SFU0JJ4,X\:F]@/H*$2U9S,]W4JE%*R\E6^^LR\Z MQ]"=6KG?5L%#!W<#1S<*^_^P\^0\E2CR>1Q BC!16^X80\)" HF'?()2[N/0 MRE=D !FG1I"UBOJ\7QZ6(!:-UD!]#P+4?R_ JHUPU7]6H?R-9G6\?[Y1O'K MTA-V@&_"C)]?V-(#<_C6R*U^0"NH;5G'7Q[>T^K2]!L[;FYS#_]MYP6'#KS# M6<*MZ^\ F9OLDTTJ)%\LQ?0C@RZ28 MWD@QS0S3AR#U3C!]U% _KON-+'3(ZJ0K9:U&]8\B 2.0RXAP1@I M4DLH)"%)=37Q6!(6$9(:711?[FIJ[-5("BI102MK3\_ #H3-&,P-;@-355_( MK.GH,AI.>:>CNU$)YK+:ATQB\$;??)J/3[GX(I9%]E4'DJX>Q0>A%G#WY/M- MJ19D=%WJW&_WJ],7$G.]_R:!XW\/F^HKQ!PO@- 7+KEWRASW&] MD,T ./(Y-GQMH$I%%VI$O%WE4E3)2702U#??G[(Z<9Q9Q1KL1Y*K=:4N;2L@ MBF4 :2()C#F.(\&1%(%=M,9+:C,U?JS$%UQ]#OHB2.LU1DFC0;\70RK^4;Z" MH8G>H."1:;VC'4SJ5-5;5*99 6D,&X];$&E0C:95'VD,XUF72QI%J+X!YU4) MXSNA#XKJL"1%^8_Z).F6+K*'38R[OG:[SQ[5(VHYH?ZUD(3IWU7KOGF"6$20 MEZJ]A/I$4>0)F%"/PQAY+ R#5")IE*#0K5A3FU?OVGK1&[W CF)@J]E.DHE: MN6K%O:->L]ZV#EIW8FRSN71\$PX\*8YHO1Z![R[!=AP"[T2TD8/A7<)Y'!;O MM/6^^;2;*O;5WK":GXJ;=?EEE6?_$'PN/98&#/M0,LP@2G3-+(\HXR(9R<2/ M&:/2+HEV5W=3(^J-M'7@^ZS>\*CUZT9BVSS8G6";$:H[" F2Y-@'%<6KKSBY'SF=MHOYQ$FNCM^RC7U^M']<+151?1>WE52]?;^4- MKU-'W'S/BCF549KH-$6>+Z,ZB5OJ102F$8ICSE%*F='1C6F'4R.7K-G_)GIJ0<1H2F00Q4VL702"2*8(4IQ[T)&44!8SY MV**4U;ENID8PC:!@5U*;8D=GX>RF#W<@#>Z[=(Q/GQ3[YX&RJ?KD K"QJCK9 M?%B699HNP=!=ANGLVR.66;JDP7X9I8M/]ZD;PNJB/7>"B>RKWB2^:N)W[G.R M+.JN_JPVG=IS98Y#)*A " 9242*B4023A$L88$H\%B621&B^% \ZB\*]:6T1 M&PF,OO"T_L*/Y!CN*]^1%!#^7^NB?.R,:KG6#@:LZA[6D?*=-'*#K> ST(H. M=H'6PC<>58,!;5,!92C QRJ/XA1XRSHJ?;#K+K)BU>*(%5CZ:+I?GJ57"W93 M Q?97+7&U73SZ?F1KA9SG\:2!VH'GG"60N3Y&*:$,SUKR!UU-;5@VXH'%5N+>!> /434[2W>#U<"C=T?(=O(>)OW6932& M*NI^V-U+E7$_HW9'X?9S;_38ME53?7VS5_PM*[^\$GFIIORZ%OQ_U(7AFX.% M1/I)S!()8T8#B"3R((F9@'[BHY![F! SMT?+?J=&(+N2 RTZ:&0'M?"@D=YB M*V%A!(,-VS#0#K]:,$*USUF9!;P6V[1A8!YICW;U1VRW+;/'JG-/9M'<>!LR M>QWW=F,]7G=?G>"#^%;]IIC3E B"J0<]C!A$A*D-6TS4>C&*>)J&8: 6D*XJ M$FQZG1K5;PIFKV15AWRU;(H1J'&B/HFEJ#VJONGQ\Q(ESLU,:;8J=6Z@@2<, M@S(&2NSZ 8<9*JQ@&JU:P;;GR50H. +#IBK!\%L^8H15Z:! 1RH6,1%:E!ZD<^9"1,,29;P]>N M"$ L;M=E4:J/0)'7'/LDQDG,(4FTNP?F:G>,0@E3G":88#_QL#]_JBCN4TGR MTG#9=-B/S2@X[&W(R_DJ_\<,4/&0+9>-V_FSSL"J0_=J#]8^,7M[$,=^C /N M^] 7(H6(QQ@F5,30(R%G,<-8IFD#\9LE'PW@MJ\1X!5+/@2PABO$:Z :>C58 MR38#.](YCMH[I;C[2+J]7L:/;CNEY,F(LY,/ODPL=Q.1IN\O.Z-P_3 DE"CH M6>AK?SQ$81)I"@DDI8&?1M3NRF,DN:>V9MP1>\-'-0^^>)2VZ9=@07?3LN\8 M).HH\GKO,_EAXJLM;3:I2&I3V7^HF&E+@[B.CK;MOM\,^#HKV&)5K'-Q*W?E MK!PTM>A%61R)N9/JAT51@CPD8"02#Z(P"&$:!0&48>!ADG!/K9=M9K8KY9G: MC%4=-,'?CFC-;G*ZUDAFD\Z(T(\XF6PFB9UYY/,@Z9H>4V*^5:53"=@3@ M(1&[:K8?P;XE65Z=*[];/JE]RWOQ52S"YL8WCB/BXYC!B*,$HHA&,$4)A3(A M@4RB,/ CJ\S#'7U-C1@KV?[UG_W(^Y-E O4N0,V(SA%, Y.8EK*]3:H%G8%* M5! ZK)YI@8E38NKJ;U32,5#\D%!,7KFFT%F=$OWC:I&QY^TDGA)?\@0'T,>A M#Q$-,20!BV&"$2;,PYYEFO*.OJ9'%EK(/B7,3D-I1A.. !J8)MK29+6R%NE"CE#6-U/++@K\53+EA6;TB7_.9QE9?9/VJ_ MLR3VD>]% L:!KH: 2 I)P@+(B,](2(,T9+Y%=-PH0AL-Q_$#ZO0G ,A6 \!W M5+!-I#*DSM[^QW%7::$&<$^CC/*#"GQR EI1@#_.)_-&)WVFZ6:"#_M6Z5GOTP4 MEJ$JYQN8$%=LA02ME(-$JEP&P^G [.ANU%%U6>W#(6'P1L]55W,NU"05;]US MJ].C.8L3P:5 T _U*3CG"%*)"4QU'M# "XE@LL^BJ://B:YY6I%KMV4E)\CK M8S9=%>2,G[+E4JC+$(8KF6MQ'6DALH/EUN6X6GA4HCI<.A@ XG;F[^IPW(G; M0/6C>=?D':<1$K7CR]:OGLDHC2*)(>,Z^7#B2TACQF&,0P^E/N&$6QT&F74[ MM7.A\6,DKO!\,S.LH7^(@)\&THQ?KH9G8#IID6DD'&3+U8F!X[IQIWH:N1I;E"'/UU0;W\(:2>F%$=-Q(FD,D8\%3+F(8$@%BI-(4!)'-K5) M7< Z0LW1>]U'#2E8;5+.6Q+K.4S-J-4!4@.3ZT$U]AEX?_';N[+8^A$* Y94 MW_;U@H73CQ3N+H]^_'C?HC=M/=W3U3?K@/]7),^?U;_>/.HMT!P%/D%AG,(4 M400U.T 2$PX5^X:"10CSD-N5N+$78FKT?'>Y,#'X^<.J%""TW";V,I$9\PP- M_,"TM(/YF>K"LR:!R RT2H!:"Y?U9OICZ+BZ3 ]!1JXETQ^JX\HQ5[35TV]S ME8OL8;F7EK).D=*FI?Q-2/7,/?D^QVIQZB-?+U+#5*^F?)@D00"#*"*,R" * MTJC'\;^%"!.]#= EPF6M!6!M%E9=ZMUV,VMC#3,V= WN2$ZA#9C[*6V;ZEH[ M*6UU-+267E=G=^@D:H^96Z=1B_['=2*U!^;(J;1'$WU/V/1)>7685WFQSCU? M2N*K%1Z)@E#15X@AC:((YV'P M1'+P58O[)X ];^;5_SNN@ 5(=2'W?\AR3?+GQH7=GP']S5;7!;>L7%&1[__F M3R -9Q$*9S%.JZ?2:!:E_BP*_;:+K#X=U[]<;2.<^W4W ZI%74@M^RH6EF<& M1]^'Z9EA?ZL/?EQ8&;RIRM7ZU%=PNSPO/*V_XZ/"@TY&/B4\K>+Q >&9YWK' M*)*'AUS4IS6;D\?WV5*\*\5C,><\]%@2(R@IC2#BS(>IER(8IRE"/$Z]Q*XH M^J4.IT9H^_+N'8QKF4$EM&7-U(N@F[&"2R@'9HDK4>P3+V@$C>N P.Y.QX[X M,X+@1$B?V7O]".?-X]-B]2S$)Y%_S9@X'.]07IFJIU_R3?LZ?QVH1@(CD4+)8ER6(8YVY*84,IR() M$0HIM;KC&%?\J9'A[\M\([!VW=BFDJC]T9J$(6HM#?*M&G;D./('8D:UTS7[ MP,1](=Q[!C9*MZE"JOMCI29X%B78*KHIHJ@_CCN#C\.:\U_&1DYGD)%5&'4^ M>AGS',YN+R3%R"FTZC/;=\NBS->U-V7Y1>3W7\BR28"RT? @_R9 ?&'5;&AVO)R+&_D/LBZ^ M=#(NE]^4].(@Q*F$GHP%1(Q3-<4D$G*6HC!&,0UDT"OCXP_W10V?9'+G>YI( M6C>77Y+9\FT*HDYT4=A3Y*VV-995/>[6\RXJ_ MM\5SXC1)0B^!?ARE$*420Q)R"4/J)XA2/TH$L;K#ZNYO:H<>K;A@3UZ@!;:\ M_+F L^%=D#OTAKX:.@_< %F6#'%Q>V5TH<]Q;Y#, #BZ4#)\K?>%^%,NOBA> MS+Z*=TNF>OH@REMY3[[?E&6>T76I78_N5Z>=CS:Q%3((8\("M0N5(H#(3SDD MJ>"0B@A[(:)12JRR/#N2:VI<5:5%8;NZ52Y!@.SHI*.%\\M.EG^TOMEV8FCC M"_&QS3?\/?J.T6J5-@Y''^HX2J7=#-P]$MK%O_5T" M>L)9P&GS_>8 M?3-BEMYD#[B^3!S'/=XP),@A!Y*8HB8B'5I.@Q1R'$:!AXA MU,K3P*S;J3'XQSQ;LNQI(2K7)#4I%TI>OLUO5&FE?_51]=H6E+2C:D-[F#&Q M>Y0')MH-@%N19Z#)[#=HAC\[I)QRHV'7HU*?'1R'S&;Y=G]OSJRL-N'+M G&Z])R^ X=R1\EQ_H_M4 M7E#\E'OEI5=Z7N:N:2'^>ZU:?O-5_7&O%U[S."&QG\019'X:J6UMP""-$*VJ ML %1 M&J?0HU) %%(!:2JD(I3 C[PD20+?**% S_ZGQC#W7T0NB);0C&7ZPMY-.R. M^3(\M).^9*:/HJD 6@NUZ]-Z *T(T)H,"SY?L>H"O3$M8"^:&JO!N:$ M8I\%B$$I/;4737FL)A"IEJ5!(A*4$$IBJY-XR_ZG-HOLUAM854YN^S>L67-9 MIV]:+4^Z;"UCMKX=$.^!)YI=J&M_0L-[4:?IX/N YSI'O)4,8R>.[P/0B6SR MO9KI28&+Q>J;SF?\=I6_7JUI*=>+YO*@N!-,9%_U;K_.$%'.I9\@'(8<8J8/ M]T6$8>(3'[)4&TQPRCPKCS>KWB=(?W6^YGPCZ0PLJOH[K5I54!=O%--E>>H7 MU-#\ER2ICK;_Q<<^(.68N18L34X8(D$<0);$,432]V&" PYY*M6G(#R6"M(C MSY![RX^?:>BFV\Q#6L5POAMJ> T_V]4#Y6YG9.VC_2H7/"N!9L)9DYG(8FL)!AWGNL#SM$LUZN1'H=%VE.DS-=55J./Y%FW^J8HLT=-$CNY:9GP M!>((QB%FBN6PA(D,$*21%_DL8@$/C&H;F'X08AR@- M*"0I15"&2"UC1:P^L1YUB_N(,C6:5Q]E '[.*U&5)I;',E>8I/\-I'N@)W8K ML-%';PQKC:ICZ6$O,.U@'?QRTU"<%[_XM(/-Y%+4LD47M2Z*M^MRG8N_* YX M7#^V_;[6U>7OE:6%[K"8T\ /9,Q"Z*<>@2CR0D@DD5!RQA'U$S\5M'\=#",9 M)DB?Z)K*#6; FW'EP' .3)*'KALS4"L &@W:P'KU"Z6$KJY6J5$1HT,?T"M M'+!@A)D<+UA,P@JH[D(3=DWU]#%E7P1?+\2M/!US7J4-;<++=>1X':M>%.O' M^M\JE[>M-Q4*!9,>5G2H^! B3%*8X%3 , Z#-(ABEB16R?/ ]II>>=Z3+,N/98JTOVSX)MM8%6T7Q08V5URN]4I\GF#'&A0]E MQ&.(8AG 1*>U#V681@E2TT+"K*Y%+W0X-8;?E1=L!9X!+3+X7 MM&<=P$73# M*S"'4 Y]ZW4=BO:77(;0N+W7NM3IN%=9AA SF^_+=6(_9(] MW7S/BCG'"'L8IXI*)%=;<)S E/%(;<&18 %- Q8;K32/6IX:A6R$ Y^U>(9D M<0Q8-RMFEG-*N?#D?R<:NC#-FSRK1C\_P#=H.0 MBVS^NKG)^MCFHM1IQ>8QPY$4-%*(".T*@Q)(6:SCDSBE//%#+(W.P\[V,+5! MV0K9IJA68E9Y"I$W@&'JS6R!@/VHO:GQB\A6"_/*R^_JK>K<>N M^DLU;*L!>[[%40;N187: 7SYP;X52*M"#6^51&^^JV&S)(LVMU?QV_.?Q>HA M)T]?,G:3"W*XY^=8)&F"(T@2(=3*/I60>LR'?LP%95S-OZF5P^,5LDR-'-I" M)?09;.4&=^+!.N_*-08RVP6,!/O I-,BKL<6:/4 &T4.+%'I,NA)BP-4'=,H%]+PX)LCLF/]?3U*BQDJ\Z)ZT.0VUV-)=1-3R&=H'5P'QF!Y/] M0? E"-R>Z9[M;=SCV4M*'YVT7GS!?OOT9EEFY;->"N@\>3G4P-1*H901;(:MS//.MTTD0+^^_+WE65)[Z@K_YSM2C=?'S M.<*QFM2#&/J$)A!11&!*N)KT*4*I'W@TI*)'J% O88P^^?%#AK0N?P39X]-: M>RJW*84=.F&>-8[9LF$XK*?C>KFK!JCU +4B(SE<7L)Q/%_+LY),Q\WR$EA6 M'I87&^L18/1!E-NHW!O^7VK757DPW:_N-LG$3Z<1GJ<>%XED#%+L*<+T&(6) M4'\+?,3B. P3PHP.E*^48VHKIZWP??*SUXDV@6ENS6MMV,VK(UIF8&;5*04. ML@SLJ*)MLU7F7.[U<2QB$0(UCF5&BHL:U$)V(5/7X]H91W5%\^,%5UV/P5[$ ME8/F^N=GS7A&\N?;O*[-]!=1?EGQ=W45)O&)5&Y:^MC@M^?CA]O'ZD2D ?/\ M%/$ 1DPRJ'8%/J3"YQ")@" :X#C%UGE=70DWM6EP*ZZR5UM8KE8/M(+/@-9P M>X:FB].=>JU]OG].66>?@.'YY0L9=N!9]$5LVBL/KFOPG>?/=2;@Z'EW74-[ M*E^O\S[Z31Z_+]7&:R'X-J5#T:8P0%:BKP8ZY,'5 I/<*Y ML)H*SGJ+A9U@G0;HI"E)OO6B#J28)CJ$-3(2(B M@"F+=2@6BA,/QX*CQ(8V#/J<&G\T(@-1RUS7R&@2,-82 U+);TFEQ;.1MPZZ5J%9BWQ %1C 9!3SC'I=U3RL0#BD(5L7KW:6UL."IEK:WX]\!P&8\XP2T@=EE#ZU&2O#Q EK7N.*=1F(H1[N#WE[*C>ZT MTAU.Z$<4KX44BG#4@FA9UHD)]4E<,V42KI9)+. P($Q[P84,IH)$D">^ M#",2",2M@@.[.IO:2J65%6CA9OK*AEV82NWQ-:,*5Z@-S!8;P+2<39++&?AP M&3=KQC !Q"EI='8X*F^8J'Y('4;O7+W,T'75=&'9OV7EE]9]]\UWMECS;/F@ MES;J_[G.=\YB+PYB@B"7VIDNX1Y,:"0A"[D?)2SQ8L^*5'K(,#6NN5^59*&( MIE*D_T+$V 362Y0A@!US\=+*#[XI!39A!S.PT0&T2KA-/'\%A$.M>HSE>*GU MD"U0'2LEZZ;ZL>#;;*G3 1MZLWE>$ <>481':*KK0X:*_RB&:M\E.6Q=#QD[;K0SC!DKNL=Y'#YLY'XAI\)>J#FE0#L) M1B6_7N =JN/\HOJYY8NLH?*-:C*>?9)*(5YE3)5D 2GTDLA8YKD M6!C -*0E'J>VI+//MG@95,,3;)=0#7U^W<@*ML+NYY>M M2IS=?ULY/+\VACDVOC%?LSRYO%IL7H68B=)UE_$(Q7Y M' >2(2].H)?H"(V0^9#X&FCDL:2*R>1&93 O]C0U)MG-2F?'*.?!-&,2)Q - MS" GT_GEN7JDB@R<-<"!S[7D#CV-+J+CE$#.]S8J<5Q4^I P+K_0,['=KAOI M#>>9;IDL]*SQ;OF*/&4E651]OBN*M>#Z3[T\>K4JRF(N8HID@#U(8RH@0C12 M7Y!@, HI)H@A).*T3V&H*V2:Z(ZLDDUG,%;?QU+4=2NJ,Y1LJ;0C"_"T5C,! M RLI1:XV:I:)\JXQHAF'#6Z3D1+L[7O#;Q6IUDG:0(TN;1;36IT9:!4"E48. M,_ YP-5M=KYK!!HW2K?*\O*%%==1FNK38>VE" ZUQ4/[< MBN9RP7!29[>KA/TNQET:G%3O:#UP^JF>!Z\DRW4*7?';\^:O_Y&)7#7TY?F] M^*KTU6E' L8EBQ"%<:PS8=$DA)1*";U("(1]EG".;;8.9MU.;1^A1:UR6@NP M$;9R&/MP\]=>>5X,T3<\5G6.Z=#GJ5? :7]\:H6.VW-3LZ['/3"U@N/HI-3N M[3Z%&YN[IMNE:#;<-*$!HXS#A&&I*"@5,/5Y"#''/J*4>=0SRB!SNOFI44TS MB?[':J$ LZD3>(1;-WE/:I7J5EB_*&L7RMW8(J=\+[U;MZ2_^QVM'?-AOZ M.\%T/"X6$!^AXS+K#P^%V4*9X MP(YZK!C>+9G.ORM>B_J_[Y;5['6_NJ4ER9:MJUTQ)YS',HU\2!,2J55 P"#U M8@^&(0XCZ:=>E 06ERM6G4_Z%H75Q[#9/VI*6%6BMUZ_@+4Z6)"ZL4T,)F.G M$(\SP;8B@Y];H?]0W814:"N$:\DWSK^#(&LQ!0Z!\$C3FC.D[28I6\0Z)Q[C MQL:;3&SUVYL@K%_N0?K'[C[WJ]^$OE6ZD6K7H1U^WJJ/;)Z2Q/=#'D,OBCR( M1$@A35,,*4IYG" O0,C\>,NPTZEMYN[5M"N(EM""9TP!-B#P 6 ;F+\O>O]5 M:-8^@%KT 7"UH.\!\!V)O9WA;,?>EH!UDK=I6^-QMZ5V>]1M^VX/YGZKCY+$ M^^RKX._4![9\R.A"5+L!G76 J87OS>,J+[-_U.5']P:%)^,812R"!&$$$4DD M)*$0,$X3E)! *\C_"(:_QA &K#\2O$-?IE9:P$H-L-6C/OR8@585 ML*O+#-STGAZN,8K%E#&2<4::1H8UDMW=L0P2&<02Q@$A$&&?0A(C 3%#D1?1.(TBJS#QHQZF-KO4 M M;NFW:..,?@=4\<3B 9_/)DB\8 SOMG57?J.W/5//2(.?]@O]%< MI^'44U*=]WF3WUQX$DD41=#GH2ZDA".81I)#RL/ 3[U8Q%YD,ZC/=32UL=W* M!;)*3+OA?19-LU'N J/!#W);$9LL\#.'6=U-<7 Z\L]V-BH!7%+YD -".!*^$9>/QO2Q[M%8%P-_8[U']0Y,;6#& M&T,@._2MPE6@VA<9 03VU2/$]M4KRJVDM$@B21W/.--BD7^ID:&;62@HVH%@>J M'7#^/_;>M$=N'$L7_BL">M"W&DC.4!(ID=.?O%7#%RYGPL[NP8OZ$.!JQW1D M1$XL+N?\^DMJB3T4I()4JH$7C2ZGTR&>.<7'D(E# M;WHOL#P.E\. -M#9L<>7R^\@^#H*G>>\'8\/=XQ[W8:#4UJ'C]^X3SLL(M46 MT,^@(I3E&2@HS0'*"P8HRC3 MFH")7G.2Z_#FVYQ8Z/'W1YE5D5"S1I]I[:A M1]N[X-F>CON6:;D">V[VPPH;L*$V_T$L)8!SXRRK@D(H).1$^<13!D1_^$#* M5YL$SUWVS=_HP3;,<$,ESC[\O,C7V9)WFG]Q=][]5.^"I1?N^5;[ M%WQ-?PI[Q??XQV*B-)<%QABD7 B ,B8!*TD)RBQ%19&6,$6E5QI]'RW&]EKP MK_/7#WPW HH.:61>ZA=B$+Y(X$TXABY;VD.3HUUY'$E= M785^K]+75W7JS)?%;/;K8OD'6\H)4X+FG*9 \U("E#(%6*I* *E*2U%@J3*G M:.>>\L=&@1>2 _9M^#]MX\_?K1U)8XCGT:;O-+E>CT8#/_JM:7#<>URJ]D(O M\%VKGPX#7\'V NCT9K;?,'V;&5XX=O6L\G5UG!&MIBO7!A'J@3FC$[B/WC6I M W?1>ZX,]+S-M8=FWMJ[LN\63=3::(UE>(,(S J2TA5Y=GQ8SM%5^135-E5^SIZ7DW>1Y2QYO(FX&*3"!7*Q';KDML M];UMUAGP"K(3FK 7CN=%#7N]V&GNR65B]Z?[5A\^6V&SK=&4*H:AU*#0S' $ M91@P83@"9T@65.>$%EZERCNEC8TJCDK3@EUI6M_:P%T0NW%&,. B4\=ES"*$ M/CN!$K@T;Y?$@6OO.AA_6ES7Y:&>B0_FC6"\%_N']6!^L)FMX?MF_8XMER_3 M^;>J.N&DY%B* B%0XEP#5%#SHN$\ R+-=0I5CE*!O)(A7*2.C5FLMI5;7KU% MU4[OY)=_?/SPG\F_E7 M\4$I;$*-D^1ADVQ\P#A)O/%ZN&^'Y^>E$M-ZKU7RG.)48J#S0@!$-#;D(W. M>,H)R67)6.H3=K\_N-?[8H!X^[JKJMS3,%%7ME[7 73CD;ZP1*:+?;5"MF,^ M-39P^^4] 0.W6SXU[;2]\IG/]&VGO.WL_O*X9&:O6G5[UWN\FF4ZS M ADW0F:*&3="%H BG )D=II,ES"7.?1KH^PL>VR.8;W0F[:AQGLS_]6+9<+\ MXEC[3((;&T2"-C)9M-4K*[63/1WOFNZ@JV2A]W\?LFVR-V"!VR6[RQ^X3;(W M,*?MD?V'N*DY_!?UQ*9SX\P\J*59ED^V[\RN\$T;TO$X?3(?N==?S6]7NI;_ M=6V4?&^TK;MX0&W\$PH!--]5KVQ<6)CW5VR MM2_9,_"@$M0VJJ8VTJ[J?3-M1REC:&(M[=4G)/#WP)5S7VMVH]/R:TQL#PJ/ M@7]@E@^JXL O@ACPGKXKHDCIF9U@ZQI_7LP7AWFKS6W:A&>%8%BE("6I;3Y M):"JR '&:0&%+A5&7D>DW>+&1O=UU?!IDSW=;'/_P5E-_(-AUUD M,JUAV]=TFX'>*!LR"=T)E;!Q\-TBAXV#=S+_) [>[:E>+5"V16\>%JN5C3-M MVR+>Z[9EHKT\7DUDR7),1 JPM/UB<0$!L65K*,U0GO*4I3CU:&SB*G=L)-.J MFTS;IJ*;N0$[655%FI[-9WU*;'O@W\TZ$5&-?7R_5^3J+MG"N^W9>J^W]\"U M[G'@]6KC$0/FP9ISA(+;M]>&+VA7.F@X#S=D7PQ?&X^Z77@_WBOI_^S9AVV4 M<:^WZ;0??J[-N\7\WKB[TX63ZB9[.9C:T=2&Q)]!KSJ%T2>B<%*&T29$=\R"#> >:5"0I^1ARR> M<(/E1W45;AFI9Z9%'2ALF[:+_]E,E^IB6/N$04AL!T4@%1( *0T!@X4&(M-$ M\BQC*J<]Z@"X:^"T]H:O"= 6TZ^NHYX;Y:N@&-5J[G<$XC$G;L*!^F M4=HVBFC43HYR9.X.DV0"9L9X Q8V1<9=_+"Y,MZPG"3-^(_@QVNKY7KR&_LY M?=H\-9':6091CJ4&&-ES667C% 0WF#.LS#]!A953U8"3D-:1?GY0_T#/B;KL1L ML=HL[=9Y+^>E\6^J+F'57KK*56HIP3.U\S8A(_KV7DG;BI+Y&0:\L#%VMZDT M;%1>$/A.XOC"C-IOS7[:%;*:E)(HID@)>)YE ''( ,=*@@(QC+ M/&';J+O' MZ.Z-[?7.'"Q$=Z^*EY^GOH^:&VWUQ"(R!WUR ,";9,Z8&I0Q]LQX M+9_[B-_"E&HZ^60VL;,/\_5T_5)%'L&EU@P MG+NXLF?&'ILS6ZF7U/IY!7V=PZU[:=Z(1NREZ0&$\Q+M,/G,$ETI\>_?%C_^ MPSQ5KT[S0[4HJ^5X;JQ!EF.'$>UR[/I(O_?DHWIZ7BS9\J4N>?)9-9TJ)@S# M@DDH 654 I1I!D@N)9"0*ZA4EA'J=$ES3=#8%JI1+)G9QA)LO5Y.^69M"V/; M,YNEDDH]57^;+^:@:B^^F,ULB,NT[4;SB_HI9AMI?\?D?V^:%BSFX4M/>"9$ M7IPMMY=UB#F(3 ];%9M"2W>)G9"/W5U^O%_EUX (^EZ_*&S0E_PUDX_?^%<_ M'X1OJFBD=]_MYG UT3E/&2PIH%JD .5Y#BCF#&1YF7%C,N.95X>Z#EEC8YTW M!VSA0#4W\<8!ZKVHHR^6@[-''9#8:!J-0,[!$9-##N2])HV<,_P*DYQ]I&?5 M&%N:[=$\6^\F"DA82CC($-.&/C WVWQANRPC*@NA"<,^ZD5,O9#PU1)?NS^KE^ M_$/-?JC?S/OO^VI2%H@IEBE D2( :23-CD1!('.N"J%PCF7$NW%9O7W:?:>Y9*EZ_?ZYZ9O[-?'*]^M@$8/V7FG[[;CN3_U!+]DU]^*F6 M8KI2#\NI4!,(46[V:#G0!2V,CZ4+FQ26 <64R&59E"K#MU?KC*+[V B[TMP0 MA@WG_?O7]\FS3?RPIGJ>"0TY_6Z>]_N_/H/X(RK5$GQJWV:UP5 M^KT4/ZNU+0+VL%S\F$HEW[[\?67?S>9%S>9B.O_VQE8DK.XSMW$Z4&A.*1: M0I8!A" "5.H<2%J4!+.BS)3V>;?YJS"V5U15!$_/%G\T;;9UJWK"MKK[O:QZ M3(O;.RTE^5#:9;T55G+$ZDU@OJM_>)6HN MJZ2.ZNT;?^<1]\L4:#,RFJ_("/8GKMN3&I0Z6V7O2_:/ZDNV!\V8MBV#S/.P M.YFX)HUK!"H]U,U]W^Q%.STN;&>57=#! MQR;F8#7):2ZKDH&"E/8*!N>&*#0!DD-2%I0HS/2D?KM4E:IZQ6D$4-2'=H_5 MCT5US/P% T>#K2MX%\;>)=L34P:&Y,W M1W&?AV8F6SNC!1,%G(.8,4@AU'S-T*6 ,%^)> HIJ6V?$U26G"I! .:9 DAP#7B!,R"8)*C@)>.Y5_W''CJ,;8-= MFV#W06UQP\J*NV1KQUW26N*9>-5C@MP(/C+LD1GT!JY36ML+:!(J<(YT9OYE1;?XC"T @$;8P RRT+*# N45.=;9^LH_%M6BM@=)-M*]^:NHZPK693#M*65U.NE5[^R&R>SFU2'F9J # MP0K>VHJD-F,;;5!;8FNBG\[9?M7'86;$HPC:,#,S4"6TJ#/D5P_M=EP[BZ+= M,/QPE=%NQ^"@/%J X7I> IYTNI^(C*<48PH@+WJRIFO_WX&4L?KJ9N &N(-T2CW?YHS ME)/SD0?S=0U9J^PR(F$O5T[%#'OA<=',DTN(RY_LV2)WQR0UV=0D-"$,8H9S M!2A#9L=/,@R(SHPKJPM%6:8RP;SR+R_(&=NN_MV>MWG7N)IW54EVY7F*>PE8 M-RH( %=D/CBL]]UZ(!^[D?+OAMJ-0]C^IQ=D#=OQM-O@DQZG5S[>LW"J@54M METJ>?GTEAZ*0) =,*PJ0E"7@)65 <9K*@J7*L5[W=5%CHX:MIH?LT(L<.@!V MXX.%I/_ZNINK[K M _CK="78S&80MW<=VYR(-".\+# %J480H!(R0'-<@A(QDDE)E?'4O#PR#^%C MH\Y6]^K68%K5T/'D1"_H'7VU2(#&]MY:+/>[GM::UZGLN[O6".DG?4 +Z^7Y M*#"LW]<#FA-/L,\8_E=.PW'A MB%6RTSW*FNJ%6M!%Y:?!H*NJ%SC'RZK?(#U;]A[$0JQ^W9A5JWZ;SFVI^[: M]ON->C1;!.,"F+?OI$!E3C!% !., 4K+#!COH "2P#3--.-2>"6U>FLP-G=A MIYEG'U]OZ-UH+2J@D:GM*"IK97R%2OVDT;_-'S+_8$Q('*#W[P'<%[ZP;8&] MM1BV4W!?D$Z:!_<>J.]-U7RUF$UEY:W\@RVG=O?5!L76-9 ?S+^+EPEG)(>Y M5"#'.;,])3/ N48 EK#0N4HQ0L3O[LI1\MCXK=5U&ZC>U-KVOZNTI">-]+>L.2]/5/]\ME9RN[4\3C4LB,2& *2$! M8EP GF$&,EHPQE/!9.IU?]\A:VSLZ"+VS=Q0"T/C^T!Z65KF[?3@'\X.N017:\[DH;VA?YYKA9[R; MJX_T]&?JE.>OWY5:?UK4$9P9^OXWCC@7,' M-A$/F,])?<4#Y0X0N@^0NQ[LW6+"$MKAZ'LGTQ-#-0AFR+@E4)0 T9P#QF0. M\NH(AJ>4VY:3[HE.UP1Z\?2*Z,74CE9!(1>:41M4SC-+H6]UG!>WI MX 1-Z*X-W4*'[LO@!,&9S@MNS_7D$S9=_H/--NHW(V"SK&J^_;I4_[-1<_'R M?O'$IO-)RI"45!N,F2V*1E%N]CR9!B+5/,]T1M/,JU"*@\RQ>3-[FB9;59/? M:V4]]S\ND#LR3E@@(Y-.3PS]R<8=E;!\XR!W6,IQ!^*$=3P>[9M=T5Q"U;'_ M$^.7$$2) L9920%BC)H-$X$ BU)17&B!<^Y18>2"&*?E,'SED-V-:ZVF;\K# M(91NY-$'F:&2%!S1Z)%U<-;FP.D$AS(&SA,X:^!I L#YC_4H*O1Y\\35\EZ_ MT=JX)G;!5-?*-J=&"*F8( B4'!8 8:0!E6:%2YQR2 HE2^Z4"75%SMA\A5I3 M>Q?#MKHFJE'6HYY,![+=*SP@7I%7>@/5O4YV:B8?@D+E45HG#&0#E<[I!YU? M39SK@'36O.EX?+B:-M=M.*A9X_#Q. YZNV6SZO[:#P+Q* 7FW6*WWFX).8*:0+H0&L%0( MH%QR6SS2_!67D&- MW'$'XB2"Q^-1/X*2:CIY9Q,^EXJ]6T@U(3A/-8,0Y'G* 9*( ,Z-/\4)TU 5 M&&=NW=6/!QX;U;RK:M@9Y1*KG1MWG(#531"W0!";!=RL=U[LETP]LZ)72OS[ MM\6/_S"/U(O9_%"MX6KUG@PTR!*]I'Z[#B_^>X^3H-.J$NV2_J_I^GL;>[KU M2;ZHF=U>/;!EM4\G4..<40EX*J%MO T!36D&4K-2<4H%TP5W/BRZ296Q+>CW M;<&IQC&X,S]4^B;/M<(>!R6WS9'#L=-@R$<_@SY;*&?K6/QAK-G&4Q_LI!J3 MDH>!)\?CH&NP21KH+"S^9/F=FP7!M_-H[38)PYV^!4'BX( NS(C]-KM?E-V@ M*?F!+6USL]4;8;[>FTJ (>FIF*XG),L)*10#*>8VU2W#@-&2 D*4Y$(37E*O M--WK(L?VNMK3,)&UBGX;6 >4W?:O8;&+_,)IE4U:;9-?]I%L%+Z<&>B]?75' M)^CNU4'LH)M7=QB.]ZX>3X9K:O6HED^V5'Y-><9K%H0J60 )LQP@E$/ 85D" MP8G,4UE0P;TJ6E\7.3:ZL=K5)VJU?K>WI3J"V(UKP@(7F6LN-IUJP7QW#!I=>41>>[.OWA6Q72_?M\NEY]^?KWWY2] M$)VD)96(% 3 ,C=$H\U&G4*J0<9U2171&&>>?DV'M+%QS$[9NNAS4JF;_&(4 M=NW9Y(:RJU\3"+OH+DT';,GOM;X! S^=< GLS'1)'-B/<3#^U(5Q>:AO$Q[C M"=G-_[T^;?#A61K1::P1??.W^MJ7Z=DF,S%*(7JA%+C7C(OD@=O/>(!QVI'& MY^& 4$33#&C>:X!U!D#*)4*<&'>N!EEVKR *WI5L] M;[W/H^G&+C=C%)E-+D7M1([/&2X(9P21-E[A-+>^&6U-G+=F0/EN\60#L.NT M].723'K%.F]?=A]I0G?>_,&61OQY M=O2>QC1[L3TO:PC@UI)DW]IDS]R$OR3[GVM,3BJ;[Q)K=5*9G>S9?5>75+*F M[PHD?NGZ3OC[;T/-4UC?+[K6P_J-0TW"B<\YF."^D9ZK[_;_U@G^P68VG'2W M?;3_\&8N#W^Q]\GM?B_7C!(L)"A46MBZ* QPI03 *=,ER[3,R\PO%C2 5F-[ M^U@U[Q)A_EOU:FVTO:OJN2UWARJB^IBR/9.T+1XY7P]$.0D(BG7@X-40F@TD1K=1:PV1W*!=CR5V!(73'LK.RAFY)UF7PF9YCG1_W MC^Y^8\:156&"&?LV4:79\.;0;G1I"A D$) "$D"T+!%*D2JI4V'&DY''YAQL ME4NL=N[QW8=P=:_MFT"(O)H=[?>*\#YK:Z\0[\.1!HOQ/FO ?I#W^0\$*L7\ M:*O*3_*"8BU5!K(B0P!)G@&"*0.9%BR76:H4@C=58:[$C&TYGA8-3GZO%/6L M"G0!5$??^F:H8CO+_BC=7CGY (2X19-K4:];+_G W*NED@\_'2>GW282/QK@ MU:00)$\IUP#37)MM?V:X09C_E+PH=9$5'*.@R>Q;R6.C"_.%PF&SV'<@WW#; M=2MTKW0#=B9OO5)]N,SU$[0&35G?27_]&[0N4'R3U$\'B$=0OYIOZ427N! Z MIT#96S-4R@(0)C&@ D)%:9[!- _-3U;P".FI"$]/%<3AV,D7N/&0D]5\6&[: MQVIP:JJ$CXZ9]B'I0TP'S_?LA;Y<"*7DZE=C0!5@=%]?VWSXJ99BNE)R4FH% M"4FE+8)HJ_](")A.-5 P0U 5>4FA5TN;JQ+'QD2M8O9N8U5%CRZ>>\0%74?: MC9>"XA>9D%I=$[L^FM#;1MUDJV_ KN:NT(1M97Y5ZK#]RUU!.&E:[OQ@CY3\ M3],?ZI[]\ZWAM*JQW.KC7#2AY@PSFF(J05GDRM9;%8!"AD$FC0M4E%AG;@TJ MKL@9&ZU831.C:K+3]2XQVGJD:7> VLTE :&*S""74+H>M.\%ET?*>AC8!LI' M]_Z2^:677\>B,W>\X_'A$L.OVW"0]>WP\8A'6'\L)CE$10$%!EA7_7RH+1R$ M4D!2H@M"D8 X^ ;1R!T;?9IO$XIP?&4 #GAXY0?;>':'1O&!#ZYV2 U_;&5D MCVYKN =(KR.KO4X2F/., 4R@,!172;@D98"4J M84%X)IAG"N9%66.CG?TR+2_)GK*]&A!V@>Q&0X&@BTP]O5'KD7EY%8_ >9>7 MY0V<=7G5\-.3JO6[C[YH7WG#LWNHH_(Y&9K)Z,VH*D-B&I M;6AZOQ_&W=8?;](Y*EM")MG>@F7@K-M>J@R-UGN+.%TKNP.5 M'^=K\[6<\IG-M5#KU=N7W]A_+Y;O9FRUJMR'%!+#F! "6Z(?H!+94[64 UAP M410XS5@N/;>)KK+'1J"UZJ#2/=DIG]3:VQRL2O^D,J"7'^JTV;QSY@T(D8 M8E]P5%JGNFFIC4H:JY)]L^RYZZ%AVWSNP+N$8$B'WS7V%5?D MC&WWT.3LK=G/1/7KB7H>3C>B# !29.9K\#$JMEU2DU\:+0/6"+Z"0X2DQE-9 MKY#4>-'@\TF-ES_>CPK>"+'85(G 0DU_6,[YK-;O-LNEFJ\GA^2F3*;6C:;+?ZH#FJUV>C* MQ8:O]6:6L/8!XYO]&R%5+OZ_I3A-V#KYOVR^8!?\_0NL=_+ZA/W M8KW@:GGX+[;KQNI9B;79C,TNE][RGU!$<4ES6@*&L0(H+2'@K,1 IQG/($,, M83)9+]9L-O"$;D7&F]!'*V,W2_O3.E>>I9P[07:C_5#01>;^[3+XLH<7TV8% M)F\.UL&[I9+3=?)IL5K=)8T=X5X.+F@%?4-T"AST->%B^O&[PNF9OKYC[8+6 MKZ/]"\9)00RC*%R"5!0:H))KXS[F!$BN"UR85PC"7I=[ET6-[66Q+=(UK50] M[)KD2> = +LZE"%@B^Y3-HA];! ["" (Z55> R.P8WE1W,"^Y36S3]W+JT_< M6)NYWN[:@F.+>551IKG$TJ7D C!2I@!1K@#5V#B;C'"B&9:%\FHJT2EM;+31 MU&?>*=GK:JH;8-?3ND"P1:8-;\3Z%[;N0B).0>NS$E^GD'67\1<+6'<^U/,^ MO*TW^'ZZ$K/%:F.^3)XUH[J&&-$W>Z\2Z)ZB4RNEL8S?Z7Y78+*>V<]R'G_9$6$F;IF57TZ;.(;G7;?>G![6L MRW.^G!^@#N'%A*5Y04%9ILK&VRE N*2 E1+F"DJ4,Z_PD(BZCNV]O*]ILE.U MU]LYYA0[GC2,8^)B'U3TFS/_DXCX:(8]R(BH[[#G(/&!/SE&&4!DCTS;?RQL M9+ 1_;285_>)38HCQ3#CF&B0(5X I! #I! *\*S,$OS=?)+I+V"06<6 M[:5GATNAO:+]0?[LM<_V=)6K2,3VCD4I;8B.4*"1K?^88PB(I#E(RS3#G%,( M"^UUD;4_^CAOKD2M7,(J53V=T /P'-W&OI#$=O0JO6+<,9TS.*PO=B!A6._I MG'$G_L[9#_4\]E55Q-*;N?R-+?^I+"4T@0O-^P.7N$22%8"GPG@K4@O -$5 M<%TPG$M=$NYU\GM%X-@\EZ]L9K8G-@;@J=77\]SW&L*.1[\!<8N\]!M5*]"V MRFYCDL(W^72%)NQQ\#6APYX(.T)P9IY1;RX"AZG#S&SZB:S1E^S%;V]@_E9U-V8)P:6D1GH8C?S ML[4VXK8T[X(J>F/SL\)?O;UY%R0N3I$YJ#]PWK3C@DA0JND4."B]N)A^3"E.SX3J@V'&>;]X8M/Y!&=: M8 P)8"RC *4L Z1 $!AF43C'M-3"*^ZN0];82.1,KP>K;/)[K>[-?3%V(+M1 M2"#H(C-(;]0"],DXP2-RLXR=O%?NF'%B^/6V&:>/A$KR:$X(!$\9QH( C3@T MNR-<&.:0$'#.(8.9EMHOX>N2H+'1QIFH]EL3 +S.7$+@%/N8]12B""E?%TNMIFM; M1J(NF3.A4A."* $*%Z79YA &6"$T$()RG")%)2TG<^LV*?DX0*=X?Q.<%B:M M%^:)(?$6Z5;/&XJ!#?@]<#R0'MFT_LLTDV^"H_< 2"H$DK6!H*W*?Y?LOC3F M.U/C,(*^\OTG;QP=YGOH_Z_1:[[_Q 3K.G^#"CU[IIA5_=UH<<]GTWHS_^MF MO5FJWZ;SZ=/FJ3T=_**L_3E>"S6QAWHG(:)D);=L;0 80HP*P5)? M-G8J%>(E8\RKG46A89M\!( NI/>+R'&[,>F%5O7L25G M[6_VX:(G!Z^:$6^&(S >2#@O^"Z3 MSRSOE1+__FWQXS_,8_7*-C]4"[I:RF<'&V3A=IG1+M/.SX3:3+W?J(]SV]IR M_;URS16!2JNL 2E9KGB-IH[4W8GE1(MI-<%YE6)8UN^_JUPKX/:=[]S U2O MO:F)T/?6&9_(6Y5CJ:^\'[D PO5-QZ4';RP/4#L4;^;RTRZV\3?%K$LA[^=? M;.K=L@Y'_;R8+]N_OF6KZ>K3=*X^KM73:@)+IC4QOD)6\MS0$.-U=31&I(0" M4PP++QH*JMW8*&OG6]^UQ=]M6/:>A4EK8F*##%JKJD_MFYE4=B:_6TN3RE3? MTOQ!OP1NM/EJ4QN98E]E5OL7L B)?IR*%T$T?)T2&2'!O5A3(ZB0&PM4V2,O MVWAORF8/]CC&7D[XU9IQ&6I$JWVK;GT(W"B++KD\V_/8]B T?G7VN+AVYZ8_JI:4JPDF3"ME:P4+7 +$>0DHR1C($,0I M0AQ+Z-4VTE^%L;E)_CN['K ['N)&!3/VP>YAPHT]W*WT3QH#VE@(\P_&!GMZ M;JVH=H0!&[+UAS#L*;"_&L.>#/>&Z>2TN/](?J2W6JXG#\N%W(CU_?*K6OZ8 M"E67T=(%S#)*09X):GA-:, S:2DM91IK7!#L5$;KDH"Q$5:C8^70-VIZU;VZ M"&0W286 )_;QDS\RS@1SS?PN^C#/[E&'^=LQ;5P;H?03%!%($ *2H!(B@%!$(*RH$S#5 LJ_")V MKLL8H)HQKCG-76GO+$13W-?>Z#S75)IG=BV$K7FB57=]TJ[&W?76^Y@ M: YS\7T3D#UNQ)W@N>&2O'O\@>_-G8P]O4IW>ZQG;E_;A>77Q?)]TXOH-&7H MRV(VTXNE#::>:%R6$J4<2$6-MY-K!9C$!$AR7]^6HP-@HZV^/F M8G>;Y'=KBLVBL+;X5@/VGBTW)RGJ'$0FKCCP^ZDD MJ['W0'V]L*]/;#9[NUE-YVJUFA0X*W6I"B Y+0$JJ084T1R4DD-L_H4XGE1? M&']L%-GA&9PV_P1,Z'&]@S^>L,:>> MSOF/]3VY45HM#?-7160?V/)^6?E.LKHX;HML3S))\HSG%#"S@ &2! ,F, )4 MY2A-A20Z]^H@Y"9V; M\JW6RLFK?V7 ]S0F-;O13WQ;8KS6P1F>[GZJU;K(+C-YU8F[(PQT?H *?[SB)'OB(QP>. MTU,>KZ=[QI'8@JY-R:?/:MT4!$%YD1%4*$ *L]%"DDG )>. H;* 9#LK96QLU!8D>ZOFXKLM;^M9D^ LDFX$IIE[!Q&>E MC&W='[?GZWEY=!Y1M_5_,TZQMQW>$'DO_TX(@B[_\Y(&7?Z=QAXO_^X/]RVD MM%BN']7RJ0I1>;=8K2NC',B9N " M-I?,/*TS<_&3H7M93+0N5&8CPTK"L5GJ4 ":8PH4XK10*94D\^JR>%G4Z)9\ MO/X5-W>N&-/J[^I9,42KBCAD<%G<2-I37"2'ZT_$;4GQ6?UAU@]E5D; 1COGIYG/X4)U/@ MQC=# !N9C?SZ5S09U??S@$1U*XBOTMGB1)E1=KJX!%G?SA<7Q[NA#)3=>RW5 M=\.WTQ_*QL4\*7NK_^MBJ:;?YG7K,?'RN&3S%1-5,M-<5G^;U<4"Y7]O5FNK MX&>UOM>/[.JY5E/9&IKL65JY MG7NV)CMC[Q)CKDW\- 8'KHD5;4+"U](*K^KP-;BBP7VV=E<\:7TC>S[\K,:O MZ/L3_3:V_+^3'^0]5L\FJ[O15%%B:W3,!DM(<(,$+0"%60"K,4& ]3_=\\(I[$F? MF^AA3_V\X#@Y ?1[VH^NYF*^F-05.=3AQOIQ\5;90Y4WVC" /5>Q5= F9<[2 M4N9FNRHI!BB5%'">4L!$!LN4*H5*IPY,GG+'1EB/QK%4S&KHQD:^,'?3443P M(O-1H_254[P*6(?JB#=!+!>B:LY0>?FO ?6! O\JD#N_"GH"5[\+[,,5P:>P MH7??X0;A]YXVM@3?]_$;RX9]VM8.++@N498A4!"< 41+##@N%,"P+ 4B@J'4 MS_D\$3$VWMY5$.M?O_$,D([>XTWPQ/84_9#I7T?MQ/@X5=,^O4XUPLMF7JR( M=OK)P)5#S,_[+/-E^NW[^E[_?547,ZPXYHTP[Z+-S(:8OU?/2R6FK#D*>_.T M6*ZG_UN_)5%:18D@H'.E#&%H!ACB&.@"05A"IDF1!BD\$DSEL1%0:W%UT*U: M<^^2N;H<8?5:LUT88P35!+""F]F&@@ *BQQ@(3,L2LRSDDW6BS6;_4O.]E;Q M_W^V[6R[O1WXFML7=)9>Y=-8U;BZN_'7C7264U6&A@[*[+Z+2>]9[M MR;[QU2#[Y@]0;B?X5 U3K2>U7_^7'^ M;C&O2L'^UW3]_=UFM5X\J>5V5S0IR3A#R>Z7X@N_V?H@(:62R;S5/?FEU_XLMR]JJG_QA]$]: M _;.4<(1=D_L@K*OKPZ#4FE/@(YYL>\P S:'6K)OZL-/M133E7I83L5!#1Y8I&G*2[,YD[;$0$IL?R*= YI#E*,T9WGI M%^0_N ECH]I6[:31.VD5__.?T@+^M5)_H#[F_;\6CJ=4HY[LV*=@MW9J"-3R_79-^[]8F,_Y+VY_[ M02W-P$]V9[-KX36!%,%4IQID94$ *G(%:&$35B0G64J5$)K[O Z=I([M#;;5 MUM;5:=5-%EM]$_9DBYGYO<3<\'=[[P1'-?*KHM&W;4UND=U3^:#GWYMN:+V) MW0NJH%SL)GE0^O0"XYCQ_!Z.FVBWC4R **,HRW. B71A6Y/V1>]5,NBY%:*^&7.! M0DL"CE='4'9GM MV@A&:;L5MM?6B C-N<&6[:\U>$>M*-SE*GN,O;,N,97OXWUSKMY(:;Y]JRKH MYG[YL%S\F!KS)JI(69$I"G A.$"0&"\KE240BA(!4\FE\,R[.B]H;"Y5DUC4 M*+O7=J%5V#<#ZP*^W>P3$K7(=-,?L![Y6-UHW)"3=6'@@?.RNLT[S MK=C/Q=W6V:#KB>99P5-4@+*4$B"69X!**( L4@013S,.O7+TNX2-C1J:]JSF MQ;H['#)?^#KQ?IT\V]M_WYS[3K#=/)10$$;FBWX[F'[2PMOEF;['T&T#B-7CDDGU9BZKU//3!A%=;20>%K.I>)E@5::98!SP M'&J 4I0"DI88B(P45!A"XL3K]">DF) M?CJ^->LNJ0RK)J8N#^+00:WJ<'T%&3_^239=5M?Z/\^?->O5)_5"SK*D,GY-,JT*5@.K< MNI>9;>:3*I"+/$<$H0QBKQK[';+&QMB5;G703.;I0W8 ZNA"AH$IM@=IM*S; M=-PEM:+&C;2J)EF$TOL.F(3U(3OD#>M"7C?\Q(-T>"1PZM;;%]O7M>I'+C2$ M2!;HR.-RLV*/CN\^H+L12V H8U\% M]D4Q7 ;**2[#I)#LR1U'#L@I$,Y)'&<>[1F@O.&KJ9RRY8LMD7VOJYY#G[:Y MS:G46)2T $+J$B LJ.&=(@,*YPQCF):%7_14M[BQ4$@S$RW=R(H'_4JQ,P82-4NT4.&TWJ9/Y)Y*?;4_T(IC.[XK,QJSD( MEC1/M<@DH(P9IK$AFL3>S?$L9[!@!"._UF..]JTJ%$B++,U 6. 5(4<-.0FN@&*&0""5+X959Y2)T;/RT/;U] MKI6^,T15)[8_UWI[MIAWP=V-H4*C&9F>MD ^M$ V&B>-RA$N#7T@"MLHWD7P ML+WA/: X:0?O\VS?F*6FCR#.BUPCKH'@0MJ&T0)0;79ABF9$3-'.*#/(3.[:E:A5?;5_[ZT4RK;5.GBNUS1:_UOLN8;5Y"=^L MS39F;5R$J6-U=\^)Z5[W\>".OH59K9-&Z:U[8 !O]$YJQ9-6\RC0>E1*C0+Q M0(520T'M5R+5&['."JGNHPU7(-7;PH/ZJ/Y/1\UA:36]DEEL(Z2?ZZ3N M=);4K$A?F.C_\V)BI5L5U)1RB< M*:/;XBY*,$_NT8'YVS$57!AZD*7>;5:[E*]\JI\3\O>5[?*Q6D^?C*.SFJ 2 MBJQ$TJ!CK]YED0**4P8()5QA7:H\]^JT>SC\V):JK9EJV]2T^ODY%$?0N3D, M_0&)O%:/L1@F^OD\'$'?[4,;J.N:ERVNU(>L#6$=?LE[#O4XYU;^9#ZY7'YLFCW];+E:K"41(2801P(H0 M@'+;SZR@#+ 4LEQE#.?"J:E91!W'QL25BF:!_S*=)RMKR^HOP]8_/3>/CCS\ MNK,3FZ,#5C"M+;55L&M;[6^,M>.I4-HQ%:,J07I.SW^I&J,=0(>/2(M3AG]@T1%P?##1QW<4:D+LT66%')C%-FR]F7* 4"YU28W3'5TCGLZ7CPL2W2 M2K^D4C"I-71?HB? 75^@M\ 1>7EZ(.&U."^9W&MIG@PVV,*\9,;^LKSXF9X7 MXS:!WJ[OI?INWN;3'^KC7"R>U"?S8OZLUO?ZD?U\J(L"O5FOEU.^65?[O<4# MJZYN$<)0HZP .*,V?XPA0'A1 J)3PE,%RRQW6L>!]!G;TJ\K8HA]>XS#;0U* M?ID9DSRW5;?.EN-%^W!S$/OFO8+_P)3D8P._M>8O]K9];0^\C$GV%'Y9;Z;V MK+(Q0K5= 6_APP <]EK^1IV&O:N;EVM(T MJPF!C*6IE("AS)!"SAF@&:> 8R@YD5KF-//I'5 /Z\4 @[4&8)5NGFFT-4QN MB]O?^,@K^4VWQ?YIK@<&ADUDK8<>-E7UP)R39-3#?^U9@JQYP3\N?IO.%\OJ M8-?L6;XO9F8,6WV,V\,:"1!&'" B*""D0&8-*D*$0%BD7K4YNL6-[<6\#;\W M6WU;C,,6)%C,9G93,9T;!=3*=[E>@=MM&8<#,?+RWL?O\R%^'Z_BYU]VS F6 ML!7'ND4.6VS,R?R3.F-N3_6M /3TM)A7186J45=O-NOO1LC_*CE)F9(XQPA MG0J 4J4!5U( 03'2@DM(M5>0LL=%*K6JRLKK>-6$T"=NJZUOLYS+&;G02 M"+G(7-* ]K4&K58T>7,=M!YE?*["$;ATSV5Y Y?KN6KX:8F>ZX_THX[V_6#; MTGU6ZTFA\XQF&H*L2+4M$D8!(Q"!O"RA$'EN&[KZT,71^*.C"+;Z7B7-)W)C MLUR3]7>5O-CF?+9*>NM\)&9!Z'/GG'X4W![>Y%RYNHUQ1=((3=-F?ES3HXN\T]I@"NC_L MG^7\57VS>Y>_J<6W)7O^/A5LUE2#HGG)J4DS!O NYR*>TL3%IJVR5$BUW MZOHV)>P"V(T,@\$6F>P.$-O3-&E4#=GISP&1P*W[NB0.W(O/P?C3YGHN#_GO MWAZ6"[D1AIWF\JM:_I@*M6KV&P@+S#+CES',E=F]Y030$J> :DIYQDJBW;JS M=TH9&VDTBE8KH-&TQR;N,JC7-W%!H(I]H]P'):^]W%44;M[+798PV%[NJI'[ M>[GK'[YU+]>65?^\6*O5IP6;6UG; .Y=]\[=7D#1'"'%.,B+K 1(9110* E0 MI""%\2Y$ 7L6RO'696Q$LK]QV'71KMF> M"([I=C1ZVN8W=4C;;5?O+NAW*WJD5W=8YW@':*AL.-Y^Z]<'P&ZI8 M?7\O3.R'3792^>X@!*]$[V7)8?M[MD1Z4N]V>SKF:SJC?]MZ6J M*N5\47/U!YL98GN:R$*43&H*M)08(&*\72XR"!0KA88YSQ5FSHU'_&2/S;'] MLM=N[*7JC@C$SH*$M2;8QF25$8G1ZLF#5SRGQH&?XP$>_4!NUY&L;I<(]I1/ MWNRP;O1/'J-B[<'I\3 ?B.,#8^_'^_W0ZWP/> XYW'NAGZT'[XF>0X0(>CNH M,W"87='&VDWRDN:20V3K":?V)+4J;LD!-0Z]%B3%DCL5_>^MP=C>(38RS)97 M2=A10-A223-=U=^J%\N95)];XNM<)LOM3"3J%$1^JUR/R[N0)10K.L\#OHB1 M>RY:O&)4GP=(W1%_/@,-7"7X4]OS?$)46699B4 I4&$3CDO LB(#BG.:(LA$ MX=8G)9Q*8^/0FTO-)K];VY+*.,>[K8 3['CT/.BTQ3Z!'F;&AJL#? +R.,K^ M[M3ZUZCR>P)CL**^IR/W)/3IM_E43\T^?]TSHB'GS],26+_:>:<^ 9&=!TIK@2;IN MD^!(K,&AC4V>W5 FO\>YG/."*2S]N8D>EN*\X#BA,;^G^P9$_E#SC?JB;&B$ M'5\M]6+Y9$\$[K?70S9LR@9G/DZ?S$?N]5?SVY5FPOY;7?D\G4CC?N8ZU2 G MVE 8E@H0A2!@),,*E]3LVIUZ38=6;&QTMS4H>=Y9M'<5=Y>HQJAD75EEB7&U M9Y=O/&:@^77CR=>8M>B'RI5)]MRRG;D]JY+[O9EK#4L>MS.W;]M=TYDB9%QH M6+@#AY &4F[@:-.PD)X&I@8>WS^&]=WF:3,S(_Y0'[0V18^/JG=9)K7:[@JN@J$;U M'O&NCA/03;EQ8(U,IH$0]8J-]0/IYD!91W; M;=3;E]\46VV6U0[]UZ7ZGXV:BY>JES%,"2*I@D A5C8;95U(D%-F_F?3F9;!7UZA/M [B;LQ<8QLC4TPM!_U+/[IB$K?'L('?8XL[N0)Q4 M=?9XM/>=M*U5]+!<_)A*)=^^_'VEY,?YMJ;.KJ2.\8)RQK%( 96( E3F$I " M4J[MH+PH:H-RKO0<5586G1G=[^+[8EB%BU\L0W3H7SG?- M$1 >X)*Y*I_UL ?N+U;S9#K_2^1J3_Z(A;Y7=A4_](6R)RQG;I)]1^CI16V6 M\^G:,&45=O_3_K3Z354=MJ#$.>>8@A+#W&SC,@(()@3DL-0*IBK'I5=YJ3W6M&0[M%5-,)Z19?%#>L, M737[Q >Z_L2-^ZVZ$+<9?J]Q1N-NR?OY%V4;.EB*FLO/B_FR_:OMEKVJTKLF M4& L$5< (FR(Q= ,H)QKH%D)&21$IGF_7=FMFHV.AXQA2669/41NU*U6VK[^ M3=9<;F_5PR%99P=YGP03T(_(J MR^?=8K4^*CB%%4=9S@J@*UHN.054, (T1$7)2D+3W"NJY(*]NU=T =Q-$4-@B4T1OQ'JTG+^"Q@W=YR^-/' C^BL&GO:DO_9 SQC4#5]5 M!^;K#S_,?SYM(\G+C.>R9!!(QC! !:2 Y[8G@8 :BS*#2OJE"EP0-#9:V.F9 M5(K>$L]_"5LWGR$$8I$9H1]8_O&B5Y (&R%Z2=BP,:%73#Z) KWV^7[T\($M M;?31ZD$MVUCXJ=@6U$=$I%Q! 4I.-$!900!#.@,%@1G#A2!,/JMEW?7H/_W(HAMI-\8(AE]L1Z+1TP;UU'DY=TD-9XR> M!4ZH!*60;HF#\HB3\<=DXO90/T:INLWO*CW9#O-M$]\,4T9RR #6I0((TP*P MG)4@I66:*<:QRJ4/G5P6-38NJ31-6%,=*UGV+%K7@:T;@81!+#)[U&#M:7F7 M&#TC]$B^CD90UN@0-RAE7#?[F"\UYT7[S?K MU=JXVLW%B)BD0E#!=0E()CA J7$5.*4"$$D58E(6"&D?5\%+^MBHH7:=?YG. MFW:K?_'S&OR0+S)=Y!@A(&EFG31- =%8 Y'GI68EHCGA$S,27[PZ]OM:Q$._ M51^P6O]$-!UPZRZNBYT!=PFW)L2<'3T.]D(MJ(?HI\&@3F,O<([]R'Z#A#G9>E\?XDS,-K-0S+Q99*E*NPFE M@)<%!30MF))Y*4OJ%0=Y0<[8WB&-6M5;Y.]?W^^.L3Q?)I=@S67)A40E4)BF M !42 L[,WEX174&\/WL\>%*D;?YN.E_#]>?K]1CXN]RI-3M6K/ ML% .*44E!*(HS+Z_%! P1E+ B[PD4&59SKRN&RZ+&AT[;YHZCKLBP5-[[B6N M''GY(NS&#V%PBTP1#63[]68KR(*?$EY'(RA3=(@;E"RNFWW,%PY/] QQG K; MKFO7PJ?)O-!ISF1).-"I,#Z'IL3X'"@W^U4",8<(E<0IM.F*G+&11:/F?ALI MSU#'"WBZL4, E")3PQF (N2P7,$A;*#C!5G#!CIV&WP2Z'CEXST*EMB2JTRL M-VRVJY'RZW0EV.S_4VSY&UMOEM/U2]N.YBB0-].P+*'9\T&%";"QT8 1R $2 M,B48Z1P73LT(;M9D;'RR9\Q!&:/:GL0:E+06>10WN6FRKE];##8%D"=TRDVZ>WT#S$YEPK]?Q MWQGSJB7]73$=JKC_57W&4N;?%3B/@O_.0_9HJM4V3=P%V%3Q-A/,N'ZR!U1?N#5E'7/MO/^:S9 M]I']5*L'-I6&?R=",$)%40*>*FX[F'#S$RX!+F56"I+AG'G5CSX5,397L2KW M]&QT2^2F*C!@@$U>[+9/+Y;)VFI^E\R-T[+0QGO4F[GTK%US!F4W?^\V["+3 M8>/"5=HE5KTJ2CB<8W;9^*#^UADQ@[I1E\T\]HXZ/MFWYORN_9Q-B%Y-.&%, M,5X"C3$%" EM/1X$2L+-5C/-&1;(+XC@1,;XP@<..H,FPBKI6]O]&$>WY7T3 M-I%7]T$;R:IH0< Z=Q<-#USW_%C*P 7,+QAY6HG\T@=O;!#\N&3S55VLW/:/ MO-?;KI(3J'4N4BY!D=E,H))Q0,I<@+Q40G.5E^:'7HV!+\LR+H%KZ*_/7#ALCL(C/"A]/.Z#:Y5.[O6N$VUX1'OV^PV# M[&OT^>V+Q%KPL4Y*+O* @ M150;+TT;\LYA"83(="YMEG@NO([]=V./C:2KX[UYM938S/,X?@\QQ^/U?CC$ M/BY?V#\CQ$^<,3?L2?;>^,.>3)\:=G+2?.8C0>J[['6T(TP6I=0(2(EM+UB: M 9:E!"@JE3);*2F05[;U14EC6[3'14MN*NKBWR(P!$R1U_0Q0M'Z %[#(F9A MEU?K]G?-Z"NE78+U]'M43\^+)5N^?/B?S73]\NMBJ:;?YG5(IJA=A5G=$E7^ M]V:UME[":E*:%[C.\A1PGA. 1 X!41D#DI@]&U)9"K53E-0M2HR-4!JEFVAL MT>S6:K7]R*77E+CQ3FR@(U/25OVDUO\N:5%O34CV;$CVC A'5[= &)3)>BDR M*,G= M4Q_]TT5I_[]G9/9"0]F._O=[92]_HP%#KCA4@+10#/RPP@DDO 2RP MS E!A$A9:J!8Z.\KW\U/2_WW='IONAW&&? 2W]WJPX# #R>Z]F18CJ?KM6GZ0_; M&F=M9GS*9VUQ]:?%F]U;E!D;E]>V@)DU)ME9D]3F)/OV)(U!GLTG;IDY-^]VJ/F(_%;H,151 MB[6'@#5LMXE;%!JVP40 Z$YZ2H08LQ_[OEL\/2_5=S.ND5Z'>GQ6ZWO]R'Y. MI%""9=1,%N+,!J(R0%C.00XI*C)(&%+$I_=AARPO[AR@V>&!JN(X4'H?16S9:^ZC<9W)W'X#RQL)K<#7$')K$O>H%SE8/@Q M%;D\TC?LJSN4OCX%L)]ZJMI+5TUV)KD0FA*N02JY (A*;;;F!0$Y4267@D!( MO+J,]=)B;)[=A]5Z^E1=PQ^F%9W-*EIN;4E^6&-\@\SZS)H;C46?B\@$=SU? MZ&Y[JKFSHFXU%C*J[084 T>^]=%DX.BX&\ ZC:"[9;"@K:N-!\GFXK!=,N>D M+$N>@RS-,D.=9I=,99K:'K!ERE7.2JH#M*X^(WILWMS9UM6ZU3MTZ^IS<^%& MB'$0CLR"5UI7;Y4?LG5U!V)#M*X^)WX,K:L[8'%L7=TUP@U] \YXG7:?T'J> M#VHY71CI8FF;J+U7]9_;)AJ"6^?0[%-3E%=$QP#'9K(H@8A)C&4!O7S$VU4: MF\-8E]87!QNR:;,ALYO;OW@V-0DP:6Z,..Q41&;*>A8KL5O>V(BT5;=ESS9-TWQO>I5LO(*V&TD&Q# R V[AVV5Q M)GO*!D[E=,0E;!G'*S*'K>7H!L!)04?'QVY/_]S+6_BT[:*8"RSRTK"+($@# MA$4*N!(,%(6@MI4UA]"+8JX)'!O'7$RQN:%EY57074_LPD$9_7#N)A1O2B[M M@B9:KNE9H:^6>MH%05NK M,'O@T9PKLIG9&9A][*8[PK\'UFY4$PS!R#2S!]Z>II&RN9Q "1L-UBEQV' O M%^-/XKF<'NI'*?]@RZF],L[7T_7+PW+ZQ)8O;]5"'_UX MSHL;'\5#.S)!>0$=(YQZQPY=-]P]2-IK9:OMVB?9FN_OGV MY=&,5+6Z9AD3&32K7RD. 4J-B\-4QH'D2%&>0R*HUS:J0];8>.! U<3JFEA5 MO?J(NT#L1@V!@(O,#STQZQ%U?A6-P%'GE^4-''5^U?#3J//KC_2]SWY>*N.% MV('-SS-5G?',Y7Y>C7$B2"I83D%).3$,DA- ),D!SR I-#*N!41^E]K7A8Z- M2O9UKCIHL3UE?6^U'3!WO=H.BV3T^^V=NG?)5N$*SS/:XXW8'*/!%MX/@ M@6^[W:$XO?+V>':(/&?; .C13)B:<"RX9% :]T;D E8 JHU!2F3!*F48I(5 M\5*38#CT7%\6&,?*M=)RI_.)BG?57G)PMZH[YMS5SMZNN4Z.YX5;!,@'NX-S03MN.8>>*,:YM'-5XG7N\3PANGBU MYSO.$$[C%V5C%LSH]WK71G*"6$$@(6;.;%,Q5&BSL56$ JVSLH#(['NY7YC! M[3J-C3G-5SI+?EE6JIHI].S &&*28CB9-T,_2H=S:U4=-[+MEOM:[F0M[FHW4/WKISSM)A_71N2__J=F75QOUFOC";2$,B$PP*6A12@ M$-S&L,,E?+N0RS MZ[U$&/"B7TQ4N'VM<:LUO4ON'8#K4Q'G*B*A2^)<%CAT39RKII\IBG/]F=OO M)SXOYL_+A=Q4T>\3A#(BD&$/;#LDH2RG@&=4 2K+3-(20LYHWTN) TECXX_# M0_3YOJK][R$.L?6_?.B-V* W#I^=P+KIDN$L$-%N%@ZEO=IUPEFCN^X0SC_0 MNUOJ0:;OQ_E1Y>POB]GLU\7R#[:4$YXKK)B&0"*9 P0+#2@N!2!:$UPJF)/4 MMX^JL_"Q$4FK>_)+J_U?DND\.2XYG_QN;4@:(SRC)KPFQXUV8D$>F8D"H]VG M<:LW;*%;NKHK,'2S5V]HSK2!]1^C[\YJM;[7?ULLY.K-7#:UIE=?%S,Y8045 MFF@%N*T\@#*= L9Y 4BJ<"H5+C'SZD%V6=38R.S1ULFJVL36#:%_J/G&MV!5 M!["N.ZD0<$7?1]4856I6H1>MHHG5-.0NZAH:@?=0%\4-O(.Z9O;I_NGJ$WUK M"=3+8%M5B))"9JF" !4, <0H UR7Q$!J^"(MBE0@KV")8P%C8X4OO7C@!#:W MU7\+&)'7?*M:E*I)E^P.G,I_)&3@U/WS)IZFZE_X7(]^/.\65:IGM45J@L4_ M;^OH3 A4$F*2@8PA 5!*&""E+6')4UBJ5!4J=8K)O"YJ;&MZ7]EDUI1>>?$O M,N0 Z#PM=]+?^'FJ-HO^>? Z/F4>CG6#8#=1BIS>&?AUVG&#I[*W3/<)P M776<+#GHI^/V1*@D&347WY_8\I]-O0UAG*,"ZAP@PHR+9$^(J/DO*,P^2N9F M:Z4POBU3YE#@")GU./5CJW'/(B=7,7?=6(5#,C[1W@!B@#2:\\A$SJ4Y$OK* M"37G(;B>57/AN9X9N?/U5$YGF_7TA_IJHY^J G$??HK91BKYJS'#%K+_V!+6ULS>I!+:M+M$_;VF,:EBE$F0*L*"1 G% 197%!Q&'I3;,Y)5^$TJQ ML='7OEW)SK"DM2RQ7YUDSS9["M):EQCSZDOE&\K(!9MR-U9\C8F,S)Z#SJ%_ M8G-@P,.F0H=2;MCDZ<"0GJ1;AQX_])G]_K7HI!"%*C@F@)+2N*$*E8!I70 ( ML:0((TD+I_ZZ?F+'1N3O(IWB'T!]ZXE^7P '.-VO4BNWR@UQH'\.C($.]P]$ MC^2@_QP<[H?^9Y_N1SL5A[UE*R4MRZGYJFX8OER:KTS5MO;MR^XC9K]M?_7& M7E'>5QUY]@.Y]B_J-2V4H*7-N30,A52> JJ8<5 I9;;^.:&T]*&I.&J.C=8^ M;VR='TML=92<'ZU%FDHW&GS]"8I,FY7V@%OUDWT3DST;;>.>_<\U=B:5H7=) M8^I!2&JT:(ZX$Q*4NB.I.BC5QX7[^-4069K?JV2U7%>GLHO95-HRU%45,^-" M-^=W*2^4*E(.4EH*@'!J/-:BS$#)!.(*%R0KG +JNL6,C :X-ZI!U+.A.@&1!>AF1'VR,S\[9C(KH@8A(C,/,H7>M_[AT+X6'1! TJ!1!.&0.8XV"#ARC]?IU^G3\TQ]5C\WJZ;P M=4:%*LM2@307#"!68L"P>37"%"N4I413Z)36=G[XL;WF]A3T8,)3U!Q>1#=A M$?OT8:?;]6+?+GAXL/Q-N S$V"Y?$S^VO6AU)W.>/C4<"U[4^(#1+G^JWP'R M)YO+8H^J)RDLN-(, EQ:GQUF&!!,)&!*9 6'"J(2^K1+WX[LQ4D#=$.O,DG\ MSF9W*+D=I_:R/3('53K=)5:K<,>4)X8&/5G")4JCS8LF2+^9OU>CGEF[5] M[3PN;/*'/:19S,R@W]I.2MO$3,)X*6C&0 EM';&,E( H48 BY407@F!&O.J( MA55O;)2U;]V?_V38N_QKHBHK/4-1PDZB&[>]WM3$/OS9,^S_-%5 [O:.FQOK MDGWSDO4B.31PUTDN1HIO'/##AIF$57'8\)(H\)Z$E<21$NI%\'FQ5E^45.K) MBG\PWPVU7"I9??#C:K51#XO95+Q,L$YE4= M$E%6BDSE)5#*5H,I\AQ06A"0T2REN,@5%7[5HB[+&AM7MJK^^4]I ?^ZW%?8 M,]ND U\W%@R$6F2>:[5,#M2,T)K8 8ZPF24=\H9-)[EN^$D.B<,C/>_]%JN5 M=2",\Z#F8JI6G[:YJ5+FFJ)<&BQU!A CQO\RCA=@(F/"N&!I#KU*:%X6-3;2 ML)HF!ZK>D"O<@;#C)6(0W&+?*O:$S/^F\2H:8:\>+XL;]B[RJMDGEY/7GPA\ M6_E^NA*SA>T#L[M'PP)KPQ?,;-V$(1$B<\"(V=-EJ<188MX(Z:M>9^YT3WX?]DZS [5A;C?/*3".>\X.:)QO/+O&Z,=G M]T80LS39-$E937!!2RR+#)1I2@'BS.R7\E2"%$N9$JV%(M@G!.I$PBA#H9)% MJV:B&CW]N.D42#<"N@F>R"RSU2WY< T3;PJY:'=0GCB5,B@97#3R>,5?_F#/ MLDP+,>US[MWLZ7&9%C O!"!54TU5<-L+70!-,41Y*DI%O6(>;E-G;*[,_?J[ M6E8)U$OUW+37/;_8AU/S\YQ-\Z5&\T,-P.1.>G-_;N/M]P;!C_*"8-L MV"))MZDT;&FD(/"=%$0*,VK/6S_Q7(KS6'L6\8PTQI+:Z MLP9(V\S*$BD \PPRK*!4T*N,:A0M1_?>.%?O:%>(YJYE%EF=L[UCS],UFUG# M[BP!;;8)!)Z7(W&^ 7ZOD%>;U]CODNA3VOO5$07R*.^0L)J^RLLD"MB7WBIQ MA/5[O1S7>-T&(F>DP(J7$ @L,X!L11HJ- -Y)O($)<$C8WD/ZMU M,K,7M<]J63>D3MC1H<'\W72^J**2__T__:C\(MIN;!P"P\B$>J[\=(08[&M( M!.6YB\(&I:IK)A^SS=7/]SPR%L*^]U9-0Y+F=!$5A" B("@S)0!2+ 44:@T4 MA%"B4G"NO&HUGY4R-JIHE6S;WWB>YYX%TO&8]E9X8I^^'B$3XSRU"X*PQZ1G M)0U[^MEE[,FA9N>'>T;.UIYOE\;(74'4C@0!81::!%J9*Q>3> 2;_ M"-EN$,)&QUZ0-6QD;+?!)U&Q5SX>.+SM;TOC.D\H3LM2\Q1(I;B-#4D!@6EA MO($LU9*K#)9>>X=N<6,CAX,0-M6J>I=\L\H&BF2K<7;CB7#H1::+SFBUN^1O MG?B%"TX[@&68<+1:Y#@"T [,=PXY.WRJY]9B-EO\P8SVORZ6[Q<;OM:;6>O, M?%%"37]4)Y?&R3 M<)_5= M(Z( YR6G&4*%4+B9@@]S^;H3T"HP /S*$%9C% M,GFW5')JBZ.$? ?X 15V5^DF>MAMIA<<)_M.OZ?[O2/VRLV^/"[9?,7$7F4@ MH5/&!!<@3979CF8E!$00"HI"4XHU1SEA/HYGI[2Q^9W[I9A?DCUU>Q9AZH;: MC8F" 1B9@&[ SIMTG# )RC7=$@>E&"?CCYG%[2$_0I%J.GG__ZJ[UAY';N7Z M/;^B@0")#0QO^L%G @28?1D+V[N;]?H&23X(?,XJUDIS)#;5FO%T^?]?UJO9U1P@W*,@)H5E@/ M$S$->&H=3LTA*B3+($J]3K4Z^IB:\6C$3'9R)I6@?C:C"\UN2S$01I'M0S@\ MWF;! X 3QF"CY5_N5H__8M^N[(#]H9S^Y<3O:G.4Z>ZA5#/)?1Z]-G2J"M7Z M=;ZB658DUTS:9TYO<90Y5R?0.BKAE7/P=F M]-&*;,BN'*A1@F8'P3I2I-,UDKU09-, 8)Z/9!JB\;X[P;HDB7,"7?J&7MLO M]IO;@.XO.NPOI1/J3MMU1F+,*0&FD.[L,,U=B2T!4IHK@S11D 8EJP7V/S6+ MO9/;'5N,MVO:]%#MXUAX^*[D8R&=O2M92FYHT!K$&\)W[H5O4D^78:\ MQVZS%W #[S_#9!AY1]H+H.,]:K]F^AD_NPM6MJ?U'[M223D74FD,E#:._-<. M L]@!@311B.&&5)!1)"''4S-?.WE"[-.1\#YF9]KX(AL7_:B18BR.J?WH.;A MJ)-1Y_\Y%0\G^-GG7KP:_7_J^=W7K5:WC];;NM-OOULK,]_H3^NYU#.*<6%P MP0"GV-4E@ @P1#G $F)*$!.%TN&WI2-)/\WKUI;P)Z]T/[<^DT3^I 4@:!)(2 M@@$/5\8=LV&/7T:2?=P#FG$'Y.@(9^3NPV_GRD+M3U:Z;ZME201=RM/N>,84 M+01+,>".?PSFW,X]BC! *%,,&2-SZ57QS:^[J>V!*HF32N2&3+V2NFUD_&_P M/!"_?)DW+(Z1[?JU$ ;=\ODCT^O"SZ/YT>[^_%5M7P,&O'7MC>"9D(+-JZ=G M?RF#[A#6W&Z9","I"V?/,P2H1 4P,"\$-) )T_,&,$"*J1F?]D72V>@9Z^V( MIX,_7\F!$#)PH5=\D89CQ"N]04?BB@N\'DA&NK +D>2%+NAZ@'7^0JY/8_W# M]:5K\;0K63-GS CEN80I M+DQE7EA4"8@@*99= 4I*!"DZ#48*]NIV8N*_;8 MC5O4ZNVA;&\C=1]*,<\!\+."P\,ZXI:\B[IEV&AQ?X@&CQ;WZ'KT:'%_.$Y% MBP>\?35Y5EEFZ%>]_;I2[Y>/>K,M8Q1^V=69X(0IPBSX!%I/S_IT$#!F-Y4Y M19GA!2M@6.BX?]=3,U5M?Z*NX54)G[2DOZ+81\"@A#IP0T(]HM=V)-K4N-]MU&7&[*5FJOWSER_I<[\.JE%:K M@U.]GVS3VS?68+_C\_5?^>)!?UXM%N]6:]?JC%+"4$YR8$@F 42: XZ0 *@@ MQEK1C.:!0;+3TF]J)KJ1O:K8UEP=E"HD3H?$*9&46HQTSQ3INXI\'_7R7\OT M[ZWJQ:D%4E(QVV\M3/M;K1U2)^ZT3GZ8<6HS3_-+F,9M6"0=_SYNS>(.\&"W M:Y'%[)\C]VZ^D7Q1L4^^L[_;S*2A2*=VGV3_G0%(<@U=7BCURI@[B\)5.7/'K8Z> M-7=6L5-Y<^8=/7,>]O6=3*FGW7C^LU]8)G E) M"XI3!G*<*@"I@6YR0P"M'X9RJB2"83?MG=U-;<*7^3D);YC$UCNA^]%RG\'8 M\S)],.0B6XJ3Q&M"FY4KFG6.?^TFJ149GLV[&[ HM-YGNGP1?N]N]<\1?5]X MJR?C]ZH\@RJ#A]XOK0F[L]]=DS3).3%I:E+ %>( PC0%0G,#-"I2"15&.0FZ M+._J;&IVIBUK,E\F][6T@=3?7?#Z&9FA0(ML8@[Q:@2-D*WJ@\BPC.!='8Y+ M"^ZA^A$WN,\[?>L%;+ZZ_[OC[$>^T*65LIW-Y58K]X?;I7K^B]:3,ZIR@7#& M <^YM.Z+DH 1: "3$",DI,!9%IZS>I5,(1-JO$Q4)V1)DRW=#WHO[@!4P-<- M(5&$%SR'0*;8E8]B!@A7;Y#F+$.0,81)&II:.O( QD\8=2+>G!@[-Z+KG2+E M U>1"U\WE!)KB JJ 8/NGL?D E"$-,"$\!0JD1N8AQROC#:,8YS(5'&]\N]B M(#W=BK&&)[;?48)=6LBW[3'9RY[LS.?A[UHO#%FJ9 !@!RYH+)*K"NT]25Y;.'3;:_Z:1W9Z/S^X?V7MV^2W[[;C4URL0]%KV9?2?^TO>(8IVNX<[!R3T&XEB@) D5/(N*$@"3O4QN1:_$2W@I;.#]YDD8/:\UKP4G M]FUF*=_N>C**<>G$8-@+RI,]C7LOV:7LT75DY\-ADWXIEZO9NX>E^NU>E\0O MMW=K7=J:^HHL8R[4E&/ H'15&10'5" )>)I!D:5%!HD7W^VECJ8V]9VH22-K MLA/6SP9<1+7;# R)561+< :FRW>.87BI.OZZS.X8!;=G/4[G,_,VH[Y85);4 M/5V:1S>C2^-X\?U1[*.O%HV)]'Z^GVOT;N[.V7ZQ'I=Z;S^-Y9V+L:W,<54H M6"M$*24IP-10 M( $V1HV21)D,<:\.#V,$O=3@UJUD*E=Q^[216C] M/*K:O( M5W1\G_5&KVV?[U;KJOK+^\WFP<4)SK@4E"&2 :E3":!,%:"&6??,0,@RI>Q> MK.]AJY\$4[,[[:-"=Q%<2EV&4YJJ]M*\%KP\C"T/83?]3V$]1ZF0-$<$*H"Y M9'8QD!#P0D@@)-),&)Q+;8+N\Z..T@AW^-ZC%'MD@D_+A\=[U+/S6OR&!E^LF:NEH7& L^UGK\TH>G2 M%-V+<(YU6N=ATQJ?=S%N_N))]8X2%4\_U9NKW&[HUGSQ?JGT]Y_UTXPIEN80 M8[O9*C2 !.: 4I2" N(B-P9#XE=R[FP/4_-W&CKM2LJD%#.Q<@93D!\ V3V- M!X$G\DP.1J8/L_AI[:\A$S]H<6S^\-,*G: ,/_/@U76#S^^P#JK)&H$XTCP% MQ'K/ *92 &:( AKE(C4:85EX52*X0H:I&8-GI68[#Q5ZE__U'AX_/R RZ)%- MC#_>8U7Q#04Q5LU>;SE>JD)O*% =]7B#FPIW=G[3\F%MK>[;[_*KX[/Z8#_* M&=.T**20@-$< RBMFR-8+H!B4!&E"LXS;S:H4QU,SKK5,B:-D(F3TM_1.0GB M93_G6FABVZ P5(*_DX)QL":6*/C1IU+#RWSU&__-B>ZX 57AO]-B7?17>>;X_H]KXH#QS@'BS&R#'N M?6$Z#G/OW5)/:D/[37^U']A'L9C?E1_AFP?]?OG!;MV__*D7C]HZH]NOFQEQ M^VJ3YH#DQII)K=UWB0U0.H,I)5#"/"BJR[/?J2U7]@,M EG^/ 'V,WL18(ML MZQJ)D[W(-XX"4&AKTN;6DOV7YNODXW) MSH0I&&9 3W['ITU,]"'E3A^/#@ MPOD_FC?SQ4-3V_!9_?0B)T@R+D#!(0>P4"E@HE @I908C:4LD%=(2,_^I^:[ MU7+VW\R&XF^DTH@S"0S1+D19"R"P0@ 5J:!%AHR&Z]IM$55K%'2._U2DB[I&7IJ/Z6)7L[KBMCH3]V,;\S07, M@U>EGL@-NB2%RC#J>M03H,/%J&\S_5:BLE#4B?1[Q]C\06\_FB_\^PRJC$ B M*> L)P#JE .NE09:,(0*1+,<9R&Q_SZ=!JTY(X3[5]7KY#,VBGG-EN\J!@2N M0%ZX^YFTH=&,;,C1E!UPE FO6K-S#F:\0E :U65X=CVJH0J XM$Y! M[_;,2VWN]WZUOOC#NCQ#=X[XP]H=H]8YU#A%BA6H !S;?\ \,X#F@@.5:9KG M*".T@$&YJ1Z=3LT-WM]IWR0ML=W.M)8[,&O5!W@_FS0TG)%M4AO)G901J,9# M8!DV==6GXW'35P.@.$IA#7EWT!WZD?OUBF_F)UN?FAG[L$H: 0-X@(XPZS9/5R,1V>RT0.C#BG2$ M1@ 5TC6HC,1_Y/.)A'$>G5.ZD^CHZ*7QV(W.R?N,TNCL0_UCNB[GU3ST2SJ>#,\:JXDAJU+E+L#H M[5*]LX^3G6(R+?F3+=#('8)\FT&0"W.P&9:2$ M^VNAC91_WUNL%TK'OQ;&\]GY5[?IM>Z,Q@22@PA7),L-P M;C(*",F0D)@)B;QX2HZ;GIIU7#KADI__\G/(J<8SK'P.>/HB$-E"[93_2Z_# MG6J<4KC[2.?9&R.>YYR2]/EASLDGKLC#_;I:V#[=!RVI=)7N@%:4 "A2"&@**>!92DC..)2$!*??^O0\-7O5 M%OR?_I'F&?FWI%*@1WJG%_2>GEL,0&,[:"V9_[E&,7%BMR@#K$\6Q1L+A6OX MK$ROWL=/Q@P!Y60.9E #U^Y;;Y?;>1GM/'_4-07+7&_>?J_X/MY9%9T+]U"M M6!_-6[YVQ;8W32&Q_2PKE$JEUM+N7F$.H(0%H+G&P.A"6H=+YT3W9(8;2L3) M6<(6D5E;QV2O9-)HF;B/+6GIZ5YJ-/4HQ#?65Q"Z2WZ)L8UME(VB8S^_#!^^I+P]7R8A=LA"K=E$15: 4IH@#HV3A"%!2P*B$ M $DE)"]RF8J@->-<1U.S_ TA_*(4M*YO=Y/<=98<"8/6SQ / 5CLZY$:JTK& M6.59+@$Q,/O5F\6JS]#>>V[FIC0E_R\2JPC M?"LEC5T;]BPDL0K!'G?X4E5?SZK>4>+U_#O]ON\/J^7J7J_M$KN\JS)/WGYW M1^+[ZL@%%ZD14@%2F,*=56= B$* HF ,"8.0SD3(*GBQQZDMAU9@L)-XEZ.F M*Z$#T]0NP^UG4P8%,;)A: M2^K)Z[?6S>VKI_TC]<5NR>U67\[]56](\947,N_6*E?\@>_;7TQ?RV_ MF!8(-W6NS8#NY<@#-ZRK.I;PX[J](P_)D0L]=O]#D4[.,D4)85D&&*<,0($I M8$ABH'-32)3EL, PA"SBN(N@]68$:H@OKH]KN21[TT9.R!J?8(B,R049Q9R= MZ.:%&1[/F8B.)P/Z?;]T>\CY M\JX.NG7,J 6C4C!L@&'8^CQ*: M#<7)_;,Y,ZYO(W8F^Y$IKD;EC2&H M)"YYFA4$I"I3*2R,,&E0:1O_KJ?FT;VNBM%9*[:_$*BB"\I3HL6;: M^,4$]A.LC)AJV[& =!_O$>BV8,,#^G+&ZWW;>)6"-Y<-48 -2+&* ?!(V5=# M 1V6HA4*6&?VEG=CXR5VA>KW+.->P7+4O'PCLE]V? M[\W57HLXL42]01QCR]XEQA2V[AXP>6[A?5H:.1ZI2H%[O[12E OWIB3S_F(W MN<\NC=\OJU*%!_R2/]GVMX[D9<>^.R,%21E'!#"C$("NJ"#3! +MPIA29826 M023FD;7MPNU:WZ-E_.G?/A4A?KZ.B&V@=KA'&A@<:.VH=K!02E M&3"YD3F"C$@1%,3AU>O4UM=:Z/)4GS\3.VR!]8/<;_$;',C("U,;P^<2)[7( M$0IJ!($TJ/7VZWE4RQH$QJ'5"WOYBIV+N&Q9Q:%EW9G$V\WFX5M3-[T.;-7K M;]DLU50;G5&009A9,Y8IP'+,@=(FQ3@C.*-!9BR>J%.S?;M8]\7] MYK@]]EMT?MG?;M:TQ;,T0Z;0&H,4(0-@ZGQ>J#4@&E-,%-98L)!PO>,NIA:6 M5Z8H)++FQ@Z^\.W TL\Z7X=09*O:$NXFJ<4;S@*>5WU0RW6BFU$MSGDU#RU% MQY/]9OC;;_>+U9/6)=U;O<=*.5(XXW9'JV0*(!$&"$SL9&?,I"G-2$:"6 !. M]#$Y1ZX6,2EE#)O8IR#TF]E7 A-Y:C_'),(&M$/]0:?WJ7Y&G=\=BAY.\*Y' M>U)>N<#^CZ9LL$YKT411+10'=G^G 2P(!PSS E D)"NRU$ 6-,&/NYC:_*Y2 M6%R!O^I;[I4]= ))OWE^'3Z1IWDH-.&$5F>U'Y;*ZKB;<4FLSJIY1%]U_LD^ M;/-ZNR\C?;O=KN?B85MRV:\^:Z7UMS)AV>JP6FZM/HN2Z):\41JNXT?)E!#"D2\"*#.5;AR)$'-;!

#0=]6@/='?U);55P_SA:NY#&HN6L.E.^IX^J=_S'#Z;US^[6%NI:[^:_MU MO7JX^UK]AYDO^5+:-ZO_7%TFT.@U/)Z^_G"@QSZZT\_I1I)&QCAK=9Z?K>L#A+ETY MS]K$P3.RX6F$ODEJL9-&[J2-LI.\=ND&#'H)!FS8R!?_[L<-?PF&Y2@&)KR% M?M;KU]52/_W*UW_H[;N'I=K4)^X49885F@!**7*Q> +P-$^!H3"EF98H> M6H4+3_>,2K!&Y+7=K%F/WYJ8N=Z4)6EFJL@H%5*#3$@7F2 58)P)H$R*)9,* M*X9"+,#I;J9F 9R4R3,QZQ(]@9<;9T#ULP370Q5[KQ..4GBP0B<(PP8LG.YJ MW*"%3G6/ A>ZGPXS!)OU=O;QSZ6=75_G]_5-7"X@P\8N^%RE!$"JS)W:-PU@^UKK=EK M_^MPYIYJ=Y3IVJ%0,T>['@F;F$K/9V_M)-\^W2IEAWKS:;79\L5_S^]?KY2> MY=8K3W$F049@ 2!,#1 (QH/AU?D&=T7*N_I[8?$B9F^T?(O=ZO'?[$-5!/=_E#.\7)V7VAV ME(GNIUHSYSV?[N>@WTJY?M#J-[[0=M'_]FV^V=C]?Q/U:@I2Y#C+04IS#J 2 M$+"4:Y"KC&>Y,EB$77-T]C8U8U +F\B=H($[]FYL_=SUP1"+; X:L$I!D[VD M$2*-O2 9U(?O[G%45]Y+^4./WN^EWFSJW$I>WG\T(<]/#3/29^T\%-O81_-N MOI%\\5^:KV49H5!AG+?C=-AXU,S6Z50;N)D^0_BQZ01UW^;=(3>Y6$$-[G,@[@3GS<_M2FZ+Q_-@V%\J@&CJ.?D8DY.I'-D!7] M/-CN)-4)GOQ/_6^G05*J,"A]:C_T!B9/#11B9.K4?A =$Z?V;*=GJ1JD*'E%&20PV!R*'=JFB3 FJLZ60F51BR-,W">$W] MNYZ:J:PE;QB\JG2QBBRREKZNLQ98_M)_+/R,7AR$(YL[;W C1'R% S9LE4W_ M[L>MOAD,RU%5SO 6KF2]T.O'N=2G62L_K)95'?22:F=3TL"T__YZM=E:)\;Z M,-;76=TMY_^GU2Q%N9(] G@AEJG410:J4)E/ T*0HLFZ=2LY>_+ M]4XV=SNVY^>25OI &QEO?/U,ZB1&+?:^]Q1/VIZRZB;9Z=?0ISF%2K?_R;K] M>YUNDMMOSI.)0"P2"_XX]"2#2_LR)">Q0#]+E1*MP_"HQ,_N\[_]/M_,#$ZS M0D$)BA0I +'1@"''$HP)(8Q#P3.O^\AGK4[-:+NSF?EF.W<77+]JOGE8UR=A M3MB J,0];-WVM3<8(YP!]L A*"KQ2.^KXQ'W+8X6B7BD1#L&\?B//<_F'\1& M_^W!#L#;1_N/AJS;2(T1-( )" $4T$Y(@5(@=*8(%(@%5EP_V\H>(!-AG]@)P;"G^"=[&O5[S/6QKM?O>D NW+W=,/#!A[YNA!ZA!+(7". M56J 01@#"(DK\8PX@*9(,X@SQ$E0^.J%_J:VHKQKR#:2/<_&YL817,D+,9F] MT/9;; ;$,/(,/Q] ]N$R@L.$B1WC$C\FK-7GRP> '0/@%>UUXK7>%F:^M>T^ MNGHV6_MUS,5"5Z>;'_1VEA+-E"RL9\H% I!D##!H-Y***AN M:O9E+V)=+M[:%AUN5+H %LINS8GF@$ML *0I!0+F!F3(&(,RRK7$(13F P(\ M IVY%:GB27K-U^NGLJIF]_%;'XB]S?9 P,6WVE904$J:M+[0V_H+_=#QA?8Q MVAZH#&VSN[H6(>=Q(/L%5\XE^$F$?INOER6#K))JOY[PDA,;A14"F#$)8",(,"Y7:=X M9BBQSH'A5-4POEVJV" V78P H5ZJJ\'S6X'ZP!%YK;DX]WIS7D59.G:-OPA? MU;GEX.CO/8BU3VX"/NO-7#WPQ6X;W*+G<_7?RA5GEE/FKGDTX(85=IU0"#"2 M$4 Q58Q@!C$IO(FT^\LQM66E$3HQIPX1*CKM@(BH:T>IVT2,B/V+G3GL!F1_ MJO/Q8$!"0M2N'9 2NMQ!F8D"NN8 Q1&5WT]K)WTU%Q-2,[L#8SP,="+GH%U//0?NT ^VG3M#" M&:,OPS$L6W1'?^,R15]6_(@EVN.5OJ9CL_UH2FJ'^M+?L2KPO$ *X&M1YM+ M0#-$ &&9@#@M5.9'W72VA^F9B4U9$6+S(#9R/2]K:R9K_:B7#Z&5'X_1]#4- M5V 4W2!4\%34+,/'3IS5?>#9?]C+R'/^C)+',_W<@STCI.17K1X6^J-I-LK[ M3#DLE9+<:$ D2:UKD"- #87 $&.4@@JBL#/.CKZF-N<;4=V'W>\(M M8OTD_ M$%R1I_\II.K\YSBYA1ZP#!M1U='?N'%5EQ4_BJ[R>*5G^C3?/JQMNQ_O];K: MK,R,8D9+J( D7 .HM;L2L3\QSHC*L:3(7:8&)$@?=3$U*_%Q?<>7\_^K2T'8 M'?@;O?<0['QX];"9+W7H3N($M'X&XSK (MN)2CB'REX\:R>B9!^?Q6'8_.+C M;L;-(#ZKYE&.\/DG>](Z[LN>N-)93N#Y0C\KK_5E]9IOOMJMR.-<:?7JZ?>- MNX^M)5C>W=J]RF-9O7H7K D+33(C+=0N30X:G &1IX7]B7+$H680!FTL8@@Y M-0O4TK&J,UEKZ2)EJLJ4]K?N9VGU= <$I6C9()WVGYKX$$E#&^ C]3 M]])C&]E8'@SK3L'DN,2A_;/3,_G4&ML?G*[)?/ECLE,WV>L[:%3Q& ,R+-EF M#$''Y>B,"/41M6?,O@;)Z?EB6RGSQ5*!J9&8 $T(!# W G H(%"9EHID&<=A MT=AG^IG:"G"4O>($#4J[NP2LYV[U>KAB[U3[('5MJL\A#C&3?79]O62ZSZ'" M%Q)^CA[O9Q3>Z$>]L"Z-^J+EU^5JL;I[^CR_^[KC/Z%2"20A Q"EUK=TQ,!, M8 5PQHTA4$.8!D527^AO:D;B]EG)5-4(7U=0W:D09B\N8>YG-P9$,K+]V$F: M[$5-*EDC''M[XC*H/;G4YZAVQ1. 0_OB^UH_.[-S:\I+?'<8/T,I0[DT&&1" M< S3@ EC(("6Z^#$L2U,B&FY;B+J5F3_::BK,^_=]-5+1;\ K"9.=B%&NP3MA&/@R_'1?(U^)=RI\?#'>_7A/<\ W7V^7ROW+ M-?S(%^XHI#IO(#!/&3: "&'W%:E6@-I/!2 A)3:::I0&L8B<[VIR1L&=-SI[ M4/[0$K;7L4,'Q)X&8A#@8MN(OIB%&XJ+< QK*\YW-ZZYN*CVD<6X_$8_H_%9 M+_A6JT]\O:VJGO,R,&_S9KZ1BY6CA-J'@A@"E<'6;&29@ !B85QJ" >I$I3B MDAPL#[$B 7U/S:S4HH-2]J0M?)A!"8'?S\)$ C6RR:FE3H[Q3/:"1[J"[X'8 MH%8II/]1S50/8 [M5I\F>N<-..K^*F;@\WSSQZNG5WHIOW[CZS_*!5H90G.F M"##"\2<81@"E:0$R1K@%AQ4,AB8/='8X-9/U3-[$"9SLY.WG#%U"W'?/-!R. MT3=/_2'LDU/@A %P8D4 [_W^FZT[N=;OG"DJZXXO+LG+@E9 M];8I:%IP3*VO9/=;4FD E6*.M3$'"E/#J2A@CKTR:;U[G)ZQV=CM@MR+[6(_ M5F++Y[MTA$36FFQNDIJA*+E?K;=EI=1@\IS+8^*[01L0Z>C[M#V\C;#E(6Y) M[1*AW*PW. /OVB[U.O+FS1.$XSV<[XN]ZU<[1J2-JV%D=XB.26:Q6/WITCC? MK=:OUUK-MV40C/O3?ENAH8(YM69*46NAH'%4'1JG0"*9R="?43XRI M&; Z%.C)I0WNY$_,:IV\63V(K7E8-'6+PBMA]QDE/^L5'_O()JU1(-EK<'. M?Z5%XM2(FKMQ'99#%]WN(\K8U;BO@.M$F>YK6KLVOZR#EZNJ_JB$X 3R A@, M"8!("L I=BS=.E=ZEMWT'Q0_&QD'ZLAV<4"4 MKTAB\P4L4D[;Q>Y?*,7-%Y;S&6_>+?2-.#3:>IBJ"H3^PK_7M:KLIEB;^7;& MJ"ZX8!08E64 IA0!X0(&4B((9SG2* N,..SL;VHFK!'7^GIEML*6?P]-EK^$ ML)]I&A"WR/9H!UF=X&%E;8K:)3_4XOXX9("A%S #!QAV]SER@*$7 ,OR)OS>M% MI>]+6W>/24IEC:R5DJZD[)J9%YHO<(E=#%)-,I12__H+9^P[E^,\KJPE(L1@ M\&#Y' [ X<"__,]O)[.?ON)R-5W,__4O_*_L+S_A/"WR=/[I7__R^\=?P?WE M?_[;/_W3O_P_ /_[^?O7/_VR2*7B MY*>_+Y;_F'X- /^V^:,7BR_?E]-/G]<_"2;X[=\N_SE;XY@S BP/&E3R&6*) M"A2W!E70B=GT_W[Z9QX3CP8#R((65'$>O%8S;WW/V]^>_G6U?2^-]+'\I__]V^O/Z3/>!)@.E^MPSS5!ZRF_[S: MO/AZD<)Z(_,GZ?KIP7?4?\'%VZ"^!%R Y'_]MLI_^;=_^NFG,W$L%S-\C^6G M^OWW]Z]N/'*>IO/%7]/BY.?ZVY]?+ @+1.?F[];?O^"__F4U/?DRPXO7/B^Q M_.M?YFF^@*I0SLZ>]C_._O#GJX=^6>**<+)A\C6],;1 MQ/",MU1[$VHGK_CYR]A21\$Z?-TEB_^NMJ-(72U7@P@N3.U$+E_^8FX M+KA<8GY]II4'F=MPMB8CBIMW#J'Q_^\T+.D39]_?XY?%^[#(,J_]>"M<"#ZQ\$A\NP$$N]P.5WDE_/\"VV\D\!"@^P?#OO+LA,P?%R&^6I:!7\.:-1% MY,P+..6(!^<%1!DME!2,S#E?3]???YW. M\,WI2<3E!$4P*JD C&L$Y0."2TX1K#%FX;3@21R$AMM/W H%NE\4'"3!+K3_ M'C]-JQ#FZS?A!"BD) MSB(K(0T C$>)V HGMG><#"?G+F#S,7Q[E4E\TS(]RTV<6T(O)<,0"R2F&*AD M'$0E$(1W0I2@C2E^ , \\/BMH.)ZA\H0LNT"),]R)A6LSK^]GLZ13P32GF@* M@O;)D8%T ;R1BMSG'#(F8ST.85'N>?16X/"]@^-0F?8$C!?TX]OEQ\4?\TD4 M!.P0*;J6GEB0DD)LBJU!<2V,(^MHLQH.%EU>L^6 THV5HA"E =H[H#C9 X$* $,:'Y+E)J ^"P_6G;0> CE.< M>XMN9)77$]'9N\^+^44&)D9-9HLGT(F5&D"EFGRQP(PH)@JO@SPL[KC]Q.U4 MWW$J\R 1CJS^#YA.EP1=+N+'Z7J&DQ"MXEYGB)E%4!@08L$,S$HO';G%)AUV MP''[B=NIO^,AUIQ\^'X2%[-)TJG(G#G$)&KR52=B@5OP)8N@ MHI1*F8-T?^-QVRF^X[3E_L+K9-&__)8^A_DGW.1;&4JCM!&T9Y$H%.,*@N0! M+$H>HW"!E<.\O_N>NAT&.DY)'BS*+L*!%Z?+*JZS$[@*:=+!Z6HB"^U4K-3: ML&+(#0"1^Y^^'42Z3T0.(-HN(%*/<9%CO.1!XJQ"Q 0X2>UNF>1_O'A,\EM]?9T7:_SU(3+ MA)QB%-'X6AKF*+XF9RAPG0!M";D8ZUV4 X#B,1JV TG'602QQ43O](KJTF(JL1$,A&>$;)#,C4KAZ 3U[XDP;(]+//]P(.W M T7'&CM< M=)S6'$:H(R/C&7&0-US,PJ>)*5;DR"3DI,B!%BK1[F<5F,*2-468( Y#PXW' M;7??K^,\YO["&TSK__+S'>&]IA?VO)]/7M!\A9E^6"UFTUQ[,#P/L]I>@.(L M7*]NDK_MY?TG/W6(F_V[D7[@M?_3%7P*X MI&.T:)4C"?W M6 ^"0Y%SBYQQ 72(?N^%RB'"[@ Q+\+J\[-YKM]>_M?I]&N8$3.K9^L78;G\ M/IU_^H\P.\6)9:I0F!9 8$T!*R2O2P0))0:G(KED_-'.*_LC:"OR>D#403!8 MM-9)!T![EE*]9+EZCPF)I3C#-[B^J%2(7B)JD8#+[(@7%,>7(#3&:/E:(>8K*>(&V<7BPMS=60NN@ 7.^6^"5,\\MO M7VK<0Y;X[?HSA;37!3?QDAEAA2";FPLY#H'6"U,!K"M:H,WS2SN #:V/#B!VB_B<-*:B%ZQ#)Y+6B".%2\:;7\[PV;P \F& M^]W>,MX?( LRA /9H,477*Z_OYL%$L<\5T?P2PU\Z>>SR!=?8UCA^]JC\VWY MG=9%9?=9(8S21G]Z9I?D!B@('FCQ7E^=E)KB/][\\])]C$HHS50;.Q! MB5*%$35HQK,Q%":GV"9YTIZW'ERW06+,SF#0@>5\2_((M0[^/KXG(GMG3'20 MI3&@=%;UX$A ,"E7AH)G;9)DCY+5@\%?JP=5XLPXHJZ'AR]07 UN"HZ@-??%HO\QW0V MF\@D!D?L18F*FL!A*F^39!04].':#P&0OD78 !=JIIVM\ M/?V*^15)?OYI&F=G-G-%$)_PDKE6FH,VGH$B9(,7S@%ZSK0LOLA&L>3C=(W3 M%+ !; 84?P=@NA;\7C..(;'B@HD@4*=ZM\, !34)!(5+M"O[P&6;,YY[R1FG M3V +A^=@87> F#/Z)WGCYUNLE74:5*GYN-I&QB'/#DWRT3Q6S'IHEF&>ZHC::EE 2MQNP$ MQ&PY."82C]8EU>AX^6&:QCU3;H.!AX%VB$(Z@-;%R>:[\+T>:UZD?%W1/BJG M07MRYV@5$@,QRGH'A6.BB%&61A53]]+3#:0.TO8#A\H'B+X_ +W'3=;T75A> M$]?$F"Q,"@&LX('BA-J52=6Y O2+Q"77^M')'8/!Z5[JQMT4CP.NP]72!]26 MIY@_A!FQL#@YF:[J"+<+9I1(-CE5H!1#L:BK??^D0=#!VJPT.:?NL6XH!V'L M8;+&S5^W ]= BN@ 56=QZAE'=^4U487$H2,#BGID[2=(;H+F"9@54G NDC./ M]6$Z-#OP$%WCYJ\;X6I 570 K%_.'_N>:']!WZ>713W"*LN]0R@N6U F.8C& M>7 R1V$465_6)IWP($GCYKD;P6D8!72 I(N#G;]/UY]?G*[6BQ-<7LCL^^7J M,$X)3A97AV!JWUL&P=4[0YRE%)RS+CQVO_: X[8MJ!LW(=X(7X.KI0.H7:^, MN,-+\L4*Y3U(5!H4TK+Q=2YM#E8*%3Q:\]AEW8-.6QZD:MR$>2-H#::&#B!U ML_+A#C?&E8!>.S*^MKJ+WH#CH?;NC8$Q&[,);2KX'J=KW)Q[*P=K.%5T *Q[ M7,2,.K.H%!A?"QUB;01MLP,3(T\D(&\;E8/NZ:$/?I&\,8 .%'D'ASD/+(%K M1Y16(2 0DBMHZ5XXY@&:<>SX6-DJMIEUH=53P=&ZB(( MJ9/S3O!C^'9-C+6$HD2=BK42O+0>E)61A%4<<(I',J,@I30J<7J"L&X25^VP M-J1J.D+:5;A[;=5$$H1168$PCK9V&P)$IPUXDITPDBL?VQBUQZCJ)HG5'F,' M*Z4#@#T:[UYCRTO&K:Q=+W5.=8ZPI)!76M#2"*/KH<*C?N708.5@?ZW5:3:%)U!8*CU$FK\CD MMCG9J>U__F[>LN:]+E>+Z?Q=%WE\'%QOR2N+B;(C,G:!,B# MIEW .HA>U:W HLGHE4?,=X/[=Q7,W8CAK25:2 MD*AX!B-9O0!.<@TH)7#/13(,O99M\Y!BNH :]>&3)S1 MSZ5UR)4"VF#J\,/@P5ODD)2+=+U;U).]M^1B^32)*7XHU$*VIDQ%H M;47E&$B3 RLVYMRJ5=ANA(Y[*M833ALJN /\OL=UF,XQOPS+.8EN=:/I5)FF MZ7J2<_2Q(B#BAPOM%7,!"==$R#>I67@FCI(A#^5:Y@@ MAH0R%= %JW@T><*I,,C9ID22<^7V4=N1&BIL%R+_V*5X@VIG,+0==[3,NXTZ M/N-ZFBB N,'+4'-F;C[B&$-G'F'JF!-H)&,F6FY!*X_UGBB'*,ALQ6"C)0]. M1MXF/CS&!)K+9WRL^\!$IGIF'23PK'QME&7 YSI[*_F"%-S+H%KMG]?I&#NS M-S J[NZ(>PM]1+=KM5Q/KJ_5EW4$:#6ZWZ:KB70\)2P.PCH_B,LIW7M7!X>;X8, MOUM.3\+R^W.<;\)4^O$W/(FXG&C&"C.> Y)D0'G-P047P4+C*@P?A0F&67&BN MVU2=W*5E[-.H@[>X@<3< 5"VF^&ELR>$,P&THLBJ,T-^8F0!N&-&I6B#-(W. M,?N?JW8H!O8:JK:+0CI V;/9;/%'C8E_72Q_69S&=3F=W1WS=7')M3#M5686 MRL:L*[+H(6 C]FCT,6IU*;SP4YD=F+$AD%=.P5U@+Z;E27OPO+M9K>KA$37%P(4F&8)/*41ML-BIK"_K&/E$?%&\-5-(= MT#8LK)Z=KC\OEG5BQ*0$1:XB=^ U,C+:TD+(](63(<].J>SB,I$^>C*8'LJ^ F$#N8NE9&^>#F+1!ES*5 J%E Y0MMWO4^C\L"(Y=2>MNF0?\6Q(U[ MX7/HD'%@9?2%K_OV\%Q,B)!)**"<+N"M2L QN*ALS$&T.=Y[A*AQ[X"VP]-! MPN\11^=;>"F1Q* 5%%L0E*S!JX@2:F\MG00)K]$@]P<(&O?69VO\["'T'K%S M?;_&%+4*))7(2IV<0I(*EAQ!F:*WAO9RR]ODJ!ZC:N2[FJUAM*_\!\-2\W*H M2PFN%N6\.1O]=K!2J <^OE$9U#;,#%0"=5:??OG R_J6Y$.(CI/7HW4=Q4E0 M<3%K(&<[B)B3$(U*NA\@:.!"I\S126,#4'C :'7) !&Y !$\K]DQX4J;H:\] M%3H-H?LG:IMVD?/(12OOEHM\FM84!.#RZS3AIBBC<".2E@8,UHV76Q)*21DP M%"52\M*'X>J:[J.@DQ.Z/;2Y&%"T?4!C4U]\QL%%'47QQ'LHOF9%/3'AZV9J M!=A@#;G[(?.P509H%WS<)6.\$I/#-7L7)@>*N0/_]S613GOZ%1_GI3!>H,6: MI7*:5HTJUM)/ <&Z['7RT2*VV74>(&ATW!RJZCM7 0Z7^]A-W4@R!3>#BL+L M0C3G;,C$F*VW)+S*LO;A]!!ES)!348:A%ICY4][M$\\8YVA^>$0,*TV)9TXLGMJ]LYEV@/$W ],?B4Y MW=>"]^6W\[NB=1 V_2_7:^NACOLD/D").B^OSC8CWLB"^N250>4T:V-P]B!V M7+ =AH[[H=9,51V@\<5BM7Y;SAF]%)IU(5DI L$AUO59'0!6$Z#%,:%B\KG1 M,-9[R>EDCQO&?!TN\&Y0\[?%(E_W&3\L9GF2C70HI :Y*7GCSD*@" "XT\4$ MIB5S;4S5PS2-:Y$&4/B]$#I8^AW@Z&_+Q6I50X7I>H(F1;+(M<^\J<7A7H$/ M9+)MR9H'54?AM;$YUXCHKEKU$$NSKW [Z/IP.>+GY;)2-SI\>I&G<'6H@I=\.Z(?10 =8>D_J M( +J!:=?:!N?+;[4!7?!C)$A:-;9H^2-:[/ MW 91P^FA U#]#>L).(^*)#!FV=J>,M(@1!4AOX'";OGMSMJXZ9$^6EBC8P* 9Y[5)@(/CH0%B9*73@5C>J MTKF'F.ZNZ SB8N\I[ [P\F8Q7]SDXASYE\M)$>&10$Z+B-94'1$'7MA09^Z4 M(G0VI=&MU"=)Z^Y^SB%8&E81'6Q=K^9?<;49LG/&SD6?DXGEWFB,$9A-KF[! M#%PFCL@^,XH=F"RR3>G[0Q2-&[(-K/A% RUT@:;S+CGG?IQ(W(2LR8^+.M*V MS#PX*1FPXKG/-@09V[03O$7(N,%9:^SL+_/=(>//(#/'3[5V^^-P+G1M)OZ@ MH"9&QQBS=U 2(V]1" -1U$$,J(OT(O)8VMR)?YRN<6.SMK@:4"-=6*8+WV^? MWM 3YT/(AI$=UKG>2>(%8D@<(EI9DM#2L#:CN@^CN[O[JX?X7D=480GK.>9F "MZ#9D)6NT28Q)M'/T'".KN2NOA$#M, MZ!T8N[,SR$V@ZTVR/AAR!(2VH+(0$#8[@)!,1Z59;E0=<$5#=Y=6#T'(GJ+M MP*"\P?65!;UI,9\:;#D)ULE,#@/HS6;/F0#'#0)+.>N2,?%&\Y,/(+J_6ZX' M)1Z.I+VQ;P3%#6*HC1DUN:O'%"*2?D=C<& M]J=AY#FA V'NF(KH8+>\P>FDA"B%B@4-\@8 M>99)2^.UDX0[V#4Q0LBTS5J7D,=$ M!G:[F_H'H^>H.*_G"1R%TL%;O95'?2 AVYFGWDM^CZZ2 M#@S83NQ.F*Z=XJ*%3,88E.!DG964]?YZL%E0O%K:^-X[D3G.9GE\]"R.IR- XR\GGZEN@MP#RC0!!Y-8:)-?=^.A(ZS,?>*U4'4^:.W MB6LS/G.;9QVU@5S[@9H/=12+UF;)LZP3?LGK--:3;\ 8!)9=U,F'O-UXP#U/ MZ%IWDU.V]I ASC3C""H&1D8= R R9P5#PV3C7AP==Y/;1?=/=)/;1Y-JYG(DLLY<4+6UU9O3GZ":WDS:?ZB:WBVC[@,8] MG8Z,Q&"5-<#")H1"#T[H""51$)UI?X_;.?M_JFYR.VEVJVYRNXBY T?\H:YF M/ 3/7'!@+*N&U5L(CEF(W*J )7FGVR3;?Z!NLMNQTUR,MT(HJ M1JKB@+L@006F()@20)0@F$/N=2Q/^;T_8#>Y?1 QI"@[,"BW/+77]0^J3JJU M#=QP;H6MIP&&6/$!/$,$X:P1CJ%3H55Y^H-$==)[9W^O96C!]XNAB_'"7FON M(M).S6A!%*R386O7S5++K)UG)AVE>_A-LKJ*C_97_G:@VD,3'<#JK*W0AS"[ MM*T.LT8AZXV-8HD!VFV]E+G>JY=(OXPFMS%(=TCI$C[[J/G>5D[[RKP#T#S< MY>.0HA,-KOVL@>#%FG?%JA,&PP]1=FX.UL[2 VJD0X0]FC7 MCW.6LO#!&5U "*_(,4 !00L#)DL3+7?9[S>J;=X^_K-PV._ \7< 5"N=2)^ MC[-ZS/@N+-=37$U,5#ECT1"\I/#%N@R^8(+$8A1!Q838ID_4@R1U!1D*4+Q;>V/S7*TE&4_OK!4!99)M M?/,[I'229AH*,X<(N@NL/)MMWG->G/(\;&H<3NI.NU'*Q:U[##Q;^FLP(0E0 MQ 8X6S)8;GE$HY62;28<;$=?)QO8,*AJH)(?L'9H42K32_Q,;R'O;W,Y:?"B MH?L>TKI:Z$G&!BH3NGS@VW+FK)-'?>/)YZ]>]NS0F#$*#Y8".5#UHF:(,4 ( M5J+*QL78)IV\(Z$#7E+'4#A/%*&(4,.47+L<<1DA2^]1EHC%M>FNL>,E]?8^ M5 .,/'*#?1>Y=^"3;SK2W".6RLL;)-E]#-_>X7*ZR/3Z$LE@_X)GWR\%1PRK M+#0'Y6M9.[%\72YQ^FK\X M);KFZ?O'92 ')&WT/L^;?\W.4'!Y1_M"1A./F7L3(UB_N?\DD*10+-"JUSYD MQS$WZMW?A)^1F[8?&94[+(HC0:3SA7+)4ZV54T6Z>E6@=CW# IY\<8AAM0]W(?>+[!?%>ZNN@/\ ][%RPLE>?,BYU1J6(?5$OF)KJE'FA@*5" M&Z?DZ+%5#<"@C(SA77+_@&*730T]DYEI :X.8E0^&PC2 M.DB6H32"\]*HU=:H;(\; /2PK'X)SFXM3!Q(^KNO4PS(YIN;[CADFF+6S+#J0+JJZ9@7XR!"\$M)+RW*X MW=JS/8@[&4,ZKF^_DV8& ]E1.V=\6"_2/SXO9J3/U@?-W2?V91*HA M7LSKRMU\GI!#F'J_MV*]&# M9=\!@(C\D\5\8Z7/KWX(EFW".I;.Y'I(4@HX*Q7)A;&2L0B*;UHYY3=)&;E] M\>'JO>MP'R#K#L#R+.?I>M,\XEV8YE?S%^'+E%SX.FL8;'V !2[P [E\[HBUE8K%R0,&? <)O0/T7*?_8DEY*VQ@ M!;2+M*30(7A9C[X$*ZF8&"VV\;GNTM))F'>8DF][[(=)?.S.>?^QJ%U+[H8= MSB,Z52^(1.Y!Z51/3=&!\9Q[KH+*_-9=YP?:YCWP@)%+3 Y4VF)@"79@.OYG=/ M@=Y3*/CK8OE'6.8)$\S+D#447^I]18GDQ'L%*1F1@BW$>;-.B[L0VHF'LRJ/'X\'V^/KN"^NO5JM3S+^<+BO'9P_8K.0W^,?F5Q15&Z=# M#@%HP5)4K7*L9PQUEI-FRDHLM#&UP_*3](W>+/*X6!U67SULW_=S]1]A=HI7 M3%F/V7G/00=R?911 8)WDL*TDK3GEL*R-I=NMB)O] Z28V/P &UU ,&KZPBK MCXL'3EVO,5Z_AGG"LT9EEGN/15) ;S@MMU(\F?XL($NCE->9<]VFLOD0JK<" MK/XS /9HNMT=Q_X,QW/\5(MZ/[:VJ&?[Q.:7;[]L)NR]_(;+-%UAGI@4SU#F);I M6=?NM^5:[G\2M;-UHP"+VH,2LC;O-A)*\KHH9:KVU1]_$GZ-TNC\]^9-@>4:$=P':KL+"R'&]WC7Z/).[5=(WG4Q7/Q$-K M>O%IOOF4S1J?")N2L!S!"%5 R9H1=CD RLP=PYR+;1-1M>9LNZ7PISC3Z@HD M'2R:K5JRW7=J\FZCVHD.:,C=BL"UU&0CA(20>(*L43MM=99AO+:.CQ"^'>3_ M%.=AQU1Q!XB^T1]J$F0.6@H*1AFKV1.*!Z)+$2QY73(81[' 5@/O=R^0NT[& M=FC[4YQH[2_^+D9^W*UYB#(791(Y[]YF4/7,H_;1 .9]CLE'Z['-U9 ]*T_^ M'&=2!ZGAP./XE_/<4^%),L%IH27H3'Z$TM&"HT4%EB>**ZW2S+?JP'&TPA/^ MISB8&D'A@T+]J"U\7H35YU]GBS]6ER_>Y&F@%C[W/.8(+7R>8F[X%CZ73[SL MT.*BD(IQ#R6K1)&(ITA$&@&FR,2E2Y+E1AO7(U0-X-W5SWRW7'R=DOR>?_^= MM/!J_I;@'&J=_K.TGGZ=UM%T5RVCK0C)9PG&&WMV33\H\D&D*R@XXSSJ-GFI MW6GMI$;Y4#3=XQ.V5%IW08Z6?\'C/B2?WY?D]A$[U?9;0FH83(G.,47M7+DIH; M\"4D$)Z1/$J4.O"G-M2!:1JW[/A((!Q3CQT8OVO#RPQJERURB"%3E,;KQ5VM M,G@9,^T>7!K=)E;9<6AGJ+O #0W$O$UBTXN]@QO+**/BUU%F5!& MP6T"Y+9.!W&I)M_K[5XIM4JL#EYO?T(S$#>=M' 8VAD<7?$=@/\7I">GZ4:9 M]/,,S_NI/SNI:8+_WKP^T;:X8(P'[NJ FQPT!*,$8+:>D1NC@FISW+@-=>,Z ME^-C:-%8H6.7R%T*ZG5-FFU*I\EWJ2*=R,B==UJ!0%9J3E^!RYJ#ML%H%:(H MX!Y" M#A)"T.B=8X7+-I>"MB!N7,^R&U2V4F<'"+U_J/PDF:(]K33PN1IN+RWXZ 4D M*^H,.,,2:W,?Z'YZQKV:UAT.!U!:!]#[Y?RQ9U+\&+Z]_%9YP>IWEO2!32+JB02GK!M&B \0=BXU\ZZ ^.0:NP E1NQK4B9ORZ6 MORQ.X[J!C9W\)T7J7[' N]9S-$6[,0;3*053U%5R+7LC4!P@HTF;&$ MIQDZYM0VP$M?YQ^W;2_XVB2B"R""=*# MRLQ E 9!:I%"Y.C]T1JZW:6NM^Y;PR#C20 >J*:>#>!=UM[CK#[T75C6G65B M$;UQ)$FO,RUEKPPX@YSX%MZY$+(J;89R[4YK;TVV1D/G 2H<'ZN;M.M=+C>I MUX^+M['VLK_(>%4GVD8OZV#IZHTHHP,$$S@(1"Y-M)S+[6Z$;_O$WKIC#0JR M=K(?'U&/YWX7NU^O7 ,Z7E*1$X#7$ZVT2& MD\#0Z$(A(.=>@Q*>F&5.4&SH$Y,IB:+:9"[WH[>W/EI'WL,'4V77X)BA1"EDL213;'#[N2&AO_;+&@>@!RAN[NN(N;Q?[ MQ?M:_\E2"276SG0\UM"NLH*$&A]R(A?;V:BVJ^-]_#F]M;,ZAB.YMYR[-&<7 MGO#?I^O/+TY7Z\4)+B_L]?>);AENA]:6X#Q(4;MU(9GPH M"\,H'H91E<5]KMP,9 MO36Q.DY4W49+_>'Q9A$=.1";4Z])CB:2/$F6S#%BBD(P,OH2K$S,BA)H[>D] MH7?_$[MK.G4,F T@_'Z"X.TO>$Q<=2N8]< VQ^N2C'DP3H'VQ('6,KK8)O#= MGL9QDS0=7#C=24DC7A5\@K-7\Z^X>N!$'J-.M,1,Y8N"]H215K))$*-(A=Q= MYWF;0HC=:1TW]W)L. ZEM Y"DPNC_G'Q+/W7Z72)Q"LMMO7W=[,P7S^;Y]H. MX\OF7-Z,+3?!ML;D]CEQ>J6V&SD>KZW<=_ MG$Y%T&2TX;\9:8AZL! *L>$SJPHU2:=LSNMXR:HC[V/#Z6T M'O;QY2(AYM6O)-2+N2FO:GO3,'MW&F?3]+807;4?&V>*1]02?%:U'QO+$#%Q M$-KP8I.VEK>I$MN:Q"YW\<&PD#DN7MR/M/YYC ?VE>\99BA]B % M)8("[YF'Q 4WJ:003&CJ2]Y'59<[=#/<#:6>?OS%ZTOI_EDG+.8+<60F"H!P4KT9+:S)2ZD ^9=]ME[SO-VM^X??\ZX"<$C 6AH>?=CN[87 MX,38@-)[$ISU%,RS$B@NHP62 Y MB8*QE]_2YS#_A.\)\V\W'2SJ_VMZZ6N8X:9^_&(42?W%LWF^^<*U=TZB+?5^ M-S'NDP"E,[D6=3:NR,)1?&>8E&V2V@V8&;<.IUFT/+;:.PA>#F+V;,#(W>/4 M\X[2U\5Z)NJ)"Z(0&P:T2S75%@P$%SV@$**0*I6Q;88=')?/<>N%FJV7CL'2 MP29RF-U )[S>W#BJB6'%9*&-65)- IM%:"N41>GV#>2[>=N.7$ MUVUN*/Y>+K^3MW0VR8_[&'.T&GBJ7;B317 NUCRV2DYR(7VCN1%;D3?NZ=8( ML+D'N,/JL(L.1W>D>'O_R#D((V,"76B)*Z)>)P2)UL=%(+=K<47N*LG&/ MO<8'Y*":Z\1([N_F<,%CR"B!!8>TW.K)2^(/IO(.,PH?3+U]F&ZG&G\,JG/L"B4 @J7%I1% 9'[ FAK MKC\7YWVC.5K;$3CR*-MFKFD+_71@5R\[@^*J3IU^@^N)9#YS%Q!T0I*20)9"Y7?O8AYB/R[0-#9V* +\E%XKP/S0-YN[28B MB7SA(\2LK3$Z%-.H,/06(2,/+#D*=O:7? ? V;2@J2.H2#Q7-=3S?'G&_(HL M^97QUBH(-"Y T"S78V8)$86"9!1JC<^3AVLWVOX;:Z@"+Y^4W MF_Y(>;H^);619:Z=7_/ST_6;Q?K_X&:9380OVF@*X3U+H5[0LQ"33H A>[_Q M9F6KY/=V%(Z[9;9$R?T#'X9563]0W%2"O8VSZ:>-\BYYFP3!D4(87H^8**)* MT1!C0H(MA8*M)')2K1*!CQ(V[GY[?. -HJ#1RSSKB)2SSEKG'18^+NXOU$TRSL%I- MRQ1SK9S>B/WU8O[I(RY/SOH3?ER<3:^?\)22]^@A%59;-"@/P14'#I-BM8FA MD6Q8".Y W;BERMVAM95>!P/VO_Q\1U&OZ87-KS:_J7_U'LM/]?OO[U_=^/PJ MTL5?*7(_^^RWRT]A?CYD*LSS+[A*R^FF^G]1GI^NIG-4'CX%%BW M^MR?KTB^SS:0[GLPK?7>/E;3G' M<9A=QC=78);&F8*& 2LNUE&SFF!M%1E':[0(CK#%FCA$@Y!_<(U]J*[OVW+> M383(F/"L"B-GH\9UM>Z;6UI*1'YD3AN^J5AM=&_\#BTC1R-'Q]>=,OK#M//# M6KM?$+>IFI]2"[^#&9W%TS?/:P;"1$=Y(\NK-:F M?\YJNI'[MVGM2!PUJSU(K*]3+[@VX++2($K.PCNIHM%-@/T 06.?[8V%D,7P MZNH4=6<-G/"7Q4F8SB>^E"*E<"0:4T>Q105>. ;:,UZ+1'+);3+G3Y(V+A(' M < 6H-I?&V,GDSYL_,8W^.UT]1N>1%Q.R/&.1*$$'D)UR0."J^-6A!.FV()> M\?R4GWG_1_>'A0/TMAA,B!U8F&J$\;].28HOO]*7C_1GFW7"5; ZU&Z9=7") M8DG6*PP"LD0RO,*'F-M4\C] T-AU!YWL:T.HJT_4G:]$I4Q(47D0,F9045 < M[S.KN8% 3W]%AN-87^(I/$]JH,5_C2(]I!^?S ZM\ Q&&M9T2!9;0C#-8G& MU!G<+!4;LLV:'05"/6Q] ZGZ<0#M(?=.P'-FIJ]9[]?D*&P.=2:TC$S.%"A' M#-4E\+*>-P=(#!.QYJV+;=*]C],U\CC>GO;!@937 11?+$Y.%O,-#^_"\NUR MD[?)F]M-[W#YX3/I9F)%-E+R D5X6EV!U50Y"M!"*:]BT;1DVQ2H/$W<^#9N M*"S<+DH96#%=GCQ\.#TY(>$MRH?II_FT3%-M"7TVAFLZ__1N,9NFVJ=ICT.' M+3_Y\/.&?5@8Z*CA[F,NEI1PO.*MI =;TY0_L=RT%J'Q2JVUTI MNS=CS\-JNGI;;CW@^]G7J[7"ZXI(FD/QEMS4Z&I$XQ6@9#J8S(.RC9+K6]'7 MK1G;!3%WDNS#JZ8+#__:@>U_A.6T1D 7-XU>$I_KFQ%/ M*H_O+NBZ[.V-YXQR%;F,2I,X7Z[6TQ,*LE<3KYTL/CI(-E'<'HL %WA-)_H8HG8JAC9]_V_2 M,6X%>B-,'2#J#H!"MCIAG6I:M?!^NOK'"Z)ANJX_U6O>UC,5R1%PGEA)OEIG M#4DG4T) "GX:=2![F*AQ6URWVS '44(/>+JWE\]3O7[.C:S*RKLD,L186ZSR M3&N'/%.0,DAC3'!>M^LZNB_5X\YN:H7(8ZFQ \B^QX3$ 6W_JX_+D)'XVMP% M.A?MZNKWSV:SQ1]U7,NOB^4OB].X+J>SBW>=\^[01*YE!@JE JC >9V@P4%) MSKDS*+5MT\=I2"[&;;#>"-*CJ;D#B+_&U0KQ?'3'K>B?D6NKT:5:NY>) H2H<3N6-P+@4$KH $]O\(]K0EHNYO1C.JN.OS_%E 2S MBBD#4A$65-8U%>"/D-577#WRPL:F=:'BL@+#F_WD@)D7R"0#$;3]CT<&='>KL]\M@%4;=-W1%4 M]P,;O#=A69,,7_& VZ][/NE81O!Q%MN;P\*4^M8VK%IQX04LT[1 MY>(:55]LO4^:> M.1ESH^[73U V\M2 ;3_%* .4467T+K@YKPV/WB>LREU+FG1H!@R\-H(\BB( M'Y6]YK*-4_8499U!ZR >818 MN"1O52B?FL8^=RCJ#52'Z/U)SWX/)70 IEI83TQ\Q?DIOL&+"S\<;;7I%@*K MG!1#]!N9(;FD0C)6AES:%(C<1\[(LTE:PNAP\7> H7NL]^5M1JMT-"58<%(A MA;(,*90U&1P+*)PF%T&TJ91_A*C.\-3$C=I+ 3UBZ=K%1N=U9'Z3>A$U-Z(= MQ,AK3D8F;R*B:+2_/4)4;UOV-GFF3.WE M:2R9<&5T@5CG.K$46"Z)IRP;Y0T>)ZPS8.T+@-O &E ;(X)KM5Q/?@O_N5A> M\+,Z6W*HR89C DY,D&0RIWT[<,B"*U[(]=-EJUE#]/'7<$3_NHVA^Y\_\ORK MX?:U <0[,CC>A!-\6V[P<+YZC-*H18A0+!,UM^]K;A^A!">M*]&RM%7M]588 M>9",<:S+$'I=#"WDL;LUO5E<$']N [T2UC!I 4LM[@Z, 86-&G3V21I%YM7? MZJCX0+.FVY\\GM('TM1B*+&-K?,+TM_.+](&Y*@5BXDLI*E]$W@MU.8427+I M9<:2:!D\>19V_T>/$^TTTOIA@AMY4WAQ>G(ZVYP&OBP%T_K=9L[WV_(L+[Y< MMK$K///H; '/$PMMH?MJ%HW&L2 WL5@ZN@R._H-4=98* MW%/S3P%J7S5T *GS:27S3YOK%.^GGSZOWY;?5[B9VS11*G"!RH$QF@)3[PQY M$0K!1BM#T3T.K.JOWI(*R6/X1EGG"1.8)@P-KE*05[G4=T*T@)Y<$B\P[V6;XT,ZD=EL/ MO@N.[A3!-558!UOP=@Q.C,[6AHQ ;JD&%3;C)IP$7J+U1D19])@P'!E[;4&R M%R1WTMC>./RR2<%\6(?E>A TOELNODY7I+9[>)L(;K+7#$%[1QF0*ML'@8U2-W%#NJ,@;3#MC'T[>%=&F,\4D9:9,%A&\UPH4QU*'(',P M06I6:_"9LT^Y?X\]8.0>;T?K^<1GF MJ]E&?7\+TWF]Y3KA*0:1? '-ZA%]L0C>I@!6R4RRY#KKLB>"'GGLR'W>QL35 M4,H8'VT[[N_<$QLI*+!%U@(#CA"RJ'L72NZ93R4UNONA14Q0;QJ!HZ\0A=4&D]+F]JVO![;G!L2- M&\,."+ ;._;86NPR0[VW;=F_@=*ACQS1H#9LL_0$ZIEU1B(AB]=MFS9O65%O M(6D>2XZT9YLV<]3:F-6+3[^U)F^UYI'!FR0+UAY Y EA*>!S-K5\59&+9!2S M;9A^E*RNK>,N.+GM/ ZGC#^7J1NB==)P#Q_1_!VEP=(3 %(QA=!&>,19[:W'%N:P@_I,^83^O0\1*DL2R'I8-H<1&Y'7]>F<1?DW&D=,+QZQJXTOIS4@OG2]:W%V$D8=$+4 M7O.U :A4H99E9Q N,/)J Q:]U::[747Q U2,/ JS@;87 XN^0_A<%%6C"5SY M""Y$!BK7'HY2(Q>>#Z/<)P.PA[+'/NMZ\(#?DW__] MO"0^)!&]+P&$%G7^.G>UZ6>M\-(JU%$I/N:GO*J[']N7UO=1TF(0B8UL'M[^ M,:?/^3S]LL&]CE)'G0(DGC/MO+Y>N! 9K.7.&YN8V1 M_87<"SK.UX?W9/DL MLNQK0U#:!YW(GH7L JCH.3@9.(A4@G$YA"C%C[0A'*29AW>!7<34057?DS;P M]64)NZ:I9L[*9AOM)8W5U ,1W MX?N9C!:_T7):$F\?/I/4ST="3C"%@D('T*P.\\',(&B/X$7$PG-0(6W53FCW MDKY'Z>H\$-X3#;>K^89330= N^#A(@%UN0]<7;I[_OW=1OX30Q%!J->.<^ 4 M&;":7D^9G'NN':*@/<&U.>'8@AA(-A*:1W@\:G3[#.YUG>=?#D;VSP[ MQ8G3GC.4#IBK!TFZ2(A*&>!!U0 656E4Q[$7N9WOR\-@M+TB_USG=K].YX$^ M*\PV-U)7OV%8G1)#8?UKF"XWPAGC0&][JD8\Z=M3=, K^9I6>^__H)GWU_-;QW(UR+17\^+1'ER1A2G MZQ1*VH.TJ]=M681J'.V%('6>]P8"P6D MF,F!UU(()434;9HR#,_+N)!NA[O'2X&.#8)N;@'>DL,;K,PO3G 2,S,D1@7) MU#D$COM:^(E@"^-%*F;+<2!]2=&X4=I8P-Q/(?U961(-3C_-[[E"=-5*;#6Q MQ<: W(*Q,M.^I0+4SCT0HLE9^T@OMW%\]J%VW)!L+$ .K\C^P+JY0/GBPEQ+.CMK9;^$#:$OV&Y M0\ZB!*%)O,J6FFG1$3 QK\CGUXA'*1X_EM/9[ ;CC^QT[@*";B\Z7N9<%N4R M+_-J3F'LZ=E&NT?VZJF//#SUM!/1 ^6-KI)3TU6:+6K*ZJKW#C,A)\(?Z,+J MP#CR$KTLM569+QQYY%[D)O;@,:H.M9OW??;5E8T@.:OW/H 509M 21H6M MD[ #3@P/?&)S"[@3R\%SP/07@X3?:$SW,Y;K:]N_Q=C!H/ MPF!"32Z.):?*HX!8- ?%;;2);$-F6XW6V1^FVY#9"5H'Q,E#4!Q<:3TA\M7\ MR^EZM9$8/[_HH8.GG88YT$)J$II-X(P6D%SP(9I8FTFWQ=]=HCI!V_!0> AT M!^JE4XB)ND4 M8O*[1(U;FC NQ/;12T\0>_[] MFMA^7>)_G=8ZBS,O0Z88HW/D\)J: ,L2@D5',1L309+1EMBF#^T6Q'5BU7H) M*@;184^PO(^A\Q7L,,3H@P"3T8,20H*W+("SDH>"4BK1>)-]F+A._+FA +%% MZ'"(=CH%W.IRW9[;=B&C<)$7T*G*3# %SJ<(-M@HE/1@Y>1%%9"EB MTHFU0=K#-'7BW(VZTPZDL0ZP]QY7Z^4TK3'?S]/]KUZL,T^<(E<@N0!M ,AY\[5U2.IL0/(_K:8X_??PO(?N/[U=)XO MN)!:NL \V?NZM2C)$9S, B0S(KC"' 5Y3+A]S_]PY70 L2%V MF=>7=])C+M:JD(&\FU)3 0Q\(GE:47Q2]9*6;3.'>U VQBWZ[V/?'P\7'2R* M,Y[O.=6_.M2/WG#F:09H0<%NE0*L@YT$))J5[X3Q(X,VBRRD+R-C7=AZ&JW=#3IJ@: M1@_[ VJQ#K-&I=KO\2O.3_>[77+YMX>73]]/QD"%T.#P]^GZ M\XO3U7IQ0N;B B*TQQ@G:K7]IG4-YQ$B)V.AN4*?G7&^T46)+0D\/-_WZ&.N M+B"D(+USS@,K-E.8%"(XER,45%&@2L;(-O?.MZ5P[ 3+\'BZF]1KH*LN+XM< M+/W];[G=^H3AK%'#>VO;8BAI5Q(CS0:N*>#3TD(0(D AO3-M.$6#;=J2'-\F MO23)+N=A=O&(U?/O?\/%IV7X\GF:GM7K\;>FI@DAZDBV!"ZR>I98^W8GKD'P MPKT-%$S$-D6KT(\YKH.;_K M-?]T-1WZBM62>0K!UI%_P8'R/D$TED-B)./B6 MB<^_7U^L[_$3??(!%S2W_NSA=N_=V#CROJX<$XS[ BPP!LJI A'10S!&69&+ M3?&'WM=I",<9$TG)870XM\;-S@I]LL7 R1TZPV;/?UQM'& M95#D@;H"7"0MB O#M[ONO1UN'B)CO'%* ZEW,;2L1P3,QOM;?I_\_F'"+#J1 MD2QMMK1H"GV)*D<0RD3ZCY?BT;UZA>FOGQ9??S[_Q#. G/]C@X\-,JZ>-R(, MAE':XB )=A#7O5G,?[^H7G)"E^(Y0K"QEC"Y#*ZX6AJ5LV.H$$6;61W7B!@G M[AH>$8?*MP-H/+"[OKZLT'#*\YC003&U>4^HH ]D/U/DAI.KQIEJ4VKP%&7C M!N^#>R5-%-(!P)X(!%Y^.V_56<\DZ7_Y8_@VB0)]CK& E<(0BP(A6HM@?Q73K'>Z)EMS.;@U77==+H(E]VE1E[34P^F\T6?X1YPK)8_K(X MC>MR.KMXYP#9I/T?.ER::2#&CYQ_JG"6F"04*Q/A3G%P-M,:-RDEG7G&1C,6 MCI1_NJN5ORT7J]59[_CU),O(7="I7OHF[T44#Y%E 4*@U-Q[3+%-:=;C=/T8 M.:A=L'.GE&8XO72P6?\^C]/9#/,5-Y><,($Y.C3@8[W1@\Y -,X!:FYM4D*5 MU*;!WL,T_1C'-X>@:R!]=("LR_WCU[O[QQ5W%\R9(+&DG, I5^?_) 07E()" M\904(A'S6^4]=S=GNY Y;HG@4:Q;,ZWM#DE_!LEY]77)UQRVZ/G: GN#ZPN& MHLV:?&<')B11AV,K<$@_^4 Q?LPN.=GF#LC#-(U[<^D8F!M('SW8O#LKY1HO MQBAR#3 "RZXV#67UABSS]2),+,RF($J;QI:/437N\)!Q_+4]==)U]?.;L%S2 M)WT]9&CM@Y\U7*CY.)G'KF!0:%@49%=LH-W+LP)!HZ0M#*,)+-L<_@S5TN^Q MIKOK;!Q<4BQ_4G?WMW$V/M-ZX_3$WK+V_*!7ET5>CK][OS**;=1 MZ!S!""W.QE[$VIXS):.=*E$'V<8U&X;^'R,BW06+#V3MCJGGD<_!W]W&H\'M S&5S MP\2X#!J(20=$: **J&G!92<9N1I9B.%J;*X]>+QC\3U5=EOI>\AO9+7_1@OD MY/3DHC=) :H-89^#&!.ZCJ M1H1B33]-[@N)+YH+?;\4=EI\FD__&_/ED-_W.*LG N]H!4YQ-;&A>-I[R)-- MUH.2D7[*VH*TDN=<$X7ZUKY^-_ GB2ET]9"? M.5V9,N01RX0@7'&6.);.-4TD/DY>EV63AP&RG7I^%,S1BZFJ\1-.))%)7GV= M8IZQ-FE@X*-2$-&(8C63438MA-J6T'&W[O%QN*?*?A1$/N;VT!],%YE/8B)) M"E209$UU]KE.9XWK"!*!*E%S8X%#XYG!S8%GZU-WL@VEZV>).W03>#! M!UPUD[O6TXD9*0(WD(Q+9(B4!D>.%P2>2HDB!U;:#%O:A(BH6!07$49J_E\%1*!SME8>$KN3V>Q MKI"?,T^TN!)H4QO$?(S 8YL\Y].T]6Z==L'-UM9I/\W\,#;I MOM?FN#Z@9F^/I[2Q8;NP=C3;IIDRA4O"J%0$HF0\Q%(D!!K@9 MVX!:ZB A]" WS[]_I(_8'(D6)Y7D.8$HQ)>2FH%'SR$28QZEK@-,CKOVKH@; M%W-M4+'M%KNGBGI&767HHJE'0 >I3/D0*!T;9+A.Q#7J:7;%Q [^W3[::<#P+V^6"WFYW4&?QV< M^>_ZL^NA+]GD@*PD"#YAW0*JP9?:!:49=TYI3S]I@K/M-'4*KWW5?W]YU3BZ MZ !5+Y=?OUW0Q]U(Z(H-9;VL5KV^ZB4VC'<0-#D:Q)WEEF%(IHWIVD+0M'7C MUG@:0PL=@.F7"Y+BG=W!OE 0;CWH&-GETI=[6 MT#E YAT@Y@V&-7Y9GN7?OGY;+;]?[J"^8H6A<$G;"#(5#XI)!3'*#(+K8G5= M=UG://5Z@JAI2ZZML326-CH ULOE@D+FBTTM^+<%">XSZ>IF*RN/)4H4()*@ M0V(MF=62*:AF9&Y5]D[F-L-$GJ)JVL?/[6^XD?31 ;:VRNK-3>^#]"+H+'6U MP#58SA)\/3P^2:5$;;)5Z;B1WYL^!A=.FV[83T$]0VXS[FF&UD9;6(2(@S2^5O,@OOBY7Y_/_OFQ]%4X9IF6 7%^C M*+HNP"N+P# +$8SFT;5YKG0$YCJ-3QM#?2)PC#;\Y.CG94=AQ"*<$*XN[JT/ MH\FUAA!,!%Z4)S=+IU#:]/ W9:O30'S2,]( $/W,-MM7)H7NM1T%PUC"5'<. M*REK6YI.)!@I(:(0*L;$0CIV47TLWCK--4Q[7!I!H\MQ6H]UL=QEN/:_+]:' M#-D:^ UMFG5V9>EX;=,RB$R&ED+/ZHH(H\$; D[(.GO! DO\R&7;HS?JI.(P M1%' ,57/-Z^+N*,&F4-)R1E;>)N6Z9^E46<(AO9NU!FBI0YBS-\69 ?P9CG2 MF_H/JL)JL3^A34ZX",)*5O>6T#7BL@&4(DOC,3ALX_$^0=2)-.8,0L&RC4KZ M1==5[IHKS]'435NR3D(O)!]7VW@MN2Z(!I-);1*R3Y(U+<)&4_YNH-I#$QW MZB.>G=4E(XO\][#Z'<_IYU=.RE7QPD;G,XH$%(AE\H)U K5##";4C1>IU:3 MZ9^CK$MP[0."^]?CF!KI &$?2#%$P!=BZ%?\CF?+C6W_D24?,13/!= /Y$[$ MP,%%+B%9ZX+,4AEL,ZYY!^*F37VVP]G8>ND :G_#!:["68V4\]?Y8EZ=U?I0 M]T>F=+&1!Q^A6._H_* ";YV#F!G/1?LB&^7I=R)OVBQB.[B-KYL. +=#%JE( M5;)Q)"1?][QG$<%YS4!KJ_9 LG&G/F'%9 _6@&*ZKD:B0RLH/B\E"Y=WF[^Y1P_0 M+O1UFM_8$Q4/FH%&5U$'P+M+^]OEXMMJF2_[G699<"U=": ])UG1;0#.E@@) M V.IKN7*;=:C;26I^W+U(? :1Q&=(6IFO2^Q/B>@\(9.@ZK)1)LB<,D%%L&Y M;/0T?K!9FK*$.Q9N!HG[9*I'8RQFV>ESVU2*CK*PY?G?P3A16[N< M)W^_YL:<%CJAT?S4'G)?S]2\:=%]'_ZLKN6K]?G\:ZVSWLS6G'D?&0^:SE;2 M2)/-WE?]D,Z MBDQ52HR"E,I*3'3U"FXA.$DA"HLH0INDPA-$=>H%'82NL771Y3B3&CK\,3\C MP>7?Z+,6G^=T?C8-(GM=:4]]W.$WV<[$CG2!77_?BX??=SMOZW9R3O0)$2T4 MBW5#>S+@M<]06\J2"(KL3QNW4(R)M9F-.@P.J>]'=OA[$%JM)WV3LV\[3]([OD/;6KJ&HZ5&P;$$E.. ML3[09W4Q>D8.7OD %!RBYLSIV&B;Q%$-WFWR^/IK;\^'""++H"2X%.KN;JS# MTHJ NK\V^(UKT*87X@FB3LF4#4'0]MZNP_32@;=_R\KK^6)^CF\H,'_\V-^R M&'70RJ$'JS.QZ 4YG4P9\D&C"4(9+*SU +"=B9TV.I@"DFWTV %4GV#L;LOX M5:GU'J\F4#[Q'TVP'*+X^ MJ,NG#NKKB\UE]" M2C;:W,:@3))(^K \.WN]7/T15GG&+-:%I0X$UATC=6B%$RP3G2RC48ZQW=9^ M[\WY'6).*8X:@IAM*:%]]=#!=7[-PBR[DEV*&6*JCWO)]P O$@>#7"%S66H5 MF^*G#]#LK05D^ YN0B9!W)4HA/@N-+ E?#>.9>$:#/\ M9""AT^*R&6!V!^;!VNL G%?O:NO,L?1EL3Q;?OYS,_#I9NATT%J(S"&E^I*[ MSL_O(D83T,= .[EQ?I\^157'_ R7E]_ MF7^[9D6[F)RV'*Q.U9_9[-8*&J2*B$7[(!J-H'F"J&GS)\<$VEB:Z0!DGU8A MX]>P^OV:?INCL3Y$$-$F4(*$4Y\V L=B=)"N)HN:(.L^)=,F5XX)IX-TT && MGI#5FYO';H&GRIPV$]-?4/O M\OF(#D4FYQ L6>$ZVAS!R5Q/5BD%%DNQ6R! Z- VLW1-U0I73[>?Z+T M]$B#7YL2VQ-?U+2VMBN#TQ354O8^J#I_RU!,$NJK68L:2K@;74N)&9I>(FM%I&>Z.SH0QF.W@) M1*I7BI1MV>6+(Y>)'TLG36:;K UMC-4#4KJ$SSYJ?G2VX+XR[P TSX^W-M[R M+"WDD%W=O4-AM$"2#D77S @D#Z+C@>,3#8(^!%*C:J0#A.TV:9A.BVSDIT ?@K7Q==,!X'9*!]$!*M[QR@Y7H$J.$ OY MHT5*3W&03$D?O1GN](I9ASCTHZNI ^C=32:]>]"L70>VRUAB 5YJ#E*7^EB( MD\R*ET8X)IAO\X3F:;I.H) U" ?+9DHYM0?*U8ZG<\Q;'VNWR>7N_+5-,[O[ M,3])GC?Z1*%!S!"RM01O+J V"4!RCN)9+Q4V6KARU#SOL.D9'["Z-V1[ZCVT M3N'LOS"L9H*YQ"4:0%L- :_3UICP)"[%(N<>G6D3THY _"EEAH<@\K I*8?K MN8.+?QC+;\G(?/H#S[[CWY>+\R_KF?*ZF"0,%)$$*.=)VC[4_8TLVX"ZZ-QF M N1A=/?QWK8W0!^DW9/#E8P0>L(3Z#-6; M'N9679';Q[O?WI"[CRY/$["$0)R5)"S+6@ K)M"YI!^<8[*^*XB8Z(9AJDT+ M_IX$G]+\J2.#=K ^3Q*VKY<7JQE&E,%2@&J*-J"D#N!]M(#<4_7%HC2;7+\LP#WL98B_?\AS:P(T=9B/9&H6.@I:R-D-*#D^3O)84I M*N84W19'/:RE<;X98)9'T5YGN+SJB_,Z*1:T!RGJ;EZ-)".KZ6A'A2)( M)1BRYOCKH7F^E=:? -<>*I@01.O5^>Q%*?.S>67@U>)\?O[G5>LCVN#IFZK/ M:32H$")YM%'5\H^>+;3T ]X]M'J 6,(>4JYGE]NDEG?B.&ZR??J%V=0QS MS!07,PLHB2/%E8$0&F^ M%IJ.3K8"E+=T,0=&5W2R=)*L$Y(5[5*C]K3G*)NVC:>;RVT_376&O/J4XV.;V)4+V6$BDG0BR\J* MJ2VV"JSA27G'HPUM*@,[DSBM33D 'P^2W4V4TF7][B&KCRV7W]>Z7'U6"QOS M&)EM+(U.W'I)7B[3PM?'&G1[Y$"*%EQ88:URV"84'=G2W/AS&V'^\N=F1/ M ME#%(Y%HSD%K0E9N I*!L4CS*V<8.?(:PKJS($"]M+:(;W+]\I_K9>7X1%.J0Y8(]O:6%_AK'6QC)1I!4E\PR"J:,+G,C@DJ*+ MCCLF94+-8YL)KLTLTQ":U- V4I2+RT"1X7( M V=_#'UU +R[]%_E?I7.RJ1BP4DG@,*AFOA@"-DP$;ED\L80(2JH(CEM'\E#(B^$:;:-9/W?) MZ*7Z/^7UM;]>.@#5_H*[97N1WY^%Q9U51U(EY7)T(*PBKY4$"'7.$1AKN)(B M<-XJ4=J FVF-X '@NN]E3:WI#M#^ZNNWL^6?B)M;X-VW*H#KDGH0&E5.D&+T MH')-5J=@0%D,'KDK6;:Y=+>2-+&[-CE:EBU4UP$&/R#%]O/Z4';#RC\6\_/U MAX__N&+&<>D*A?C D!,S.@4(J#UXCU%G8B7F5O7I)\B:^)KO#8OCJ; #/#XK MW6W"?7/3*X"2,Q4+!6^8P]4J)"YD7=?%56;>.M5H%?W!M/?2X3-I_N6X".@ M\W=BP9?AV_P\G&T87->&N]5WS*^7JQ]+"C/T@:&0"3*G@%$QKB%(\KRX\ JM MI[BQT03%P:1V[C>,C*7M07X#Q7: W+WE>^DRK=]=G*_/PR+/%Y_?7FRN*Y^- M<9$7"#%)4*F6&+0+P(TAMRH99+I-AG)T5CKW4MHB?UI@3-UVOC?WE_6VWQ;D MT%ULKMEWYU]P]>E+6%S)I1H*S.0_WA$0_>KM\ORQ/YF%X)PWJ, '1VZE=0(" M#Q:D8063E2:'>_7/+7WNO7 TL8,TS:'J2@.#,#7U0;QS ;]?KM=U)L_U5?NN M_' ESU+T3&#MMK&8Z.8UI!BS:1%FD5/ Y(-R.QV5W;]SV@F'4X*YD5XZ\(B& MNWPYI*PP>9 I&@K093U9Q8"6W#BEHXJF3;C:QI=O-MSPY'SY(8KMNUNV[W)1-WYLJOG)9N7)1M(Q#L O!VV$F4*QN4, M(M<,7T6#J^$=ZF+J*SF5?)MFG\/H/M0>[OSM=X_MG298JQ!3+:\79\GMYYJ. M;&V"S>1I.,V4*ZQ-!]^!A$^;]S@B5N_;R6,JO-^NYP01%9QL"XYM"4XC:BB!-FV+>X;2?MC4=@-BA7=,CJ[V# .J6 MX[?+Q7=LRF8BR MSHCUY$*8J,!K'L"@UUX%+PJVN54G]KG'*V)^6)Z=O5ZNZA_.C!4F!6XA%9[( M(2L.? VVF0S2HD)E;/_3\@U7\R4Y9&%UWL69 M^1O]Q?/U;XOW&[K^MEJNUS-5"F9N-.A2A[FC(4$DGR *) =(Y$S*Z?+4/,+, MB;9.]7MN#@7,3W#/D!H*SFN!=OUBD5_]^]M\%2[;7ZZD,D-5?$HL@U6N+E2L M]5I!$933FI%=,19S9WWCN[)VHEU3_9ZG<<$T_'3YR].UP,_5R?TTXJP*"DLO MN[Y^O5B1P"^YN>QTN)N0>/5O7*4Y"6>&/"+%UQH\-QE4*H74X"+0O:PB4R4: MV6C$RF!:3[3?JN$Q:*ON0W'=Q;WQT.5$Y%8:[<&&^L(O$32#10ZH,16/V:F? M*C[IKZ&KWWOA,+ <&)^\6O1Q8JZ,14U/7PFA<(%%6 ^AU-RTYAD\(Z<3&3=6 M1V$Y;[2U:VQ63KI2-V6RZS!0_ 3QQS\WUKB['8#T%,XS<\9NFON=Y,.B]J32=.0I4T4Q-@Z0#^P^NR8D=%3DIO0YT4[ MB,^?IKS6Q7F=#H*G<$!'BA&"@I, M3Z' U\61G !T/U])\$G12,-9]%Y!;4T#E:T!GT.DT("'8I- V6HCRG$8G/8\ MGG NM@6 ?H)[[OF*T)/2*F2),DD*=.T#55XXDE9=TZP9>?-D2S-OU+LU*=\[ MG4+S/Z=P2KB=T!/%MV%58^7O!R\Q?/Z36SU'?)J%/AXA1JDC!DFFW2D#JK ( MWC%/(4P*0<64O6WCJ_S/^;B-IX M@QM*+P=T:R:%B,2NS2R#LHSB05409 A"!!X9BZUG@8S(SDD_01R"Z^UOR*<" M1P=.U(]+:;3U)O ZL4IF"0IE@)"T!J.2S%E+8U0;GV;X)JHC+%*<#!9/;J4: MHJ,. +9_KNZ)C1^>A9"%YH#1DPLDZ-B'&JY(6Y)%85SZGZU4>VVE&@2N8VRE M&J+I#M"^?;61$\+P$"70CQ1:)Z5]I*]4@M.R\E6J( MZCK X-,KC5327B)W=+CKVSJI!#CC!91 )U^8[*5HLQWMK[:5ZA LCJ?"#O#X MP\&Z8B%C"DS1D2*_O0JGMEL'DT#X3-RA4M:V:9]ZA)C.6R4FM8-[J*LGQ!WD MN+^Y&7T>K4BFQ!I;%HHRN:$#YTD0/%M17(I&E38]"",STLN*WUX"JREQ(D^D&2[1V.19 M?0-$?-SWQ\+E7V>KFZ^JWZ]_A,&[IL6;+ ,-26?/HA MB)!!"LF]3YFQ1L/\C\OGM'?47^*@'8ZO$RHP4MBT;C;\]+$/;U5F?):1/BJ- MRJH2BS&@><3KQ3U< [?*99]<"<'_U)7&_0.Z2X M2[K2&$M93=2E\2SMO63*IW0>CHR 4\;\LVO";SH/:3^&@?N>M6!1IL=:<[XX,@]%0F< MK0N?M$!C2<&2RU,]:R>]+^,(.#_^D=P#=*<]?G^%HW@ Y#K:\=%,/%]V^1G.I:'@.[4!Q_M+IQ[(S,V[OZO9%=>A_FJ M[OW&NXH6.043P9=*D34RT7X% 6<,((YHSF)G2V@&)$[G_Z/&^[X].A*1B$Y;]< MCOAY\9'/QG5=I)C0UEC%*HA>.U!U?VC13JFI)D$<2P0G>IO_I>Q!2U3_U$[! MCTG#YP6'*2>1C0-408%B9%<) @YB%-9[U-[RSM90CRV"GS[3_1.8@Y:H_JG- MP9U%"\]+C40F"P\(.48RG4R0U%(HP*0+.@A=R+DZ,5LPA/^?/K7^$QB"9GC^ MJ:W D.C*"\X$.I!">2";F2$$+=0* M0/M'VJ\^OG__8KV^^'HIE-'?:6_Y_%9/M7=AIX_7VI$;GTI$B,;%VJ'((&AC M@--E@LPJ1/-SSX4^](&%X]9%EB)D0^&ZRCR"$\D!*TF@1&F";[2>ZG]>:P_$ M;[O7VD- T(%G]N/#3652';JC(2BF0:FL(&;OP:&6B-:R(OY",Y^/"H4G7VL/ MT4L'H&KR&C-%H86M[AJK>5"6'<0B)7#/G0X:-7E$__-:>R>('P"N8[S6'J+I M#M#^V)#,2%XHUN9R*QT=?>$$1.49Y."*XE(7$=J,%MAWINEIO

A) =9IH. M45<'B!NA;29R%1(=;O#:4 !I!7&LA:(P6$;NLC0Y=I80??.SO<<^Q#TX,@)Z MP7Q\GN-XG^.;I,F=*/QF[1:NOO(99T4*532(X.@"#%*#RUR"=3YP7[)1C;S> M=CQU;O-'1N=CAV-ZJ/1R:/91Q%.2^.>2PO'YV?S\SP\4EL],,LB"U(PZ L_/>IY^G7^?9USDC4"$3$)*\F=] MD?69N*NZ8B00[;GVWCCI)XIR#V7M1)M1.CY+>P/G9SM)'^;KWU^O$'];$(&X M/M\(1$?CR9%&4"YD4%@3PYS<:Q-0I')^E@X'0Y_/H- M$N][54RO_N7AM=#'2!BIRGGYT3=5GTQ8D9ZX>0C&$ MR6B$,SQ:SMN,T7V:KFG#S .0<-^JC"C^CDW")N]T@&&X^O=CF8?'R&EC)%*R MI6X'AE(2F717$!RW H*.B12+7&$;KWIL(T&?5LO@&\G=PI/Q0/&2\H#1)+JQ MZKLA57.*26+^=>+KQ^JQLZN>WI>+U?W[^(?F?;9"+2!0%& F MF80\NQQ:MUH=0/ZTJ9 1\7I\97;L7;T-J\KD=SR@977+)XWE<3U-8AO?*W+- M"MH$R!,'M4E1!>&A()8H3- B-71.F@9HM2946Q47EYPBXU+7C0V1!$[')#'J"&#B[$'WFYU_K_ 6N_RUU&^4Q2 M.,N]#& SMZ"\$>!U?;Q0BI+**^,:>?M#*>W*+3L$=$U5U#L$:U?V\F*QR8V^ MQU4BT<^XK#L @P/'L@05LX%8HB47-.=D@DV\T>:V(]'H&9EZ*J/=6U) B-K]H5N=W!",T"KN,[>D!_0QN-Z2$M7 M'M80C3]M:0:+N8/K[..7Y>J\7L2W'.@28O">@4YU2EQDQ$&0!7A2@3D3-?)6 MQ>#[M'3E%1T"E /%W %0_AE6\YJ*N&7 )5MX*!*TYJ:^A8@0%5VB/C(74_%" M-YHF]X"4KCR70V!RF) [0,DMX5(YY@C(P$LT]9F I>(XZ*O1MAOT. M0T6SUH\14;&?4/='0]V%WM11_7CQC7S/KYO,Y\NP_O+Z;/G';XNR7'W=?/K! M_NJ.GS^6V[H/.VV\5UV8]ZY$2 XUX4,JB(R1+\(XX2_2G\73\UZO<^,SKK+1 MIGCPLE82N8S@>,J0E! QI&A]:/,.YW%ZNO)BAVC^:2]V+W%W_7O]*4VO#VHK=Q4"V<:LU5,"T"DL%]I3Q=L4@4\CRD+ MP55B;5R9 XCNRC<^!'['4ES'F9L?*H(_G,*#[\+G/WJL:W @$VUN0%2"S)8I MD)(CHQ4-!Y>X!D*"]V#F[;G3C]]0+? MTC'_] >>?<>_+Q?G7]8S$;45)$I@=62W\D& ]S%#]L644##G9CW(^U'29S0;[Q#Z;3C62?"X& 5 M30C!&HH^S=RGY2\4',[SBT+?=L.>$8B23A: MM1X&O7M^]TZ8,AUCZA@R/R&K-K,L:\.-@8PD2$6N M#A\2!0F51BTLZV&="Z M*X4[(-4(:O]8Y*L^,LRO_IWHK[[X6G\UL\(Z'I2!A!0A*0KF M(0:FR74U1J)+19@VF>2]R-T)A.[403B*LOI9V+LM%RZ-\JZ@!6E3/5\DQ&!< M )=+B,9QG[#-#I]#"A3^!, UAL [,&A;V'AYL:KRG!7'$GF1' 0)!!113Q** M'$S446F'GHDVENMING;+#;/3A=$^\N_>&+U=+M(57\J@MQ0X@T5!IX1'6?T"]T21';>&+/DK8;M$ZA[C"N%DZY4#J[UY(P:JETQH]7++W/R$VY]#^: MB._]:KY]\JT]:N2^M'<=^)^Z[O-^*3\5@86)X$*%=G6/EHZ\O#% KW7)1C M^!?/T=E5+7H(4IZ^$T953P>)H!VY^VWQZ8]E37:M9[+.>! 4W;%B*-@S=0Y) ML@%BMCYQ5I)S."7^;DGMJN)\! CNJ:230F$M(5VQ*"TC-T]#$76@7RUI!J8M MV*0XESSDQ-IT*.U!;%86)$N9 MJ:*SDVUFS@VGM:OJ\W& N)>:3@>(G[[@"D.MBLYLD".] ZE=%:R/ ,,]E70Z*)Q%D12YN@CHJ^MK,4 ((H!,.?CLHHW^ M&.6;K01V5; ^ N(&*:3+QY8OEU^_SL\W[Q(7N8Y\(IZ1_LY^8VV?^+3#,W:[ MDCI20N[VZ]8O[GW?[6+5V\R\=DX;H<$)H>H;;(2HHX?,M<^&<<=*F_;,060> M:J=V^K+;083%:\D=.K#%6CH=Y)XZQCV80-%2%$[G1I.UAM$Y;3JO'<[N&[6& MVNNR'+3=8.P_N/O9SVQIYQH.^!Z&PE2GOUN#D)455_L=!=;Q;$9S%8Q4C<;G M'\7:K5?GL^OIAQ?A[%T\FW_>*/'V*=;U[.#K@:WW)K"&C#Q3N$-1CW:@/*=3 MFLD;]5[GQ)B2B>]T&Q E=V1#O[HOEX-)/27;-P1UU[;ON+H\,3,XQH3= 9_> MTC0>91+O,+A:KZ+ES /*4.%J#&&&"T#AHF(E:=YH?.U17<(WR_7ZX24U2UAB M,(4.#*]];XD\B&AT 61*<9),$*V>*SU*SRF9N2&X>=#C>K@V)DR'9)Q3$/\Y MG+TB#L[_W&Q3CYF%))!!X(:DP8H"'\CH:YYD1H/2R*=>7JXQ_>_/R^__01]] MB2'ZR08Z&] \\H43U_9'T-]R'&%.C(-+JJ_VDZ.7EJ6L0"A?4SF2.$B&@4PN M*^E*\>&IW/_S(+C[;=,@X&!U+4>0W>0/PN@"?Q=^_R4LTKHNG5O_MDA7*^6U M<<+7^4))828WC,3@@_>0A#,^H2#&Q'.^RC/?,9WB]U?82?5W__D:9IHQE/X09+JH.SQ\2*N M\5\7)*M7W^F'3_3/-G9/YLR-3A1RA;J"I^Z@"X5)D!8CSS(:"O::.(];")JX MV6H\GV!,P?>)GZLC99E#@2Y"$(Y?O2.L$U*%$$4G9D*S)>K;2)K6KQQ%X<^# M: _I]P>C*UNJ./>8@P.S>0T1I2>K*C-DHY(0W-/_VC0^/4I.=_#91]5/ V@/ MN7< G@?6^J:!^9 M;@*C;11UEB+94^/WBZ-CB+\S&-U6.]8SBO."SMI25'&YQ8M" ^8"9,Q,6^7K M^^3F*+I#4&<^]?@@VE?X/6"(:#Y?7:1*_&^+]ZOE9U+/U7&0UJ')(E%,6;NJ MI';@HK#@/-WUS.@8 *PI!2%PQR'N7W)8/3/A6R^AW(6_B MMP!M;-/XBCFQSHGW%ZOT9;-QY::R2W^ER8CV\8EHV8 MZI.!.ER;?I(I"M5T0E IC&U2AD=MU[C6SU.-4#>W'Q^%1\52S:%"-PEDBH M]<6'0VT@L6(*HK-8VO19'4+UM*AMAZ7G0=M&L5V">/,T\L&H?"6MT'5T4T1# M3GB1 4B(!6((=8@7*YRU\5=W)'#:S,R$T#Q<7?VB\".FY2)OCI6((@0I)#A' M'GG=%@@>C0;R^4WRR%V0;5[E/$O:M'F7Q4OG3>*V$U M)*5(3LD03ZZV\EG/K+>9#M)N7:H[?N&T(QZ:@ZF9[+NT83-KN48C+)T#RT#) M0EZFE)ZBGN!\[7\Q1[LFIYWD,*&5&J2$#B9VOYXOPB+A#T-]:Q[V=DC%C:!* MYL)IDE'6)=,!$1Y"Y!+09JV%%4FK-O#:G<9I8\_C)?,:::T#L_889\^LM90^ M>HS.@/'*@LH$(&=" G1<>!,-'? V[=[#:9TV;=<*-3N JY9 MX9YN 5X+YRK5EUBLIB)53-Q:Z66;XM!02J2O)\>$P% M@DAU&$RH'F^H$V&\3$5RPX*?!)5=;"/M!(S[*.M4,+A9>LG(*W9>)R!?6X R MWH'WWH)01F42752F36?ISB1.F^7K"8>#%78B2-PD %PQ.;*B@0F*UY05FP1 M 2E3KF]'K!-MVA5VI7#:U%]'.!RLKJGS?X\R]7@:*C&1'"H!+#H'BF7R->H+ M.Z:3H7/'"DOW&J2WI !W_\YILX"-<=52_B=@W6;.!8](?H,KW-37X9)\UQ#! M1Z4\+\6A;%/)>(ZR:5.$G5BS0>J9,%VX_11]P/4\7X2SRS^<+S[?>;CR8G'U M%&JF40>7@X200]T\Q@,YKC( %\R0'6>>6[Z_5=N)AFD7D4YFY<;73Z]6;^L. M5O2BVG$)4>4 BF\>B!8.')4SULSB*XOK95_DH MC[/H ROT \@Z445EYB @,\!29,G(E,AO/1X()UYY.B7:!FGBK_&N9+^-EBW( MZ/!MRH1A8/%4&R1VCQBV4;1Q /: MVH-AV4 SG2+L:K9=#JIX$RP@YX7B3&5)//5YA-0)158AZ.-AK(]6# M!( MU9'!'(DSGS@89]Q4SD,:I\79\7VQ1MKK#)=79S6DK)&+"$:D6G O M#IQF@AP.PVU$3,JKYOCKP1MKI?4GP+6'"B8$4=W]]J*4^=F\,O!JLW+ARCQC M4=8'S!!E4'3&;'U@SQA8ZRWW0MKD=DKJ[+2@[W$:^@'//EI=CBKBSBS-G=.T M.3[,I!A8\F"5JU/R\Z9U6]>1=E&42"(*H:7OKN[GC!NNG7ZA='4.= MDY+,.TBLSK_/KO9,D%>JH] E.^.%.VJ5J..K;KCR=P/5'IJ8ND'YQ><58JUZ MOUZN;AXUEX^X^CY/US%)#"*F+ ,D4:=0NT31"0O$3];)!<4S"[L-)]CAR[K$ MRSYZ7384\M2@N6NO_W-^_N4EKLY)0*_^=4'7^/]=GI&2KK,AF5O),O-@DDG5 M8',RWI>9CFDG[.S^G=-&<8T@U$CD4R/IE[#X?;[XO!%:9>W+_-OU M>W?L6TGE CG(PCT*EA\?IBD3]^ MPT4F5FZ,Y_6N.N&MK2L)A3=U]8OGX'CP$)V+:'5BGNW84;[]2Z9]^-<(&F,) MM5]/^,WMD')FA"_2@A>A-H\J"<%H!G6*?:EC6F)ITVWP'&73(JN;\&L_34UM MENXR\W:Y>%G+ F=G548WY^D#+O"/D^%+X\C_7Y-VG7%\34)^KX/>/>?S)(.,J2Z]([5T9\Z M1_!>2_ F!9N54$ZW>4U_(.%=>NN'H74*E7: X%\O\-/R#@-S7%_5Q^MN1L5R M22 = 8AND0P1:Y'39RN3T %3F]K?=IJZ]/['P=U(BICZMGU[45W3=^5>G8"X MF95<7#)<@[?5#^$JDW3J1JL0K'.^D(_"=KI9MW]'ER' "+?H2%+MP-Y\P.^X MN,!J1G\$^ZQ@RMHZ!EQ[6[OP&820"_FOTAD6552V52I\"TG33O!H?,N-H8:] M\?0=5W$Y$J)^6Q Z<7W^VR(MO^(/=W&T0AJ*K,'J6@FG[P=?I]5ICB('%7WB M;2"UG:9IIWD &^#EIFS&;N E,0/!:*JIF!D&R!9%W6 M&>LL1+?3;;;;]TT[?^,X\>%(TCX- +VJ+YK6]/OO<35?YEFRZ".Y>>"T]G1[ M"P3GZNMYC(/'J0Z)15/KMBVO2B#R!RVMD:4V07#E95E\]2?PGK>0J+_.O\ M[*)NIEVNU]]P]?$+J>%'NG=[DOK4QQW^''5G8D=ZBOHJK!;SQ>?U^ZLON7TF MJ(55V4= A:3V'#5$;I_N?>/KS.D1?-N "^J6XZ M%!"+]9"#MM;FS%)J4_#92M*T:?A1,''?Y(PC_E,S,)LBV%XOWY__T*;&YC'" M6YL<8V-=QL,)5)IB_B ->)[K%F>ON$(1.&\S[:B5R;DMF=[_AHWD7]Q(?B/M MVQ.11-;&:0=%Q@2*:PT>(UWR3J?L)=-&MJG'[$EPI^9J")ZVOW1OI[H.?/9; M-E\LSN>YLC3_CA\QU74W.-,"9@2U/@6403+N "#_ MB?//7\@?>/$=5^$S7C>+;,[2^MW%^;H.5Z4#]N.YD@F+3LC ,F&OAE9X4 ML^S0QNA]FSSC7N3V%1&,9Z':Z^[4 #KS1@7Z3X'D4WWC&14$)A&\S=&P$C2W M;1Y@#R)S6@MX!-@< M1!.NRBBV@+>U>1U@,N9ZB*\(Y+8*P..I<:P6FG@6?# M;>:Y.-9F4.A 0J>UF]W =!0]=@'41Z^BF7-:6R\<%&VQ+J;10#X/ Y>=C9QI M&V*;Y9"/DC-MF_;Q07>X3KJ$UM6AF7E&OO-FGT,1FHQY(CMN,(&/.16>0S"^ M36)Y"T'3=GE/#Z]]]#(BP(Z4 7Y4SLLK.6_)EB_+J_ )OT&UV=[:O-Q]:W-F\W676:)IE3/SQL7I_;&XGP.GV#+T- M7_%J5(CWI62%"E!53]&E4I<[4E@:>,%D/4/6QO@_1]FT:.X&0CM!>T]]=H#/ M5^0G+_]$_'B^3+^_^U:E>35NQM5#I Y+;-4\U^599^<=B?K[^\/$?UW-C)3I9G2^I/3'C M3(*0G )AZ)-T2(GK5L-6GR!KVJ1I4UR-IXX.L/7#(;D>BJ5EQ. 1Z(@D4%X8 M<$DEP,*<+ABU%XV>3SPD9MH\Z/'LTQZB[P ]!WH4;VX>A)'WB\DX#5'X6&=I M&PA1$-\^,LM4\*[1W+*Q..AEA<*IQRG[0>+TC\+5 G ;I$N,W&A=.)U_](), M25)01":[D#1+OLW H%'([]&9;(V\<>&_!PRZ;$O_>!'7^*^+^C#\>VV\WJ>2 M\. S#D__/TW62#G[^U]RNXR70)3(/8!,.J!@@R*.P(.#%"U=[DE0 -TF9[^- MHH-S]O<^]_9=A0NR/HT4P"*27Z23!F>TAA!*$-GY5$J;H&0K21,G$L? Q(-, M^BCB/PG[<4!!:''/&F0 RE+HE0!;PTCC@.4>E!"^!MPE)'Z.F4U,R! G/F)+A0N_ M [_/ _VS36HZ("=K:@MDA[R.H@D4S41!7&GN3$X44[?I,]Q"4%?PV4/3ST!G M'['WB9ZK'(^(63LA&!1++K@JEJ[H8#+$RIXP*I*G?BS\]%!&&D7ASX-H#^GW M!Z.KM)XU&9G# *@<^6/>Y]JZAI!5R4[FK!QO$]8_2DYW\-E'U4\#: ^Y=P"> M7R[6\P6NUR_2OR[FZ_G-RBZON4 56.U2K .Q:P*GOK3%5X?,)>XT]8GL+EZB$4KB(I%2"7X@!$%FC:OKY\E;>+E MZ6, 8 =0[:^-J0=R?MR$VF_QWQ?7V[98TD7EG,&*1 =.JP0U %%MMHHU#;O MN([HP4?WAX4#]+8<38@=6)A[EO]MHXQMI/\!T Z/IPO5Q^C?/%1A\OEXOUG-2Q^<5F=N9MG^D.H[,J7WA,76VZNT94T]27V"&.7];9W MY0<&WX=Y_HUX_OIUN=@T9[S'52+Q4H0KI5$V0JS;N94H#*)5%.NR@HX58T/> M;?W&H91TY8 ?AKKC:Z8C.WC'R=B4?]^OY@EGH7B=4'O@H59_2]+$3.2@D?-L M#=TS_#&<7>-W/,N,Q4$RD M+6A7=RMI:\&7H*%H3%SX( MKD_G<@;AIEQ,UL6ACJZ1]<\#5']0?8ECC__E? M_Q]02P$"% ,4 " #LB8%3SE\-EXX. #:K '@ @ $ M 97AH:6)I=#$P,G!A'-D4$L! A0#% @ [(F! M4U/:RZ^-)@ N8X! !4 ( !C$L" &YC;F\M,C R,3$P,S%? M8V%L+GAM;%!+ 0(4 Q0 ( .R)@5.\494O:DH !9. P 5 M " 4QR @!N8VYO+3(P,C$Q,#,Q7V1E9BYX;6Q02P$"% ,4 " #LB8%3 MV_JIWD7F "KQ0D %0 @ 'IO ( ;F-N;RTR,#(Q,3 S,5]L M86(N>&UL4$L! A0#% @ [(F!4^RQD%S#B@ ?'<& !4 M ( !8:,# &YC;F\M,C R,3$P,S%?<')E+GAM;%!+!08 "P + .H" !7 %+@0 ! end