0001441683-19-000129.txt : 20190808 0001441683-19-000129.hdr.sgml : 20190808 20190808162256 ACCESSION NUMBER: 0001441683-19-000129 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 57 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190808 DATE AS OF CHANGE: 20190808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: APPIAN CORP CENTRAL INDEX KEY: 0001441683 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 541956084 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38098 FILM NUMBER: 191009881 BUSINESS ADDRESS: STREET 1: 7950 JONES BRANCH DRIVE CITY: TYSONS STATE: VA ZIP: 22102 BUSINESS PHONE: 703-442-8844 MAIL ADDRESS: STREET 1: 7950 JONES BRANCH DRIVE CITY: TYSONS STATE: VA ZIP: 22102 10-Q 1 appn-20190630.htm 10-Q Document
2019Q2FALSE0001441683--12-31P1YP1YP1Y00014416832019-01-012019-06-300001441683dei:FormerAddressMember2019-01-012019-06-30xbrli:shares0001441683us-gaap:CommonClassAMember2019-08-050001441683us-gaap:CommonClassBMember2019-08-05iso4217:USD00014416832019-06-3000014416832018-12-31iso4217:USDxbrli:shares0001441683us-gaap:CommonClassAMember2019-06-300001441683us-gaap:CommonClassAMember2018-12-310001441683us-gaap:CommonClassBMember2019-06-300001441683us-gaap:CommonClassBMember2018-12-310001441683appn:SubscriptionsSoftwareAndSupportMember2019-04-012019-06-300001441683appn:SubscriptionsSoftwareAndSupportMember2018-04-012018-06-300001441683appn:SubscriptionsSoftwareAndSupportMember2019-01-012019-06-300001441683appn:SubscriptionsSoftwareAndSupportMember2018-01-012018-06-300001441683appn:ProfessionalServicesMember2019-04-012019-06-300001441683appn:ProfessionalServicesMember2018-04-012018-06-300001441683appn:ProfessionalServicesMember2019-01-012019-06-300001441683appn:ProfessionalServicesMember2018-01-012018-06-3000014416832019-04-012019-06-3000014416832018-04-012018-06-3000014416832018-01-012018-06-300001441683us-gaap:CommonStockMember2017-12-310001441683us-gaap:AdditionalPaidInCapitalMember2017-12-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001441683us-gaap:RetainedEarningsMember2017-12-3100014416832017-12-310001441683us-gaap:RetainedEarningsMember2018-01-012018-06-300001441683us-gaap:CommonStockMember2018-01-012018-06-300001441683us-gaap:AdditionalPaidInCapitalMember2018-01-012018-06-300001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-06-300001441683us-gaap:CommonStockMember2018-06-300001441683us-gaap:AdditionalPaidInCapitalMember2018-06-300001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-06-300001441683us-gaap:RetainedEarningsMember2018-06-3000014416832018-06-300001441683us-gaap:CommonStockMember2018-12-310001441683us-gaap:AdditionalPaidInCapitalMember2018-12-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001441683us-gaap:RetainedEarningsMember2018-12-310001441683us-gaap:RetainedEarningsMember2019-01-012019-06-300001441683us-gaap:CommonStockMember2019-01-012019-06-300001441683us-gaap:AdditionalPaidInCapitalMember2019-01-012019-06-300001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-300001441683us-gaap:CommonStockMember2019-06-300001441683us-gaap:AdditionalPaidInCapitalMember2019-06-300001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001441683us-gaap:RetainedEarningsMember2019-06-300001441683srt:MinimumMember2019-01-012019-06-300001441683srt:MaximumMember2019-01-012019-06-30xbrli:pure0001441683us-gaap:SalesRevenueNetMemberappn:GovernmentAgenciesMemberus-gaap:CustomerConcentrationRiskMember2019-04-012019-06-300001441683us-gaap:SalesRevenueNetMemberappn:GovernmentAgenciesMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-06-30appn:agency0001441683appn:FederalGovernmentAgenciesMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2018-01-012018-06-300001441683appn:FederalGovernmentAgenciesMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-04-012019-06-300001441683appn:FederalGovernmentAgenciesMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-06-300001441683appn:ForeignCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-04-012019-06-300001441683appn:ForeignCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-06-300001441683us-gaap:SalesRevenueNetMemberappn:GovernmentAgenciesMemberus-gaap:CustomerConcentrationRiskMember2018-04-012018-06-300001441683us-gaap:SalesRevenueNetMemberappn:GovernmentAgenciesMemberus-gaap:CustomerConcentrationRiskMember2018-01-012018-06-300001441683appn:FederalGovernmentAgenciesMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2018-04-012018-06-300001441683appn:ForeignCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2018-04-012018-06-300001441683appn:ForeignCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2018-01-012018-06-3000014416832018-01-012018-12-3100014416832018-10-3100014416832019-02-280001441683us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-01-012019-06-300001441683us-gaap:ComputerEquipmentMember2019-01-012019-06-300001441683us-gaap:EquipmentMember2019-01-012019-06-300001441683us-gaap:FurnitureAndFixturesMember2019-01-012019-06-300001441683us-gaap:LeaseholdImprovementsMember2019-06-300001441683us-gaap:LeaseholdImprovementsMember2018-12-310001441683us-gaap:ComputerEquipmentMember2019-06-300001441683us-gaap:ComputerEquipmentMember2018-12-310001441683us-gaap:FurnitureAndFixturesMember2019-06-300001441683us-gaap:FurnitureAndFixturesMember2018-12-310001441683us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-06-300001441683us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2018-12-310001441683us-gaap:EquipmentMember2019-06-300001441683us-gaap:EquipmentMember2018-12-310001441683us-gaap:LeaseholdImprovementsMember2019-01-012019-06-300001441683us-gaap:LeaseholdImprovementsMember2019-04-012019-06-300001441683us-gaap:FurnitureAndFixturesMember2019-04-012019-06-300001441683us-gaap:ComputerEquipmentMember2018-01-012018-06-300001441683us-gaap:ComputerEquipmentMember2018-04-012018-06-300001441683us-gaap:RevolvingCreditFacilityMember2017-11-300001441683srt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2017-11-012017-11-300001441683us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMember2017-11-012017-11-300001441683srt:MinimumMemberus-gaap:PrimeRateMember2017-11-012017-11-300001441683us-gaap:PrimeRateMembersrt:MaximumMember2017-11-012017-11-300001441683srt:MinimumMember2017-11-012017-11-300001441683srt:MaximumMember2017-11-012017-11-300001441683appn:TermLoanMember2019-06-300001441683srt:MinimumMembersrt:SubsidiariesMember2019-01-012019-06-300001441683srt:SubsidiariesMembersrt:MaximumMember2019-01-012019-06-300001441683us-gaap:EarliestTaxYearMember2019-01-012019-06-300001441683us-gaap:LatestTaxYearMember2019-01-012019-06-300001441683appn:TwoThousandSeventeenEquityIncentivePlanMemberus-gaap:CommonClassAMember2017-05-310001441683appn:TwoThousandSevenStockOptionPlanMember2017-05-310001441683appn:TwoThousandSeventeenEquityIncentivePlanMemberus-gaap:CommonClassAMember2019-06-300001441683appn:TwoThousandSeventeenEquityIncentivePlanMember2019-06-300001441683appn:TwoThousandSevenStockOptionPlanMember2019-01-012019-06-300001441683appn:TwoThousandSeventeenEquityIncentivePlanMembersrt:ChiefExecutiveOfficerMember2019-05-012019-05-310001441683appn:TwoThousandSeventeenEquityIncentivePlanMembersrt:ChiefExecutiveOfficerMember2019-05-3100014416832019-01-012019-03-310001441683us-gaap:RestrictedStockUnitsRSUMember2018-12-310001441683us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-06-300001441683us-gaap:RestrictedStockUnitsRSUMember2019-06-300001441683us-gaap:RestrictedStockUnitsRSUMemberappn:TwoThousandSeventeenEquityIncentivePlanMember2018-11-012018-11-300001441683us-gaap:RestrictedStockUnitsRSUMember2019-04-012019-06-300001441683us-gaap:RestrictedStockUnitsRSUMember2018-04-012018-06-300001441683us-gaap:EmployeeStockOptionMember2019-01-012019-06-300001441683us-gaap:EmployeeStockOptionMember2018-01-012018-06-300001441683us-gaap:EmployeeStockOptionMember2019-04-012019-06-300001441683us-gaap:EmployeeStockOptionMember2018-04-012018-06-300001441683us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-06-300001441683us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-06-300001441683appn:IssuanceOfCommonStockToDirectorsMember2019-04-012019-06-300001441683appn:IssuanceOfCommonStockToDirectorsMember2018-04-012018-06-300001441683appn:IssuanceOfCommonStockToDirectorsMember2019-01-012019-06-300001441683appn:IssuanceOfCommonStockToDirectorsMember2018-01-012018-06-300001441683appn:SubscriptionsSoftwareAndSupportMember2019-04-012019-06-300001441683appn:SubscriptionsSoftwareAndSupportMember2018-04-012018-06-300001441683appn:SubscriptionsSoftwareAndSupportMember2019-01-012019-06-300001441683appn:SubscriptionsSoftwareAndSupportMember2018-01-012018-06-300001441683appn:ProfessionalServicesMember2019-04-012019-06-300001441683appn:ProfessionalServicesMember2018-04-012018-06-300001441683appn:ProfessionalServicesMember2019-01-012019-06-300001441683appn:ProfessionalServicesMember2018-01-012018-06-300001441683us-gaap:SellingAndMarketingExpenseMember2019-04-012019-06-300001441683us-gaap:SellingAndMarketingExpenseMember2018-04-012018-06-300001441683us-gaap:SellingAndMarketingExpenseMember2019-01-012019-06-300001441683us-gaap:SellingAndMarketingExpenseMember2018-01-012018-06-300001441683us-gaap:ResearchAndDevelopmentExpenseMember2019-04-012019-06-300001441683us-gaap:ResearchAndDevelopmentExpenseMember2018-04-012018-06-300001441683us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-06-300001441683us-gaap:ResearchAndDevelopmentExpenseMember2018-01-012018-06-300001441683us-gaap:GeneralAndAdministrativeExpenseMember2019-04-012019-06-300001441683us-gaap:GeneralAndAdministrativeExpenseMember2018-04-012018-06-300001441683us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-06-300001441683us-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-06-30appn:vote_per_share0001441683us-gaap:CommonClassAMember2019-01-012019-06-300001441683us-gaap:CommonClassBMember2019-01-012019-06-300001441683us-gaap:EmployeeStockOptionMember2019-04-012019-06-300001441683us-gaap:EmployeeStockOptionMember2018-04-012018-06-300001441683us-gaap:EmployeeStockOptionMember2019-01-012019-06-300001441683us-gaap:EmployeeStockOptionMember2018-01-012018-06-300001441683us-gaap:RestrictedStockUnitsRSUMember2019-04-012019-06-300001441683us-gaap:RestrictedStockUnitsRSUMember2018-04-012018-06-300001441683us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-06-3000014416832018-04-300001441683us-gaap:LetterOfCreditMember2018-04-300001441683country:US2019-04-012019-06-300001441683country:US2018-04-012018-06-300001441683country:US2019-01-012019-06-300001441683country:US2018-01-012018-06-300001441683us-gaap:NonUsMember2019-04-012019-06-300001441683us-gaap:NonUsMember2018-04-012018-06-300001441683us-gaap:NonUsMember2019-01-012019-06-300001441683us-gaap:NonUsMember2018-01-012018-06-300001441683us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2019-04-012019-06-300001441683us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2019-01-012019-06-30


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 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 June 30, 2019
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-38098 
APPIAN CORPORATION
(Exact Name of Registrant as Specified in its Charter)

Delaware
54-1956084
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
7950 Jones Branch Drive
Tysons, VA
22102
(Address of principal executive offices)
(Zip Code)
11955 Democracy Drive, Suite 1700

Reston, VA
20190
(Former address)
(Zip Code)
Registrant’s telephone number, including area code: (703) 442-8844
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading symbolName of each exchange on which registered
Class A Common StockAPPNThe Nasdaq Stock Market LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes     No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
 
Large accelerated filer
Accelerated filer
Non-accelerated filer
Small 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  
As of August 5, 2019, there were 31,509,538 shares of the registrant’s Class A common stock and 33,374,676 shares of the registrant’s Class B common stock, each with a par value of $0.0001 per share, outstanding.





Table of Contents
Page
PART I.
Item 1.
Item 2.
Item 3.
Item 4.
PART II.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.

3


PART I—FINANCIAL INFORMATION
Item 1.   FINANCIAL STATEMENTS
APPIAN CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data) 
As ofAs of
June 30, 2019December 31, 2018
(unaudited)
Assets
Current assets
Cash and cash equivalents$81,101 $94,930 
Accounts receivable, net of allowance of $600 as of June 30, 2019 and December 31, 2018
70,381 79,383 
Deferred commissions, current17,492 14,020 
Prepaid expenses and other current assets7,707 21,293 
Total current assets176,681 209,626 
Property and equipment, net36,823 7,539 
Deferred commissions, net of current portion13,897 15,088 
Deferred tax assets445 326 
Other assets585 601 
Total assets$228,431 $233,180 
Liabilities and Stockholders’ Equity
Current liabilities
Accounts payable$10,173 $9,249 
Accrued expenses12,075 7,464 
Accrued compensation and related benefits10,563 13,796 
Deferred revenue, current97,556 95,523 
Capital leases, current1,169  
Other current liabilities1,852 2,369 
Total current liabilities133,388 128,401 
Deferred tax liabilities20 42 
Deferred revenue, net of current portion14,597 16,145 
Deferred rent, net of current portion20,150 15,400 
Capital leases, net of current portion2,504  
Total liabilities170,659 159,988 
Stockholders’ equity
Class A common stock—par value $0.0001; 500,000,000 shares authorized and 31,462,892 shares issued and outstanding as of June 30, 2019; 500,000,000 shares authorized and 29,626,054 shares issued and outstanding as of December 31, 2018
3 3 
Class B common stock—par value $0.0001; 100,000,000 shares authorized and 33,374,676 shares issued and outstanding as of June 30, 2019; 100,000,000 shares authorized and 34,290,383 shares issued and outstanding as of December 31, 2018
3 3 
Additional paid-in capital230,185 218,284 
Accumulated other comprehensive income152 542 
Accumulated deficit(172,571)(145,640)
Total stockholders’ equity57,772 73,192 
Total liabilities and stockholders’ equity$228,431 $233,180 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
4


APPIAN CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except share and per share data)
(unaudited)
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Revenue:
Subscriptions, software and support$39,259 $33,047 $74,168 $59,999 
Professional services27,652 26,836 52,322 51,580 
Total revenue66,911 59,883 126,490 111,579 
Cost of revenue:
Subscriptions, software and support4,036 2,824 7,621 5,452 
Professional services19,015 18,750 39,496 37,171 
Total cost of revenue23,051 21,574 47,117 42,623 
Gross profit43,860 38,309 79,373 68,956 
Operating expenses:
Sales and marketing31,148 27,384 61,093 50,348 
Research and development12,765 10,785 26,721 20,655 
General and administrative9,261 8,425 18,277 16,485 
Total operating expenses53,174 46,594 106,091 87,488 
Operating loss(9,314)(8,285)(26,718)(18,532)
Other (income) expense:
Other (income) expense, net(256)2,593 (316)1,675 
Interest expense69 54 140 67 
Total other (income) expense(187)2,647 (176)1,742 
Loss before income taxes(9,127)(10,932)(26,542)(20,274)
Income tax expense267 35 389 246 
Net loss$(9,394)$(10,967)(26,931)(20,520)
Net loss per share attributable to common stockholders:
Basic and diluted$(0.15)$(0.18)$(0.42)$(0.34)
Weighted average common shares outstanding:
Basic and diluted64,753,044 61,401,466 64,531,089 61,127,516 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.



5


APPIAN CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)
(unaudited)
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Net loss$(9,394)$(10,967)$(26,931)$(20,520)
Comprehensive loss, net of income taxes:
Foreign currency translation adjustment(730)1,103 (390)537 
Total other comprehensive loss, net of income taxes$(10,124)$(9,864)$(27,321)$(19,983)
 The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
6


APPIAN CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY
(in thousands, except share data)
(unaudited)
Accumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
Common StockAdditional Paid-In CapitalAccumulated Deficit
SharesAmount
Balance January 1, 201860,599,877 $6 $141,268 $439 $(96,189)$45,524 
Net loss― ― ― ― (20,520)(20,520)
Issuance of common stock to directors6,605 ― ― ― ― — 
Exercise of stock options1,006,398 ― 2,072 ― ― 2,072 
Stock-based compensation expense― ― 4,446 ― ― 4,446 
Other comprehensive income― ― ― 537 ― 537 
Balance, June 30, 201861,612,880 $6 $147,786 $976 $(116,709)$32,059 
Balance, January 1, 201963,916,437 $6 $218,284 $542 $(145,640)$73,192 
Net loss— — — — (26,931)(26,931)
Issuance of common stock to directors6,145 — — — — — 
Vesting of restricted stock units284,690 — — — — — 
Exercise of stock options630,296 — 1,987 — — 1,987 
Stock-based compensation expense— — 9,914 — — 9,914 
Other comprehensive loss— — — (390)— (390)
Balance, June 30, 201964,837,568 $6 $230,185 $152 $(172,571)$57,772 
 The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

7


APPIAN CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Six Months Ended June 30,
20192018
Cash flows from operating activities:
Net loss$(26,931)$(20,520)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation and amortization1,933 951 
Loss on disposal of equipment145  
Bad debt expense97  
Deferred income taxes(47)77 
Stock-based compensation9,914 4,446 
Changes in assets and liabilities:
Accounts receivable8,861 (9,095)
Prepaid expenses and other assets13,453 (311)
Deferred commissions(2,281)(3,062)
Accounts payable and accrued expenses5,458 3,480 
Accrued compensation and related benefits(3,181)1,995 
Other current liabilities(269)951 
Deferred revenue189 (1,368)
Deferred rent, non-current4,584 (1,160)
Net cash provided by (used in) operating activities11,925 (23,616)
Cash flows from investing activities:
Purchases of property and equipment(27,689)(1,593)
Net cash used in investing activities(27,689)(1,593)
Cash flows from financing activities:
Proceeds from exercise of common stock options1,987 2,072 
Net cash provided by financing activities1,987 2,072 
Effect of foreign exchange rate changes on cash and cash equivalents(52)(258)
Net decrease in cash and cash equivalents(13,829)(23,395)
Cash and cash equivalents, beginning of period94,930 73,758 
Cash and cash equivalents, end of period$81,101 $50,363 
Supplemental disclosure of cash flow information:
Cash paid for interest$170 $21 
Cash paid for income taxes$116 $175 
Supplemental disclosure of non-cash financing information:
Capital lease obligations to acquire new office furniture and fixtures$3,673 $ 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

8

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
1. Organization and Description of Business
Appian Corporation (together with its subsidiaries, “Appian,” the “Company,” “we” or “our”) provides a low-code software development platform that allows companies to rapidly build powerful business applications. The applications created on our platform help companies drive digital transformation and competitive differentiation. We were incorporated in the state of Delaware in August 1999. As of June 30, 2019, we were headquartered in Reston, Virginia and subsequently moved to Tysons, Virginia. We operate in Canada, Switzerland, the United Kingdom, France, Germany, the Netherlands, Italy, Australia, Spain, Singapore and Sweden.

2.  Significant Accounting Policies
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements and footnotes have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) as contained in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (the “Codification” or “ASC”) for interim financial information. In the opinion of management, the interim financial information includes all adjustments of a normal recurring nature necessary for a fair presentation of the results of operations, financial position, changes in stockholders’ equity and cash flows. The results of operations for the current period are not necessarily indicative of the results for the full year or the results for any future periods. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the Securities and Exchange Commission (the “SEC”) on February 21, 2019.
Use of Estimates
The preparation of our condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.
Significant estimates embedded in the condensed consolidated financial statements include revenue recognition, income taxes and the related valuation allowance and stock-based compensation.
Principles of Consolidation
The accompanying condensed consolidated financial statements include the accounts of Appian and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Revenue Recognition
We generate revenue primarily through sales of subscriptions to our platform, as well as professional services. We recognize revenue when all of the following conditions are met: (1) there is persuasive evidence of an arrangement; (2) the service or product has been provided to the customer; (3) the amount of fees to be paid by the customer is fixed or determinable; and (4) the collection of related fees is reasonably assured. If collection is not reasonably assured, we defer revenue recognition until collectability becomes reasonably assured. Our arrangements do not contain general rights of return. Revenue is recognized net of any taxes collected from customers and subsequently remitted to governmental authorities.

Subscriptions, Software and Support Revenue
Subscriptions, software and support revenue is primarily related to (1) software as a service (“SaaS”) subscriptions bundled with maintenance and support and hosting services and (2) term license subscriptions bundled with maintenance and support.
We generally charge subscription fees on a per-user basis or, alternatively, non-user based single application licenses. We bill customers and collect payment for subscriptions to our platform in advance on a monthly, quarterly or annual basis. In certain instances, we have had customers pay their entire contract up front.
9

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
SaaS Subscriptions
Our SaaS subscription revenue is derived from customers accessing our cloud offering pursuant to contracts that are generally one to three years in length. We perform all required maintenance and support for our cloud offering and we do not separately charge customers for hosting costs. In these arrangements, our customers do not have the right to take the software on-premises and, as a result, such arrangements are not accounted for within the scope of the software revenue guidance. Revenue from SaaS subscriptions is recognized ratably over the term of the subscription, beginning with the date our service is made available to our customer.
Term License Subscriptions
Our term license subscription revenue is derived from customers with on-premises installations of our platform pursuant to contracts that are generally one to three years in length, with more recent contracts trending towards one year in length. Customers with term license subscriptions have the right to use our software and receive maintenance and support. Since we do not sell maintenance and support separately from the subscription, revenue for the term license subscription and maintenance and support is recognized ratably over the term of the subscription, upon delivery of the platform to the customer when sold on a standalone basis.
Professional Services
Our professional services revenue is comprised of fees for consulting services, including application development and deployment assistance and training related to our platform. Our professional services are not essential to the functionality of our platform because the platform is ready for the customer’s use immediately upon delivery and is not modified or customized in any manner.
Consulting services are billed under both time-and-material and fixed-fee arrangements. For standalone time-and-material contracts, we recognize revenue at contractually agreed upon billing rates applied to hours performed. For standalone fixed-fee contracts, we also recognize revenue as the work is performed using the proportional performance method of accounting. Training revenue is recognized when the associated training services are delivered. Training is also sold in the form of a subscription arrangement where a customer agrees to pay an annual fixed fee for a fixed number of users to have access to all of our training offerings during the year. Revenue from training subscription agreements is recognized ratably over the subscription period.
We defer recognition of revenue from work performed on pending contract modifications until the period in which the modifications are accepted and funding is approved by the customer. Costs of work performed on pending contract modifications are expensed as incurred.
Multiple Element Arrangements
Our multiple element arrangements are from SaaS subscriptions and term license subscriptions that are generally sold in combination with maintenance and support service and frequently with professional services.
SaaS Subscriptions
For multiple element arrangements involving SaaS subscriptions that include professional services in addition to the subscription to our platform, we evaluate each element to determine whether it represents a separate unit of accounting. Because there are third-party vendors who routinely sell and provide the same professional services to our customers, our professional services are deemed to have standalone value apart from the SaaS subscription. Additionally, we offer both SaaS subscriptions and professional services on a standalone basis. Professional services revenue is therefore accounted for separately from subscription fees and recognized as the professional services are performed. We allocate revenue to the elements based on the selling price hierarchy using vendor-specific objective evidence (“VSOE”) of selling price, third-party evidence (“TPE”) of selling price, or if neither exists, best estimated selling price (“BESP”). In cases where we do not have VSOE or TPE of the elements of our arrangements, we use BESP to allocate revenue. We determine BESP for a service by considering multiple factors including, but not limited to, evaluating the weighted average of actual sales prices and other factors such as gross margin objectives, pricing practices and growth strategy. Pricing practices taken into consideration include historic contractually stated prices, volume discounts where applicable and our price lists. While we believe we can make
10

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
reliable estimates regarding these matters, these estimates are inherently subjective. Once the revenue is allocated to these elements, revenue is recognized as such services are provided. 
Term License Subscriptions
For multiple element arrangements involving term license subscriptions, maintenance and support and professional services, we do not have VSOE of fair value for the maintenance and support. Our term license subscriptions are generally not sold on a standalone basis, and therefore, we have not established VSOE of fair value for the subscriptions. Consequently, for our bundled arrangements that include certain professional services, there are two undelivered elements for which VSOE of fair value has not been established and, therefore, we utilize the combined services approach and defer all revenue until the software has been delivered and the provision of all services has commenced. We then recognize the entire fee from the arrangement ratably over the remaining period of the arrangement, assuming all other software revenue recognition criteria have been met.
Deferred Revenue
Deferred revenue primarily consists of amounts billed or billable in advance of revenue recognition from our subscriptions, software, and support and professional services described above. Deferred revenue is recognized as the revenue recognition criteria are met.
Cost of Revenue
Cost of Subscriptions, Software and Support Revenue
Cost of subscriptions, software and support revenue consists primarily of fees paid to our third-party managed hosting providers and other third-party service providers, personnel costs, including payroll and benefits for our technology operations and customer support teams, and allocated facility costs and overhead.
Cost of Professional Services Revenue
Cost of professional services revenue includes all direct and indirect costs to deliver our professional services and training, including employee compensation for our global professional services and training personnel, travel costs, third-party contractor costs and allocated facility costs and overhead.
Concentration of Credit Risk
Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and trade accounts receivable. Deposits held with banks may exceed the amount of insurance provided on such deposits. We believe that the financial institutions that hold our cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.
With regard to our customers, credit evaluation and account monitoring procedures are used to minimize the risk of loss. We believe that no additional credit risk beyond amounts provided for collection loss are inherent in accounts receivable. Revenue generated from government agencies represented 17.3% and 17.6% of our revenue for the three and six months ended June 30, 2019, respectively, of which the top three federal government agencies generated 6.3% and 7.0% of our revenue for the three and six months ended June 30, 2019, respectively. Additionally, 30.8% and 30.3% of our revenue during the three and six months ended June 30, 2019, respectively, was generated from foreign customers. Revenue generated from government agencies represented 20.1% and 16.5% of our revenue for the three and six months ended June 30, 2018, respectively, of which the top three federal government agencies generated 13.5% and 9.8% of our revenue for the three and six months ended June 30, 2018, respectively. Additionally, 28.1% and 29.6% of our revenue during the three and six months ended June 30, 2018, respectively, was generated from foreign customers.
11

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are stated at realizable value, net of an allowance for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. We regularly review the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness and current economic trends. If the financial condition of our customers were to deteriorate, resulting in their inability to make required payments, additional provisions for doubtful accounts would be required and would increase bad debt expense. To date, our allowance and related bad debt write-offs have been nominal. There was no change in the allowance for doubtful accounts from December 31, 2018 to June 30, 2019.
Non-Trade Receivables
We record non-trade receivables to reflect amounts due for activities other than sales of subscriptions to our platform and professional services. Our non-trade receivables relate entirely to a receivable from our tenant improvement allowance. We received the entire tenant improvement allowance as of June 30, 2019, and therefore, there was no receivable balance remaining as of such date. The tenant improvement allowance receivable was $14.4 million as of December 31, 2018 and is classified within prepaid expenses and other current assets in the accompanying condensed consolidated balance sheets. We recognized our initial tenant improvement allowance receivable of $15.8 million related to our new headquarters once we took initial possession of the space in October 2018. We recognized additional tenant improvement allowance receivable of $2.6 million when we took possession of adjacent office space in February 2019.
Deferred Commissions
Deferred commissions are the incremental costs that are directly associated with subscription agreements with customers and consist of sales commissions paid to our direct sales force. Commissions are considered direct and incremental and as such are deferred and amortized over the terms of the related customer contracts consistent with the related revenue. Amortization of deferred commissions is included in sales and marketing expense in the accompanying condensed consolidated statements of operations. Commission expense was $4.7 million and $9.1 million for the three and six months ended June 30, 2019, respectively. Commission expense was $3.5 million and $6.2 million for the three and six months ended June 30, 2018, respectively.
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Significant additions or improvements extending the useful life of an asset are capitalized, while repairs and maintenance costs which do not significantly improve the related assets or extend their useful lives are charged to expense as incurred.
Asset CategoryUseful Life (in years)
Computer software3
Computer hardware3
Equipment5
Office furniture and fixtures10
Leasehold improvementsShorter of useful life of assets or lease term
Fair Value of Financial Instruments
The carrying amounts of our cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of June 30, 2019 and December 31, 2018 because of the relatively short duration of these instruments.
12

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. The hierarchy requires us to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value. The three tiers are defined as follows:
Level 1. Observable inputs based on unadjusted quoted prices in active markets for identical assets or liabilities;
Level 2. Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and
Level 3. Unobservable inputs for which there is little or no market data, which require us to develop our own assumptions.
Assets and Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs
There were no instruments measured at fair value during the three and six months ended June 30, 2019 and June 30, 2018.
Stock-Based Compensation
We account for stock-based compensation expense related to stock-based awards based on the estimated fair value of the award on the grant date. We calculate the fair value of stock options containing only a service condition using the Black-Scholes Option Pricing Model. The fair value of restricted stock units is based on the closing market price of our common stock on the Nasdaq Global Market on the date of grant. For service-based awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. For performance-based awards, stock-based compensation expense is recognized using the accelerated attribution method, based on the probability of satisfying the performance condition. For awards that contain market conditions, compensation expense is measured using a Monte Carlo simulation and recognized using the accelerated attribution method over the derived service period based on the expected market performance as of the grant date. For restricted stock units, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. We account for forfeitures as they occur, rather than estimating expected forfeitures.
Emerging Growth Company Status
We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”). We will remain an emerging growth company until December 31, 2019. After that date, we will no longer be an "emerging growth company" but will then be a "large accelerated filer," because over $700 million of our outstanding equity securities was held by non-affiliates as of June 30, 2019. The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we will not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies.
Recent Accounting Pronouncements
Adopted
In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”), which aims to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. ASU 2016-15 will require adoption on a retrospective basis unless it is impracticable to apply, in which case we would be required to apply the amendments prospectively as of the earliest date practicable. ASU 2016-15 is effective for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. The adoption of ASU 2016-15 did not have an impact on our condensed consolidated financial statements for the three and six months ended June 30, 2019.
13

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
In February 2018, the FASB issued ASU No. 2018-02, Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income ("ASU 2018-02"), which provides entities the option to reclassify to retained earnings tax effects related to items in accumulated other comprehensive income ("OCI") that the FASB refers to as having been stranded in accumulated OCI as a result of tax reform. ASU 2018-02 is effective for fiscal years beginning after December 15, 2018. The adoption of ASU 2018-02 did not have an impact on our condensed consolidated financial statements for the three and six months ended June 30, 2019.
Not Yet Adopted
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASC 606”), which provides new guidance for revenue recognition. ASC 606 provides that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. ASC 606 also requires improved disclosures to help users of financial statements better understand the nature, amount, timing, and uncertainty of revenue that is recognized. Entities have the option of using either a full retrospective or modified retrospective approach for the adoption of the standard. In March 2016, the FASB issued ASU No. 2016-08, Principal Versus Agent Considerations (Reporting Revenue Gross Versus Net) (“ASU 2016-08”), which clarifies implementation guidance on principal versus agent considerations in ASC 606. In April 2016, the FASB issued ASU No. 2016-10, Identifying Performance Obligations and Licensing (“ASU 2016-10”), which clarifies the identification of performance obligations and the licensing implementation guidance in ASC 606. In addition, in May 2016, the FASB issued ASU No. 2016-12, Narrow-Scope Improvements and Practical Expedients (“ASU 2016-12”), which clarifies the guidance on assessing collectibility, presentation of sales taxes, noncash consideration and completed contracts and contract modifications at transition. For public entities, the new standard is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2017. For all other entities, the new standard is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods beginning after December 15, 2019. We have elected to avail ourselves of the JOBS Act extended transition period that permits us to defer adoption until January 1, 2019. In accordance with guidance, the new standard will be adopted in our Annual Report on Form 10-K for the fiscal year ending December 31, 2019 but will not be adopted in our Quarterly Reports on Form 10-Q to be filed during 2019.
The ASC 606 guidance allows two methods of adoption: retrospectively to each prior reporting period (full retrospective method) or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (modified retrospective method). We are going to adopt the new standard using the modified retrospective method.
We do not expect the new standard to have a material impact on the timing of revenue recognition related to our cloud-based subscriptions and standalone professional services. However, we expect the new standard to have a significant impact on the timing of revenue recognition related to our on-premise term license contracts. Under current industry-specific software revenue recognition guidance, we have historically concluded that we did not have VSOE of fair value of the undelivered services related to on-premise term license contracts, and accordingly, have recognized on-premise term license contracts and related services ratably over the contract term. Under this new standard, the requirement to have VSOE for undelivered services is eliminated. Therefore, we will be required to recognize a portion of revenue from the on-premise term license contracts upon delivery of the software.
In addition, we expect the new standard to impact our accounting for contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. Currently, we defer the direct and incremental commission costs to obtain a contract with a customer and amortize those costs over the term of the related customer contract consistent with the related revenue. Under the new standard, we will defer the incremental costs to obtain a contract with a customer. Therefore, the new standard will result in additional costs being capitalized, including fringe benefits. Under the new standard, initial incremental costs to obtain a contract will be amortized over the customer's estimated economic life of five years, which was calculated based on both qualitative and quantitative factors, such as product life cycles, contractual terms and customer attrition. Incremental contract costs paid relating to contract renewals will be deferred and amortized on a straight-line basis over the related renewal period. As a result, we expect the deferred commissions asset to increase and the related amortization expense in each reporting period to decrease under the new standard.
14

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
We are still in the process of quantifying the effects of the adoption of ASC 606 as well as continuing to evaluate the impact of the adoption of the standard on our consolidated financial statements, including our footnotes.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), which was further clarified by ASU No. 2018-10, Codification Improvements to Topic 842, Leases, and ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, both issued in July 2018.  ASU 2016-02 requires companies to recognize on the balance sheet the assets and liabilities for the rights and obligations created by lease assets. The new standard also requires additional disclosure of qualitative and quantitative information about the amounts recorded in the financial statements related to lease agreements. Because we will lose "emerging growth company" status effective December 31, 2019, the new standard will be adopted in our Annual Report on Form 10-K for the year ending December 31, 2019. ASU 2016-02 requires a transition adoption election of either (1) a modified retrospective approach with periods prior to the adoption date being restated or (2) a prospective adoption approach with a cumulative-effect adjustment recognized to the opening balance of retained earnings on the adoption date with prior periods not restated. We are currently evaluating the impact the adoption of ASU 2016-02 will have on our condensed consolidated financial statements. We plan to adopt this standard using the prospective adoption approach and electing the practical expedients allowed under the standard. Although we are still evaluating the impact of the adoption of the standard on our condensed consolidated financial statements, we expect there will be a material increase to assets and liabilities related to the recognition of new right-of-use assets and lease liabilities on our balance sheet for leases currently classified as operating leases.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) ("ASU 2016-13"), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. We are currently evaluating the impact that the standard will have on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement ("ASU 2018-13"), which eliminates, modifies and adds disclosure requirements for fair value measurements. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted. We do not expect ASU 2018-13 to have a material impact on our consolidated financial statements.


3.  Property and Equipment, net
Property and equipment, net consisted of the following as of June 30, 2019 and December 31, 2018 (in thousands):
June 30, 2019December 31, 2018
Leasehold improvements$32,601 $9,958 
Computer hardware3,956 2,535 
Office furniture and fixtures3,910 649 
Computer software1,727 1,727 
Equipment134 138 
42,328 15,007 
Less: accumulated depreciation(5,505)(7,468)
Property and equipment, net$36,823 $7,539 
Depreciation and amortization totaled $1.1 million and $1.9 million for the three and six months ended June 30, 2019, respectively. Depreciation and amortization totaled $0.7 million and $1.0 million for the three and six months ended June 30, 2018, respectively. During the three and six months ended June 30, 2019, we retired $3.2 million of leasehold improvements and $0.8 million of office furniture and fixtures and equipment in association with the relocation of our corporate headquarters. During the three and six months ended June 30, 2019, we recorded a loss on disposal of $0.1 million. During the three and six months ended June 30, 2018, we disposed of $0.1 million of fully depreciated computer hardware.
15

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Property and equipment includes $3.7 million of capital leases at June 30, 2019. There were no assets acquired under capital lease agreements as of December 31, 2018. The property and equipment was acquired at June 30, 2019, and therefore no accumulated depreciation was recorded as of June 30, 2019. The leased assets are included in the office furniture and fixtures category in the table above.

4.  Accrued Expenses

Accrued expenses consisted of the following as of June 30, 2019 and December 31, 2018 (in thousands):
June 30, 2019December 31, 2018
Accrued contract labor costs$2,746 $3,128 
Accrued leasehold improvement costs2,406  
Accrued hosting costs1,914 579 
Accrued reimbursable employee expenses1,147 459 
Accrued marketing and tradeshow expenses812 229 
Accrued computer hardware costs670  
Accrued audit and tax expenses601 375 
Accrued third party license fees341 729 
Other accrued expenses1,438 1,965 
Total$12,075 $7,464 


5.  Debt
Line of Credit
In November 2017, we entered into a $20.0 million revolving line of credit with a lender. The facility matures in November 2022. We may elect whether amounts drawn on the revolving line of credit bear interest at a floating rate per annum equal to either the LIBOR or the prime rate plus an additional interest rate margin that is determined by the availability of the borrowings under the revolving line of credit. The additional interest rate margin will range from 2.00% to 2.50% in the case of LIBOR advances and from 1.00% to 1.50% in the case of prime rate advances. The revolving line of credit contains an unused facility fee in an amount between 0.15% and 0.25% of the average unused portion of the revolving line of credit, which is payable quarterly. The agreement contains certain customary affirmative and negative covenants and requires us to maintain (1) an adjusted quick ratio of at least 1.35 to 1.0 and (ii) minimum adjusted EBITDA, in the amounts and for the periods set forth in the agreement. Any amounts borrowed under the credit facility are collateralized by substantially all of our assets. We were in compliance with all covenants as of June 30, 2019. As of June 30, 2019, we had no outstanding borrowings under the revolving line of credit.


6.  Income Taxes
The provision for income taxes is based upon the estimated annual effective tax rates for the year applied to the current period income before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law. Our operating subsidiaries are exposed to statutory effective tax rates ranging from zero to approximately 32%. Fluctuations in the distribution of pre-tax income among our operating subsidiaries can lead to fluctuations of the effective tax rate in the condensed consolidated financial statements. For the three and six months ended June 30, 2019, the actual effective tax rates were (3.0)% and (1.5)%, respectively. For the three and six months ended June 30, 2018, the actual effective tax rates were (0.3)% and (1.2)%, respectively.
We assess uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainties in Income Taxes. As of June 30, 2019, our net unrecognized tax benefits totaled $1.0 million, of which the entire portion would favorably impact our effective tax rate in the period if recognized. We anticipate that the amount of reasonably possible unrecognized tax benefits that could decrease over the next 12 months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to our consolidated financial statements.
16

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
We file income tax returns in the United States federal jurisdiction and in many states and foreign jurisdictions. The tax years 2015 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject. We are not currently under examination by the Internal Revenue Service for any open tax years.

7.  Stock-Based Compensation
In May 2017, our board of directors adopted, and our stockholders approved, the 2017 Equity Incentive Plan (the “2017 Plan”), which became effective as of the date of the final prospectus for our initial public offering. The 2017 Plan provides for the grant of incentive stock options to employees, and for the grant of nonstatutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance-based stock awards and other forms of equity compensation to employees, including officers, and to non-employee directors and consultants. We initially reserved 6,421,442 shares of Class A common stock for issuance under the 2017 Plan, which included 421,442 shares that remained available for issuance under our 2007 Stock Option Plan (the “2007 Plan”) at the time that the 2017 Plan became effective. The number of shares reserved under the 2017 Plan increases for any shares subject to outstanding awards originally granted under the 2007 Plan that expire or are forfeited prior to exercise. As a result of the adoption of the 2017 Plan, no further grants may be made under the 2007 Plan. As of June 30, 2019, there were 7,084,603 shares of Class A common stock reserved for issuance under the 2017 Plan, of which 4,913,160 were available to be issued.
The 2007 Plan provided for the grant of stock options to employees, directors, and officers. Stock options under the 2007 Plan are exercisable into shares of Class B common stock and generally expire ten years from the date of grant. Under the 2007 Plan, the exercise price of each award was established by the board of directors, but could not be less than the fair market value of a share of our common stock on the grant date. Stock options generally vest upon the satisfaction of both a service condition and a performance condition. The service condition is satisfied at various rates as determined by us, typically on an annual basis over five years. The performance condition required the occurrence of a qualifying event, defined as a change of control transaction or upon the completion of an initial public offering. The performance condition was satisfied upon the effectiveness of our initial public offering in May 2017.
We estimate the fair value of stock options containing only a service condition using the Black-Scholes Option Pricing Model, which requires the use of subjective assumptions, including the expected term of the option, the current price of the underlying stock, the expected stock price volatility, expected dividend yield and the risk-free interest rate for the expected term of the option. The expected term represents the period of time the stock options are expected to be outstanding. Due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected term of the stock options, we use the simplified method to estimate the expected term for our stock options. Under the simplified method, the expected term of an option is presumed to be the mid-point between the vesting date and the end of the contractual term. Expected volatility is based on historical volatilities for publicly traded stock of comparable companies over the estimated expected term of the stock options. We assume no dividend yield because dividends are not expected to be paid in the near future, which is consistent with our history of not paying dividends.
In May 2019, our board of directors granted a stock option to purchase 700,000 shares of our Class A common stock to our Chief Executive Officer (the "2019 CEO Grant") under the 2017 Plan with an exercise price of $33.98 per share. The 2019 CEO Grant is eligible to vest based on the achievement of a stock price appreciation target of our Class A common stock. Specifically, the 2019 CEO Grant will vest when shares of our Class A common stock closes at or above $84.63 per share for a period equal to or greater than 90 calendar days or upon the occurrence of a change in control in which the value of our Class A common stock is equal to or greater than $84.63 per share within five years of the grant date. The fair value of the 2019 CEO Grant was determined using a Monte Carlo simulation. The fair value of the award at the grant date was $9.5 million and will be amortized over the derived service period of 2.6 years.
17

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
The following table summarizes the assumptions used to estimate the fair value of stock options granted during the three and six months ended June 30, 2019 and 2018:
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Risk-free interest rate2.1%*2.1%*
Expected term (in years)2.6*2.6*
Expected volatility55.0 *55.0 *
Expected dividend yield * *
* Not applicable because no stock options were granted during the period
Stock Options
The following table summarizes the stock option activity for the six months ended June 30, 2019:
Number of SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value (in thousands)
January 1, 20195,021,068 $7.30 6.4$97,440 
Granted700,000 33.98 
Exercised(630,296)3.15 18,852 
Canceled(44,140)10.45 
Outstanding at June 30, 20195,046,632 11.49 6.2124,021 
Exercisable at June 30, 20193,207,972 7.12 6.092,872 
The weighted average grant-date fair value of stock options granted during the six months ended June 30, 2019 was $13.57 per share. No stock options were granted during the six months ended June 30, 2018. The total fair value of stock options that vested during the six months ended June 30, 2019 and 2018 was $1.5 million and $1.6 million, respectively. As of June 30, 2019, the total compensation cost related to unvested stock options not yet recognized was $10.9 million, which will be recognized over a weighted average period of 2.4 years.
Restricted Stock Units
The following table summarizes the restricted stock unit activity for the six months ended June 30, 2019:
Number of SharesWeighted Average Grant Date Fair Value
Non-vested outstanding at January 1, 20191,175,049 $26.04 
Granted126,065 35.02 
Vested(284,690)30.03 
Canceled(20,375)28.70 
Non-vested outstanding at June 30, 2019996,049 25.99 
As of June 30, 2019, total unrecognized compensation cost related to unvested restricted stock units was approximately $20.6 million, which will be recognized over a weighted average period of 2.3 years.
In November 2018, our board of directors approved the grant of 255,930 restricted stock units under the 2017 Plan at a fair value of $30.06 per share to our co-founders. The value of these awards at the grant date was $7.7 million and was amortized over the vesting periods. The restricted stock units vested during the three months ended March 31, 2019.
18

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
The following table summarizes the components of our stock-based compensation expense for the three and six months ended June 30, 2019 and 2018 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Stock-based compensation expense related to restricted stock units$1,902 $1,017 $8,671 $1,911 
Stock-based compensation expense related to stock options695 1,073 1,059 2,327 
Stock-based compensation expense related to the issuance of common stock to directors92 116 184 208 
Total stock-based compensation expense$2,689 $2,206 $9,914 $4,446 
Stock-based compensation expense for restricted stock units, stock options and issuances of common stock is included in the following line items in the accompanying condensed consolidated statements of operations for the three and six months ended June 30, 2019 and 2018 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Cost of revenue
Subscriptions, software and support$161 $107 $315 $217 
Professional services244 203 2,218 423 
Operating expenses
Sales and marketing814 538 3,195 1,045 
Research and development435 342 2,550 733 
General and administrative1,035 1,016 1,636 2,028 
Total stock-based compensation expense$2,689 $2,206 $9,914 $4,446 


8.  Stockholders’ Equity
As of June 30, 2019, we had authorized 500,000,000 shares of Class A common stock and 100,000,000 shares of Class B common stock, each with a par value of $0.0001 per share, of which 31,462,892 shares of Class A common stock and 33,374,676 shares of Class B common stock were issued and outstanding. The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. The holders of Class A common stock are entitled to one vote per share, and the holders of Class B common stock are entitled to ten votes per share, on all matters that are subject to stockholder vote. The holders of Class B common stock also have approval rights for certain corporate actions. Each share of Class B common stock may be converted into one share of Class A common stock at the option of its holder and will be automatically converted into one share of Class A common stock upon transfer thereof, subject to certain exceptions. In addition, upon the date on which the outstanding shares of Class B common stock represent less than 10% of the aggregate voting power of our capital stock, all outstanding shares of Class B common stock shall convert automatically into Class A common stock.


9.  Basic and Diluted Loss per Common Share
The following securities have been excluded from the calculation of weighted average common shares outstanding because the effect is anti-dilutive or performance or market conditions had not been met at the end of the period:
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Stock options5,046,632 5,953,949 5,046,632 5,953,949 
Restricted stock units996,049 877,525 996,049 877,525 


19

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
10.  Commitments and Contingencies
Operating Leases
We lease office space and equipment under non-cancellable operating lease agreements which have various expiration dates through 2031 for our office space and various expiration dates through 2020 for our equipment.
In April 2018, we entered into a new lease agreement for a new headquarters in Tysons, Virginia. We took initial possession of the first phase of the new headquarters in October 2018 and began to recognize rent expense. We expect to start making recurring rental payments under the lease in the third quarter of 2020. Total payments committed under the lease amount to $87.2 million. In connection with the lease agreement, we also entered into a letter of credit of $9.4 million to fund the security deposit required by the lease.
The lease for the new headquarters contains a tenant improvement allowance of up to $18.4 million from the landlord. The tenant improvement allowance is accounted for as a lease incentive obligation and is amortized as a reduction to rent expense over the lease term. We recorded a lease incentive obligation when we took initial possession of the first phase of the new headquarters. We took initial possession of the second phase in February 2019 and recorded an additional lease incentive obligation. As of June 30, 2019, $1.4 million was included in other current liabilities and $16.0 million was included in deferred rent, net of current portion on the accompanying consolidated balance sheets. As of December 31, 2018, $1.2 million was included in other current liabilities and $14.4 million was included in deferred rent, net of current portion on the accompanying consolidated balance sheets.
Capital Leases
We lease certain office furniture and fixtures under non-cancellable capital lease agreements which have expiration dates in 2022. As of June 30, 2019, office furniture and fixtures acquired under capital lease agreements totaled $3.7 million. There were no assets acquired under capital lease agreements as of December 31, 2018.
A summary of our future minimum payments under non-cancellable operating and capital lease agreements by year as of June 30, 2019 is as follows (in thousands):
Operating LeasesCapital Leases
Remainder of 2019 $2,111 $663 
2020 3,375 1,325 
2021 6,790 1,325 
2022 6,938 663 
2023 6,987  
Thereafter 65,148  
Total minimum lease payments 91,349 3,976 
Less: amounts representing interest — (302)
Present value of lease obligations$91,349 $3,674 

We record rent expense using the total minimum rent commitment, amortized using the straight-line method over the term of the lease. The difference between monthly rental payments and recorded rent expense is charged to deferred rent. As of June 30, 2019 and December 31, 2018, deferred rent totaled $21.5 million and $17.4 million, respectively, and is included within other current liabilities and deferred rent, net of current portion on the accompanying condensed consolidated balance sheets. In addition to rental payments, certain leases require additional payments for real estate taxes, common area maintenance and insurance, which are expensed when incurred and not included in future minimum payments.
Total rent and lease expense was $2.4 million and $5.5 million for the three and six months ended June 30, 2019, respectively. Total rent and lease expense was $1.8 million and $3.8 million for the three and six months ended June 30, 2018, respectively.
20

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
Other Commitments
We also have entered into a non-cancellable agreement for the use of technology that is integral in the development of our software and pay annual royalty fees of $0.3 million.
Letters of Credit
As of each of June 30, 2019 and December 31, 2018, we had outstanding letters of credit totaling $10.5 million in connection with securing our leased office space. All letters of credit are secured by our borrowing arrangement as described in Note 5.
Legal
From time to time, we are subject to legal, regulatory and other proceedings and claims that arise in the ordinary course of business. There are no issues or resolution of any matters that are expected to have a material adverse impact on our consolidated financial statements.


11.  Segment and Geographic Information
The following table summarizes revenue by geography for the three and six months ended June 30, 2019 and 2018 (in thousands): 
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Domestic$46,295 $43,035 $88,178 $78,560 
International20,616 16,848 38,312 33,019 
Total$66,911 $59,883 $126,490 $111,579 
With respect to geographic information, revenue is attributed to respective geographies based on the contracting address of the customer. Revenues from external customers attributed to the United Kingdom were 10.5% and 10.2% of our total revenue for the three and six months ended June 30, 2019, respectively. There were no individual foreign countries from which more than 10% of our total revenue was attributable for the three and six months ended June 30, 2018. Substantially all of our long-lived assets were held in the United States as of June 30, 2019 and December 31, 2018.

21


Item 2.   MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with (1) our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and (2) the audited consolidated financial statements and the related notes and management’s discussion and analysis of financial condition and results of operations for the year ended December 31, 2018 included in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission, or SEC, on February 21, 2019.
This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. These statements are often identified by the use of words such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “project,” “will,” “would” or the negative or plural of these words or similar expressions or variations, including statements regarding our future financial and operating performance, anticipated expansion of the usage of partners to perform professional services and our anticipated capital expenditures on our new headquarters. Such forward-looking statements are subject to a number of risks, uncertainties, assumptions and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified herein, and those discussed in the section titled “Risk Factors,” set forth in Part I, Item 1A of our Annual Report on Form 10-K filed with the SEC on February 21, 2019 and in our other filings with the SEC. You should not rely upon forward-looking statements as predictions of future events. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.
Overview
We provide a low-code software development platform that allows companies to rapidly build powerful business applications. The applications created on our platform help companies drive digital transformation and competitive differentiation.
With our platform, organizations can rapidly and easily design, build and implement powerful, enterprise-grade custom applications through our intuitive, visual interface with little or no coding required. Our customers have used applications built on our low-code platform to launch new business lines, automate vital employee workflows, manage complex trading platforms, accelerate drug development and build global procurement systems. With our platform, decision makers can reimagine their products, services, processes and customer interactions by removing much of the complexity and many of the challenges associated with traditional approaches to software development.
We have generated the majority of our revenue from sales of subscriptions, software and support, which include (1) SaaS subscriptions bundled with maintenance and support and hosting services, and (2) term license subscriptions bundled with maintenance and support.
Our subscription fees are based primarily on the number of users who access and utilize the applications built on our platform or, alternatively, non-user based single application licenses. Our customer contract terms generally vary from one to three years with most providing for payment in advance on an annual, quarterly or monthly basis. Due to the variability of our billing terms and the episodic nature of our customers purchasing additional subscriptions, we do not believe that changes in our deferred revenue in a given period are directly correlated with our revenue growth.
Since inception, we have invested in our professional services organization to help ensure that customers are able to build and deploy applications on our platform. We have several strategic partnerships, including with KPMG, PricewaterhouseCoopers and Deloitte, for them to refer customers to us and then to provide professional services directly to the customers using our platform. We intend to further grow our base of strategic partners to provide broader customer coverage and solution delivery capabilities.  In addition, over time we expect professional services revenue as a percentage of total revenue to decline as we increasingly rely on strategic partners to help our customers deploy our software.  We believe our investment in professional services, including strategic partners building their practices around Appian, will drive increased adoption of our platform.
22


Our customers include financial services, life sciences, government, telecommunications, media, energy, manufacturing and transportation organizations. Generally, our sales force targets its efforts to organizations with over 2,000 employees and $2 billion in annual revenue. Revenue from government agencies represented 17.3% and 17.6% of our total revenue in the three and six months ended June 30, 2019, respectively. Revenue from government agencies represented 20.1% and 16.5% of our total revenue in the three and six months ended June 30, 2018, respectively. No single end-customer accounted for more than 10% of our total revenue in the three and six months ended June 30, 2019 or June 30, 2018.
Our platform supports multiple languages to facilitate collaboration and address challenges in multi-national organizations. We offer our platform globally. In the three and six months ended June 30, 2019, 30.8% and 30.3%, respectively, of our total revenue was generated from customers outside of the United States. In the three and six months ended June 30, 2018, 28.1% and 29.6%, respectively, of our total revenue was generated from customers outside of the United States. As of June 30, 2019, we operated in 12 countries. We believe that we have a significant opportunity to grow our international footprint. We are investing in new geographies, including through investment in direct and indirect sales channels, professional services and customer support and implementation partners.
Recent Developments
In July 2019, we completed the move to our new headquarters in Tysons, Virginia.
Our Business Model
Our business model focuses on maximizing the lifetime value of customer relationships, which is a function of the duration of a customer’s deployment of Appian as well as the price and number of subscriptions of Appian that a customer purchases. The costs we incur with respect to any customer may exceed revenue from that customer in earlier periods because we generally recognize costs associated with customer acquisition faster than we generate and recognize the associated revenue. We incur significant customer acquisition costs, including expenses associated with hiring new sales representatives, who generally take more than one year to become productive given the length of our sales cycle, and marketing costs, all of which, with the exception of sales commissions, are expensed as incurred.
The following are several key factors that affect our performance:
Market Adoption of Our Platform. Our ability to grow our customer base and drive market adoption of our platform is affected by the pace at which organizations digitally transform. We expect that our revenue growth will be primarily driven by the pace of adoption and penetration of our platform. We offer a leading custom software development platform and intend to continue to invest to expand our customer base. The degree to which prospective customers recognize the need for low-code software that enables organizations to digitally transform, and subsequently allocate budget dollars to purchase our software, will drive our ability to acquire new customers and increase sales to existing customers, which, in turn, will affect our future financial performance.
Growth of Our Customer Base. We believe we have a substantial opportunity to grow our customer base. We define a customer as an entity with an active subscription or active maintenance and support contract related to a perpetual software license as of the specified measurement date. To the extent we contract with one or more entities under common control, we count those entities as separate customers. We have aggressively invested, and intend to continue to invest, in our sales force in order to drive sales to new customers. In particular, we have recently made, and plan to continue to make, investments to enhance the expertise of our sales and marketing organization within our key industry verticals of financial services, life sciences and government. In addition, we have established relationships with strategic partners who work with organizations undergoing digital transformations. Our ability to continue to grow our customer base is dependent, in part, upon our ability to compete within the increasingly competitive markets in which we participate.
23


Further Penetration of Existing Customers. Our sales force seeks to generate additional revenue from existing customers by adding new users to our platform. Many of our customers begin by building a single application and then grow to build dozens of applications on our platform. Generally, the development of new applications on our platform results in the expansion of our user base within an organization and a corresponding increase in revenue to us because we charge subscription fees on a per-user basis for the significant majority of our customer contracts. As a result of this "land and expand" strategy, we have generated significant additional revenue from our customer base. Our ability to increase sales to existing customers will depend on a number of factors, including the size of our sales force and professional services teams, customers’ level of satisfaction with our platform and professional services, pricing, economic conditions and our customers’ overall spending levels. We have also re-focused some of our professional services personnel to become customer success managers. Their role is to ensure the customer realizes value from our platform and support the "land and expand" strategy versus delivering billable hours.
Mix of Subscription and Professional Services Revenue. We believe our professional services have driven customer success and facilitated the adoption of our platform by customers. During the initial period of deployment by a customer, we generally provide a greater amount of support in building applications and training than later in the deployment, with a typical engagement extending from two to six months. At the same time, many of our customers have historically purchased subscriptions only for a limited set of their total potential end users. As a result of these factors, the proportion of total revenue for a customer associated with professional services is relatively high during the initial deployment period. Over time, as the need for professional services associated with user deployments decreases and the number of end users increases, we expect the mix of total revenue to shift more toward subscription revenue in the long term. In addition, we intend to further grow our base of strategic partners to provide broader customer coverage and solution delivery capabilities. These partners perform professional services with respect to any new service contracts they sign with our customers. As the usage of partners expands, we expect the proportion of our total revenue from subscriptions to increase over time relative to professional services. For the three months ended June 30, 2019 and 2018, 58.7% and 55.2% of our revenue, respectively, was derived from sales of subscriptions, software and support, while the remaining 41.3% and 44.8%, respectively, was derived from the sale of professional services. For the six months ended June 30, 2019 and 2018, 58.6% and 53.8% of our revenue, respectively, was derived from sales of subscriptions, software and support, while the remaining 41.4% and 46.2%, respectively, was derived from the sale of professional services.
Investments in Growth. We have made and plan to continue to make investments for long-term growth, including investment in our platform and infrastructure to continuously maximize the power and simplicity of the platform to meet the evolving needs of our customers and to take advantage of our market opportunity.  We intend to continue to invest in sales and marketing, as we further expand our sales teams, increase our marketing activities and grow our international operations.
Key Metrics
We monitor the following metrics to help us measure and evaluate the effectiveness of our operations (dollars in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2019201820192018
Subscription Revenue$38,024 $27,036 $71,610 $52,524 
As of June 30,
20192018
Subscription Revenue Retention Rate117 %119 %
24


Subscription Revenue
Subscription revenue is a portion of our revenue contained in the subscriptions, software and support revenue line of our consolidated statements of operations, and includes (1) software as a service, or SaaS, subscriptions bundled with maintenance and support and hosting services, and (2) term license subscriptions bundled with maintenance and support. As we generally sell our software on a per-user basis, our subscription revenue for any customer is primarily determined by the number of users who access and utilize the applications built on our platform, as well as the price paid. We believe that increasing our subscription revenue is an indicator of the demand for our platform, the pace at which the market for our solutions is growing, the productivity of our sales force and strategic relationships in growing our customer base, and our ability to further penetrate our existing customer base.
Subscription Revenue Retention Rate
A key factor to our success is the renewal and expansion of subscription agreements with our existing customers. We calculate this metric over a set of customers who have been with us for at least one full year. To calculate our subscription revenue retention rate for a particular trailing 12-month period, we first establish the recurring subscription revenue for the previous trailing 12-month period. This effectively represents recurring dollars that we should expect in the current trailing 12-month period from the cohort of customers from the previous trailing 12-month period without any expansion or contraction. We subsequently measure the recurring subscription revenue in the current trailing 12-month period from the cohort of customers from the previous trailing 12-month period. Subscription revenue retention rate is then calculated by dividing the aggregate recurring subscription revenue in the current trailing 12-month period by the previous trailing 12-month period. This calculation includes the impact on our revenue from customer non-renewals, pricing changes and growth in the number of users on our platform. Our subscription revenue retention rate can fluctuate from period to period due to large customer contracts in any given period.

Key Components of Results of Operations
Revenue
We generate revenue primarily through sales of subscriptions to our platform, as well as professional services. We generally sell our software on a per-user basis. We generally bill customers and collect payment for subscriptions to our platform in advance on an annual, quarterly or monthly basis. In certain instances, we have had customers pay their entire contract value up front.
Our revenue is comprised of the following:
Subscriptions, Software and Support
Subscriptions, software and support revenue is primarily derived from:
SaaS subscriptions bundled with maintenance and support and hosting services; and
on-premises term license subscriptions bundled with maintenance and support.
Our maintenance and support agreements provide customers with the right to unspecified software upgrades, maintenance releases and patches released during the term of the maintenance and support agreement on a when-and-if-available basis, and rights to technical support. When our platform is deployed within a customer’s own data center or private cloud, it is installed on the customer’s infrastructure and generally offered as a term license. When our platform is delivered as a SaaS subscription, we handle its operational needs in third-party hosted data centers.
Professional Services
Our professional services revenue is comprised of fees for consulting services, including application development and deployment assistance and training related to our platform. Over time, as the need for professional services associated with user deployments decreases and the number of end users increases, we expect the mix of total revenue to shift more toward subscription revenue. We have several strategic partnerships, including with KPMG, PricewaterhouseCoopers and Deloitte. Our agreements with our strategic partners have indefinite terms and may be terminated for convenience by either party. We intend to further grow our base of strategic partners to provide broader customer coverage and solution delivery capabilities. These partners refer software subscription customers to us and, generally, perform professional services with respect to any new
25


service contracts they originate, increasing our software subscription revenue without any change to our professional services revenue. As we expand the usage of partners, we expect professional services revenue to decline as a percentage of total revenue over time since our partners may perform professional services associated with software subscriptions that we sell.
Cost of Revenue
Subscriptions, Software and Support
Cost of subscriptions, software and support revenue consists primarily of fees paid to our third-party managed hosting providers and other third-party service providers, personnel costs, including payroll and benefits for our technology operations and customer support teams, and allocated facility costs and overhead. We expect cost of revenue to continue to increase in absolute dollars for the foreseeable future as our customer base grows.
Professional Services
Cost of professional services revenue includes all direct and indirect costs to deliver our professional services and training, including employee compensation for our global professional services and training personnel, third-party contractor costs, allocated facility costs and overhead, as well as the costs of billable expenses, such as travel and lodging. The unpredictability of the timing of entering into significant professional services agreements sold on a standalone basis may cause significant fluctuations in our quarterly financial results.
Gross Margin
Gross profit and gross margin, or gross profit as a percentage of total revenue, has been, and will continue to be, affected by various factors, including the mix of subscription, software and support revenue and professional services revenue. Subscription pricing, the costs associated with third-party hosting facilities, and the extent to which we expand our professional services to support future growth will impact our gross margins. Our gross margin may fluctuate from period to period based on the above factors.
Subscriptions, Software and Support Gross Margin. Subscriptions, software and support gross margin is primarily affected by the growth in our subscriptions, software and support revenue as compared to the growth in, and timing of, costs to support such revenue. We expect to continue to invest in the customer support and SaaS operations to support the growth in the business and the timing of those investments is expected to cause gross margins to fluctuate.
Professional Services Gross Margin. Professional services gross margin is affected by the growth in our professional services revenue as compared to the growth in, and timing of, the cost of our professional services organization as we continue to invest in the growth of our business. Professional services gross margin is also impacted by the ratable recognition of some of our professional services revenue as compared to the recognition of related costs of services in the period incurred, as well as the amount of services performed by subcontractors as opposed to internal resources. Our professional services gross margin is also impacted by the amount of services performed by partners as opposed to internal resources.
Operating Expenses
Operating expenses consist of sales and marketing, research and development and general and administrative expenses. Salaries, bonuses and other personnel-related costs are the most significant components of each of these expense categories.
Sales and Marketing Expense
Sales and marketing expense primarily includes personnel costs, including salaries, bonuses, commissions, stock-based compensation and other personnel costs related to sales teams. Additional expenses in this category include travel and entertainment, marketing and promotional events, marketing activities, subcontracting fees and allocated facility costs and overhead.
In order to continue to grow our business, geographical footprint and brand awareness, we expect to continue investing resources in sales and marketing by increasing the number of sales and account management teams. As a result, we expect sales
26


and marketing expense to increase in absolute dollars as we continue to invest to acquire new customers and further expand usage of our platform within our existing customer base.
Research and Development Expense
Research and development expense consists primarily of personnel costs for our employees who develop and enhance our platform, including salaries, bonuses, stock-based compensation and other personnel costs. Also included are non-personnel costs such as subcontracting, consulting and professional fees to third party development resources, allocated facility costs, overhead and depreciation and amortization costs.
Our research and development efforts are focused on enhancing the speed and power of our software platform.  We expect research and development expenses to continue to increase as they are critical to maintain and improve our quality of applications and our competitive position.
General and Administrative Expense
General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation and other personnel costs for our administrative, legal, information technology, human resources, finance and accounting employees and executives. Additional expenses included in this category are non-personnel costs, such as travel-related expenses, contracting and professional fees, audit fees, tax services and legal fees, as well as insurance and other corporate expenses, along with allocated facility costs and overhead. We expect our general and administrative expense to increase in absolute dollars as we continue to support our growth and as a result of our becoming a public company. 
Other Expense (Income)
Other Income, Net
Other income, net consists primarily of unrealized and realized gains and losses related to changes in foreign currency exchange rates and interest income on our cash and cash equivalents.
Interest Expense
Interest expense consists primarily of interest on our capital leases and debt, unused fees on our credit facility and commitment fees on our letters of credit.
27


Results of Operations
The following table sets forth our consolidated statement of operations data:
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
(in thousands)
Consolidated Statement of Operations Data:
Revenue:
Subscriptions, software and support$39,259 $33,047 $74,168 $59,999 
Professional services27,652 26,836 52,322 51,580 
Total revenue66,911 59,883 126,490 111,579 
Cost of revenue:
Subscriptions, software and support4,036 2,824 7,621 5,452 
Professional services19,015 18,750 39,496 37,171 
Total cost of revenue23,051 21,574 47,117 42,623 
Gross profit43,860 38,309 79,373 68,956 
Operating expenses:
Sales and marketing31,148 27,384 61,093 50,348 
Research and development12,765 10,785 26,721 20,655 
General and administrative9,261 8,425 18,277 16,485 
Total operating expenses53,174 46,594 106,091 87,488 
Operating loss(9,314)(8,285)(26,718)(18,532)
Other (income) expense:
Other (income) expense, net(256)2,593 (316)1,675 
Interest expense69 54 140 67 
Total other (income) expense(187)2,647 (176)1,742 
Loss before income taxes(9,127)(10,932)(26,542)(20,274)
Income tax expense267 35 389 246 
Net loss$(9,394)$(10,967)$(26,931)$(20,520)
28


The following table sets forth our consolidated statement of operations data expressed as a percentage of total revenue:

Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Consolidated Statement of Operations Data:
Revenue:
Subscriptions, software and support58.7 %55.2 %58.6 %53.8 %
Professional services41.3  44.8  41.4  46.2  
Total revenue100.0  100.0  100.0  100.0  
Cost of revenue:
Subscriptions, software and support6.0  4.7  6.0  4.9  
Professional services28.4  31.3  31.2  33.3  
Total cost of revenue34.4  36.0  37.2  38.2  
Gross margin65.6  64.0  62.8  61.8  
Operating expenses:
Sales and marketing46.6  45.7  48.3  45.1  
Research and development19.1  18.0  21.1  18.5  
General and administrative13.8  14.1  14.4  14.8  
Total operating expenses79.5  77.8  83.8  78.4  
Operating loss(13.9) (13.8) (21.0) (16.6) 
Other (income) expense:
Other (income) expense, net(0.4) 4.3  (0.2) 1.5  
Interest expense0.1  0.1  0.1  0.1  
Total other (income) expense(0.3) 4.4  (0.1) 1.6  
Loss before income taxes(13.6) (18.2) (20.9) (18.2) 
Income tax expense0.4  0.1  0.3  0.2  
Net loss(14.0)%(18.3)%(21.2)%(18.4)%
Comparison of the Three Months Ended June 30, 2019 and 2018
Revenue
Three Months Ended June 30,% Change
20192018
(dollars in thousands)
Revenue
Subscriptions, software and support$39,259 $33,047 18.8 %
Professional services27,652 26,836 3.0  
Total revenue$66,911 $59,883 11.7  

Total revenue increased $7.0 million, or 11.7%, in the three months ended June 30, 2019 compared to the same period in 2018, due to an increase in our subscriptions, software and support revenue of $6.2 million and an increase in our professional services revenue of $0.8 million. The increase in subscriptions, software and support revenue was attributable to $6.5 million of revenue from expanded deployments and corresponding sales of additional subscriptions to existing customers and $4.1 million in sales of subscriptions to new customers, offset by a $4.4 million perpetual software license sold to a federal
29


agency in the three months ended June 30, 2018. The increase in professional services revenue was due to $8.1 million in sales to new customers, offset by a $7.3 million decrease in revenue from existing customers.
Cost of Revenue
Three Months Ended June 30,% Change
20192018
(dollars in thousands)
Cost of revenue:
Subscriptions, software and support$4,036 $2,824 42.9 %
Professional services19,015 18,750 1.4  
Total cost of revenue$23,051 $21,574 6.8  
Subscriptions, software and support gross margin89.7 %91.5 %
Professional services gross margin31.2  30.1  
Total gross margin65.5  64.0  
 
Cost of revenue increased $1.5 million, or 6.8%, in the three months ended June 30, 2019 compared to the same period in 2018, primarily due to a $0.9 million increase in professional services and product support personnel costs, a $0.7 million increase in other cost of revenue and a $0.5 million increase in facility and overhead costs, offset by a $0.6 million decrease in contractor costs. Personnel costs increased due to an increase in professional services and product support staff personnel headcount of 13.8% from June 30, 2018 to June 30, 2019 and a $0.1 million increase in stock-based compensation expense during the three months ended June 30, 2019. The increase in other cost of revenue was due to increased hosting costs as sales of our cloud offering increased in the three months ended June 30, 2019. Facility and overhead costs increased to support our personnel growth. Contractor costs decreased in the three months ended June 30, 2019 compared to the same period in 2018 because of a decrease in the average hourly rate for subcontractors.
Subscriptions, software and support gross margin decreased to 89.7% in the three months ended June 30, 2019 compared to 91.5% in the same period in 2018 due to the sale of a $4.4 million perpetual software license in the three months ended June 30, 2018 and increased hosting costs during the three months ended June 30, 2019 as sales of our cloud offering increased and became a larger proportion of our overall subscription, software and support revenue. There is minimal cost of revenue for our perpetual software revenue, and therefore, our subscriptions, software and support gross margin was higher during the three months ended June 30, 2018. Professional services gross margin increased to 31.2% in the three months ended June 30, 2019 compared to 30.1% in the same period in 2018 due to an increase in the utilization rate of professional services resources as compared to the three months ended June 30, 2018. The gross margin of professional services was also positively impacted by the decrease in the average hourly rate for subcontractors. Due to the higher percentage of subscriptions, software and support revenue for the three months ended June 30, 2019 as compared to the three months ended June 30, 2018 and the increase in professional services margin, gross margin increased to 65.5% in the three months ended June 30, 2019 compared to 64.0% in the same period in 2018.
Sales and Marketing Expense
Three Months Ended June 30,% Change
20192018
(dollars in thousands)
Sales and marketing$31,148 $27,384 13.7 %
% of revenue46.6 %45.7 %
 
Sales and marketing expense increased $3.8 million, or 13.7%, in the three months ended June 30, 2019 compared to the same period in 2018, primarily due to a $2.5 million increase in sales and marketing personnel costs, a $0.6 million increase in marketing costs, a $0.5 million increase in professional fees and a $0.2 million increase in facility and overhead costs.
30


Personnel costs increased due to an increase in sales and marketing personnel headcount by 9.9% from June 30, 2018 to June 30, 2019, increased sales commissions driven by our revenue growth and a $0.3 million increase in stock-based compensation expense during the three months ended June 30, 2019. Marketing costs increased due to increased costs for our annual user conference, Appian World, as well as a rise in marketing event sponsorship and attendance. Professional fees increased due to an increase in consulting fees to support our ongoing marketing events and activities. Facility and overhead costs increased to support our personnel growth.
Research and Development Expense
Three Months Ended June 30,% Change
20192018
(dollars in thousands)
Research and development$12,765 $10,785 18.4 %
% of revenue19.1 %18.0 %

Research and development expense increased $2.0 million, or 18.4%, in the three months ended June 30, 2019 compared to the same period in 2018, primarily due to a $1.3 million increase in research and development personnel costs, a $0.6 million increase in facility and overhead costs and a $0.1 million increase in professional fees. Personnel costs increased due to an increase in research and development personnel headcount by 24.4% from June 30, 2018 to June 30, 2019 and a $0.1 million increase in stock-based compensation expense during the three months ended June 30, 2019. Facility and overhead costs increased to support our personnel growth. Professional fees increased due to an increase in consulting fees to support the development and enhancement of our platform.
General and Administrative Expense
Three Months Ended June 30,% Change
20192018
(dollars in thousands)
General and administrative expense$9,261 $8,425 9.9 %
% of revenue13.8 %14.1 %
 
General and administrative expense increased $0.8 million, or 9.9%, in the three months ended June 30, 2019 compared to the same period in 2018, primarily due to a $0.5 million increase in general and administrative personnel costs, a $0.2 million increase in professional fees and a $0.1 million increase in facility and overhead costs. Personnel costs increased due to an increase in general and administrative personnel headcount by 25.9% from June 30, 2018 to June 30, 2019 in order to support the additional requirements of being a public company. Facility and overhead costs increased to support our personnel growth. Professional fees increased due to the use of consulting services to support our back-office functions.
Other (Income) Expense, Net
Three Months Ended June 30,
20192018
(dollars in thousands)
Other (income) expense, net$(256)$2,593 
% of revenue(0.4)%4.3 %
 
Other (income) expense, net increased by $2.8 million in the three months ended June 30, 2019 compared to the same period in 2018, primarily due to $0.1 million in foreign exchange gain in the three months ended June 30, 2019 compared to $2.7 million in foreign exchange loss in the three months ended June 30, 2018. The increase in foreign exchange gain was primarily due to currency fluctuations of the British Pound Sterling, Euro, Australian dollar and Swiss Franc versus the U.S.
31


dollar during the three months ended June 30, 2019 compared to the same period in 2018. There was also a $0.2 million increase in interest income in the three months ended June 30, 2019 compared to the same period in 2018, offset by $0.1 million in loss on the disposal of equipment during the three months ended June 30, 2019.
Interest Expense
Three Months Ended June 30,% Change
20192018
(dollars in thousands)
Interest expense$69 $54 27.8 %
% of revenue0.1 %0.1 %
 
Interest expense remained consistent in the three months ended June 30, 2019 compared to the same period in 2018.
Comparison of the Six Months Ended June 30, 2019 and 2018
Revenue
Six Months Ended June 30,% Change
20192018
(dollars in thousands)
Revenue
Subscriptions, software and support$74,168 $59,999 23.6 %
Professional services52,322 51,580 1.4  
Total revenue$126,490 $111,579 13.4  

Total revenue increased $14.9 million, or 13.4%, in the six months ended June 30, 2019 compared to the same period in 2018, due to an increase in our subscriptions, software and support revenue of $14.2 million and an increase in our professional services revenue of $0.7 million. The increase in subscriptions, software and support revenue was attributable to $12.3 million of revenue from expanded deployments and corresponding sales of additional subscriptions to existing customers and $6.3 million in sales of subscriptions to new customers, offset by a $4.4 million perpetual software license sold to a federal agency in the six months ended June 30, 2018. The increase in professional services revenue was due to $12.3 million in sales to new customers, offset by $11.6 million less revenue from existing customers.
Cost of Revenue
Six Months Ended June 30,% Change
20192018
(dollars in thousands)
Cost of revenue:
Subscriptions, software and support$7,621 $5,452 39.8 %
Professional services39,496 37,171 6.3  
Total cost of revenue$47,117 $42,623 10.5  
Subscriptions, software and support gross margin89.7 %90.9 %
Professional services gross margin24.5  27.9  
Total gross margin62.8  61.8  
 
32


Cost of revenue increased $4.5 million, or 10.5%, in the six months ended June 30, 2019 compared to the same period in 2018, primarily due to a $4.2 million increase in professional services and product support personnel costs, a $1.2 million increase in other cost of revenue and a $1.1 million increase in facility and overhead costs, offset by a $1.8 million decrease in contractor costs and a $0.2 million decrease in billable expenses. Personnel costs increased due to an increase in professional services and product support staff personnel headcount of 13.8% from June 30, 2018 to June 30, 2019 and a $1.9 million increase in stock-based compensation expense during the six months ended June 30, 2019 due to the vesting of restricted stock units granted to our co-founders in the three months ended December 31, 2018. These restricted stock units vested in the three months ended March 31, 2019. The increase in other cost of revenue was due to increased hosting costs as sales of our cloud offering increased in the six months ended June 30, 2019. Facility and overhead costs increased to support our personnel growth. Contractor costs decreased in the six months ended June 30, 2019 compared to the same period in 2018 because of a decrease in the average hourly rate for subcontractors. Billable expenses decreased in the six months ended June 30, 2019 compared to the same period in 2018 because of a slight decrease in the utilization rate of professional services resources.
Subscriptions, software and support gross margin decreased to 89.7% in the six months ended June 30, 2019 compared to 90.9% in the same period in 2018 due to the sale of a $4.4 million perpetual software license in the six months ended June 30, 2018 and increased hosting costs as sales of our cloud offering increased and became a larger proportion of our overall subscription, software and support revenue. There is minimal cost of revenue for our perpetual software revenue, and therefore, our subscriptions, software and support gross margin was higher during the six months ended June 30, 2018. Professional services gross margin decreased to 24.5% in the six months ended June 30, 2019 compared to 27.9% in the same period in 2018 due to a $1.9 million increase in stock-based compensation expense during the six months ended June 30, 2019 due to the vesting of restricted stock units granted to our co-founders. There was also an increase in the use of customer success managers during the six months ended June 30, 2019 compared to the same period in 2018. To a lesser degree, the gross margin of our professional services revenue for the six months ended June 30, 2019 was also negatively impacted by a slight decrease in the utilization rate of professional services resources as compared to the six months ended June 30, 2018 due to an increase in the usage of our partners for professional service engagements. Due to the higher percentage of subscriptions, software and support revenue for the six months ended June 30, 2019 as compared to the six months ended June 30, 2018, gross margin increased to 62.8% in the six months ended June 30, 2019 compared to 61.8% in the same period in 2018.
Sales and Marketing Expense
Six Months Ended June 30,% Change
20192018
(dollars in thousands)
Sales and marketing61,093 50,348 21.3 %
% of revenue48.3 %45.1 %
 
Sales and marketing expense increased $10.7 million, or 21.3%, in the six months ended June 30, 2019 compared to the same period in 2018, primarily due to a $7.7 million increase in sales and marketing personnel costs, a $1.5 million increase in facility and overhead costs, a $0.8 million increase in marketing costs and a $0.7 million increase in professional fees. Personnel costs increased due to an increase in sales and marketing personnel headcount by 9.9% from June 30, 2018 to June 30, 2019, increased sales commissions driven by our revenue growth and a $2.2 million increase in stock-based compensation expense during the six months ended June 30, 2019 due to the vesting of restricted stock units granted to our co-founders in the three months ended December 31, 2018. These restricted stock units vested in the three months ended March 31, 2019. Facility and overhead costs increased to support our personnel growth. Marketing costs increased due to increased costs for our annual user conference, Appian World, as well as a rise in marketing event sponsorship and attendance. Professional fees increased due to an increase in consulting fees to support our ongoing marketing events and activities.
33


Research and Development Expense
Six Months Ended June 30,% Change
20192018
(dollars in thousands)
Research and development$26,721 $20,655 29.4 %
% of revenue21.1 %18.5 %

Research and development expense increased $6.1 million, or 29.4%, in the six months ended June 30, 2019 compared to the same period in 2018, primarily due to a $4.8 million increase in research and development personnel costs, a $1.2 million increase in facility and overhead costs and a $0.1 million increase in professional fees. Personnel costs increased due to an increase in research and development personnel headcount by 24.4% from June 30, 2018 to June 30, 2019, and a $1.8 million increase in stock-based compensation expense during the six months ended June 30, 2019 due to the vesting of restricted stock units granted to our co-founders in the three months ended December 31, 2018. These restricted stock units vested in the three months ended March 31, 2019. Facility and overhead costs increased to support our personnel growth. Professional fees increased due to an increase in consulting fees to support the development and enhancement of our platform.
General and Administrative Expense
Six Months Ended June 30,% Change
20192018
(dollars in thousands)
General and administrative expense$18,277 $16,485 10.9 %
% of revenue14.4 %14.8 %
 
General and administrative expense increased $1.8 million, or 10.9%, in the six months ended June 30, 2019 compared to the same period in 2018, primarily due to a $0.9 million increase in general and administrative personnel costs, a $0.8 million increase in facility and overhead costs and a $0.1 million increase in professional fees. Personnel costs increased due to an increase in general and administrative personnel headcount by 25.9% from June 30, 2018 to June 30, 2019 in order to support the additional requirements of being a public company, offset by a $0.4 million decrease in stock-based compensation expense during the six months ended June 30, 2019. Stock-based compensation expense decreased during the six months ended June 30, 2019 due to the vesting of an option to purchase 1,828,080 shares of our Class A common stock in August 2018. Prior to the vesting of the option, we recorded approximately $0.4 million in stock-based compensation expense on a quarterly basis. Facility and overhead costs increased to support our personnel growth. Professional fees increased due to the use of consulting services to support our back-office functions.
Other (Income) Expense, Net
Six Months Ended June 30,
20192018
(dollars in thousands)
Other (income) expense, net$(316)$1,675 
% of revenue(0.2)%1.5 %
 
Other (income) expense, net increased by $2.0 million in the six months ended June 30, 2019 compared to the same period in 2018, primarily due to $0.2 million in foreign exchange loss in the six months ended June 30, 2019 compared to $1.9 million in foreign exchange loss in the six months ended June 30, 2018. The decrease in foreign exchange loss was primarily due to currency fluctuations of the British Pound Sterling, Euro, Australian dollar and Swiss Franc versus the U.S. dollar during the six months ended June 30, 2019 compared to the same period in 2018. There was also a $0.4 million increase in interest income in the six months ended June 30, 2019 compared to the same period in 2018, offset by $0.1 million in loss on the disposal of equipment during the six months ended June 30, 2019.
34


Interest Expense
Six Months Ended June 30,% Change
20192018
(dollars in thousands)
Interest expense$140 $67 109.0 %
% of revenue0.1 %0.1 %
 
Interest expense increased by $0.1 million in the six months ended June 30, 2019 compared to the same period in 2018, primarily due to commitment fees on the letter of credit to fund the security deposit required by the lease for our new headquarters.
Liquidity and Capital Resources
As of June 30, 2019, we had $81.1 million of cash and cash equivalents.
We believe that our existing cash and cash equivalents, together with any positive cash flows from operations and available borrowings under our line of credit, will be sufficient to support working capital and capital expenditure 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, the expansion of sales and marketing activities, particularly internationally, and the introduction of new and enhanced products and functions, platform enhancements and professional services offerings, the level of market acceptance of our applications and spending on our new headquarters.  In the event that additional financing is required from outside sources, we may be unable to raise the funds on acceptable terms, if at all. To the extent existing cash and cash equivalents and investments and cash from operations are not sufficient to fund future activities, we may need to raise additional funds. We may seek to raise additional funds through equity, equity-linked or debt financings. If we raise additional funds through the incurrence of indebtedness, such indebtedness may have rights that are senior to holders of our equity securities and could contain covenants that restrict operations. Any additional equity financing may be dilutive to our existing stockholders. Although we are not currently a party to any agreement or letter of intent with respect to potential investments in, or acquisitions of, complementary businesses, services or technologies, we may enter into these types of arrangements in the future, which could also require us to seek additional equity financing, incur indebtedness, or use cash resources. We have no present understandings, commitments or agreements to enter into any such acquisitions. If we are unable to raise additional capital when desired, our business, operating results and financial condition could be adversely affected.  
The following table shows a summary of our cash flows for the six months ended June 30, 2019 and 2018:
Six Months Ended June 30,
20192018
(in thousands)
Cash used provided by (used in) operating activities$11,925 $(23,616)
Cash used in investing activities(27,689)(1,593)
Cash provided by financing activities1,987 2,072 
Sources of Funds
We have financed our operations in large part with equity and debt financing arrangements, including net proceeds of $77.8 million from our initial public offering in May 2017 and net proceeds of $57.8 million from our underwritten public offering in August 2018, as well as through sales of software and professional services and borrowings under our credit facilities. We also financed $3.7 million of office furniture and fixtures and expect to finance approximately $1.0 million of equipment, both associated with the build-out of our new headquarters.
As of June 30, 2019, we had no outstanding borrowings. In November 2017, we entered into a $20.0 million revolving line of credit with a lender. The facility matures in November 2022. We may elect whether amounts drawn on the
35


revolving line of credit bear interest at a floating rate per annum equal to either the LIBOR or the prime rate plus an additional interest rate margin that is determined by the availability of borrowings under the revolving line of credit. The additional interest rate margin will range from 2.00% to 2.50% in the case of LIBOR advances and from 1.00% to 1.50% in the case of prime rate advances. The revolving line of credit contains an unused facility fee in an amount between 0.15% and 0.25% of the average unused portion of the revolving line of credit, which is payable quarterly. The agreement contains certain customary affirmative and negative covenants and requires us to maintain (1) an adjusted quick ratio of at least 1.35 to 1.0 and (ii) minimum adjusted EBITDA in the amounts and for the periods set forth in the agreement. Any amounts borrowed under the credit facility are collateralized by substantially all of our assets. We were in compliance with all covenants as of June 30, 2019.
Use of Funds
Our principal uses of cash are funding operations and other working capital requirements. Over the past several years, revenue has increased significantly from year to year and, as a result, cash flows from customer collections have increased. However, operating expenses have also increased as we have invested in growing our business. During 2018 and 2019, our uses of cash included the build out of our new headquarters. In 2019, we expect to spend approximately $20.0 million above the $18.4 million tenant improvement allowance provided by the landlord for this build out. This estimated spend includes $3.7 million of furniture and fixtures that has been financed, and an additional $1.0 million of equipment that we expect to finance. For the six months ended June 30, 2019, substantially all of the $27.7 million of cash used in investing activities was related to the build out. We expect our remaining build out expenditures to be approximately $5.0 million.
Historical Cash Flows
Operating Activities
For the six months ended June 30, 2019, net cash provided by operating activities of $11.9 million consisted of a net loss of $26.9 million, offset by $12.0 million in adjustments for non-cash items and $26.8 million of cash provided by changes in working capital. Adjustments for non-cash items consisted of stock-based compensation of $9.9 million, depreciation and amortization expense of $1.9 million, a loss on disposal of equipment of $0.1 million and bad debt expense of $0.1 million. The increase in cash and cash equivalents resulting from changes in working capital primarily consisted of a $13.4 million decrease in prepaid expenses and other assets, primarily due to a decrease in the non-trade receivable resulting from our tenant improvement allowance. In accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP, the $17.0 million of tenant improvement allowance reimbursements received during the six months ended June 30, 2019 are a source of cash in operating activities, whereas the capital expenditures are recorded as cash used in investing activities. There was also a $8.9 million decrease in accounts receivable, due to increased cash collections during the six months ended June 30, 2019, and a $5.5 million increase in accounts payable and accrued expenses, primarily due to the timing of payments. There was also a $4.6 million increase in deferred rent, non-current, as a result of taking initial possession of the second phase of our new headquarters in February 2019 and recording an additional lease incentive obligation. There was also a $0.2 million increase in deferred revenue, as a result of increased subscription sales. These increases were partially offset by a $3.2 million decrease in accrued compensation and related benefits, primarily due to a decrease in accrued vacation expense because of our new paid-time off policy, which took effect on January 1, 2019. There was also a $2.3 million increase in deferred commissions due to increased sales during the six months ended June 30, 2019 and a $0.3 million decrease in other current liabilities.
For the six months ended June 30, 2018, net cash used in operating activities of $23.6 million consisted of a net loss of $20.5 million and $8.6 million of cash used in changes in working capital, offset by $5.5 million in adjustments for non-cash items. Adjustments for non-cash items consisted of stock-based compensation of $4.4 million, depreciation and amortization expense of $1.0 million and a provision for deferred income taxes of $0.1 million. The decrease in cash and cash equivalents resulting from changes in working capital primarily consisted of a $9.1 million increase in accounts receivable, due to the timing of billings and collections. The timing of billings and collections was affected by the implementation of a new enterprise resource planning, or ERP, system during the second quarter of 2018. We converted less accounts receivable into cash collections during the six months ended June 30, 2018 than the six months ended June 30, 2017. There was also a $3.1 million increase in deferred commissions due to increased sales in the three months ended June 30, 2018 and a decrease in deferred revenue of $1.4 million, as a result of decreased subscription sales in the three months ended June 30, 2018 as compared to the three months ended December 31, 2017, which is historically our quarter with the highest percentage of subscription sales.
36


There was also a $1.2 million decrease in deferred rent, non-current and a $0.3 million increase in prepaid expenses and other assets. These decreases were partially offset by a $3.5 million increase in accounts payable and accrued expenses, primarily due to the timing of payments, a $2.0 million increase in accrued compensation and related benefits, primarily due to an increase in accrued vacation and a $1.0 million increase in other current liabilities.
Investing Activities
For the six months ended June 30, 2019, net cash used in investing activities was $27.7 million, for the build-out of our new headquarters and the purchase of property and equipment. For the six months ended June 30, 2018, net cash used in investing activities was $1.6 million, for the purchase of property and equipment.
Financing Activities
For the six months ended June 30, 2019 and 2018, net cash provided by financing activities was $2.0 million and $2.1 million, respectively, consisting of proceeds received from stock option exercises.
Contractual Obligations and Commitments
In June 2019, we entered into a capital lease for the acquisition of office furniture and fixtures in our new headquarters. The lease term is 36 months and our total obligation is $4.0 million over the term of the lease.
Other than as described above, as of June 30, 2019, there was no material change in our contractual obligations and commitments from those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 21, 2019.
Off-Balance Sheet Arrangements
As of June 30, 2019, we did not have 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. We do not engage in off-balance sheet financing arrangements. In addition, we do not engage in trading activities involving non-exchange traded contracts. We believe, therefore, that we are not materially exposed to any financing, liquidity, market or credit risk that could arise if we had engaged in these relationships.
Critical Accounting Policies and Estimates
The preparation of our condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in those financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making those estimates, actual results reported in future periods could differ from those estimates. Significant estimates embedded in the consolidated financial statements for the periods presented include revenue recognition, stock-based compensation and income taxes.
There have been no material changes in our critical accounting policies from those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 21, 2019.  
Recent Accounting Pronouncements
See Note 2 to the unaudited condensed consolidated financial statements in Part I, Item 1 of this Quarterly Report on Form 10-Q for a discussion of recent accounting pronouncements.
JOBS Act Transition Period
In April 2012, the Jumpstart Our Business Startups Act of 2012, or the JOBS Act, was enacted. Section 107(b) of the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to take advantage of the extended
37


transition period to comply with new or revised accounting standards and to adopt certain of the reduced disclosure requirements available to emerging growth companies. As a result of the accounting standards election, we will not be subject to the same implementation timing for new or revised accounting standards as other public companies that are not emerging growth companies which may make comparison of our financials to those of other public companies more difficult. We will remain an emerging growth company until December 31, 2019. After that date, we will no longer be an "emerging growth company" but will then be a "large accelerated filer," because over $700 million of our outstanding equity securities was held by non-affiliates as of June 30, 2019.


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
We had cash and cash equivalents of $81.1 million as of June 30, 2019, which consisted of cash in readily available checking accounts and overnight repurchase investments. These securities are not dependent on interest rate fluctuations that may cause the principal amount of these assets to fluctuate.
At June 30, 2019, we had no outstanding borrowings.
Foreign Currency Exchange Risk
Our reporting currency is the U.S. dollar. Due to our international operations, we have foreign currency risks related to revenue and operating expenses denominated in currencies other than the U.S. dollar, primarily the British Pound Sterling, Euro, Australian Dollar and Swiss Franc. Our sales contracts are primarily denominated in the local currency of the customer making the purchase. In addition, a portion of operating expenses are incurred outside the United States and are denominated in foreign currencies. Decreases in the relative value of the U.S. dollar to other currencies may negatively affect revenue and other operating results as expressed in U.S. dollars. 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.
We have experienced and will continue to experience fluctuations in net loss as a result of transaction gains or losses related to remeasuring certain current asset and current liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. We have not engaged in the hedging of foreign currency transactions to date, although we may choose to do so in the future.



Item 4.   CONTROLS AND PROCEDURES.
Evaluation of Disclosure Controls and Procedures
We maintain “disclosure controls and procedures,” as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Exchange Act that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2019. Based on the evaluation of our disclosure controls and procedures as of June 30, 2019, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
38


Changes in Internal Control Over Financial Reporting
There was no change 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 this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.


39


PART II—OTHER INFORMATION

Item 1.   LEGAL PROCEEDINGS.
From time to time we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently a party to any legal proceedings that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

Item 1A.  RISK FACTORS.
Our business is subject to risks and events that, if they occur, could adversely affect our financial condition and results of operations and the trading price of our securities. In addition to the other information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the factors described in "Part I, Item 1A. Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 21, 2019. There have been no material changes to the risk factors described in that report.

Item 2.   UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.

a.Recent Sales of Unregistered Equity Securities
Not applicable.

b.Use of Proceeds
Not applicable.

c.Issuer Purchases of Equity Securities
Not applicable.

Item 3.   DEFAULTS UPON SENIOR SECURITIES.
Not applicable.


Item 4.   MINE SAFETY DISCLOSURES.
Not applicable.

Item 5.   OTHER INFORMATION.
Not applicable.



40


ITEM 6.
EXHIBITS.

Exhibit
Number
Description
Amended and Restated Certificate of Incorporation of Appian Corporation.
Amended and Restated Bylaws of Appian Corporation.
Form of Class A common stock certificate of Appian Corporation.
Certification of Principal Executive Officer 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.
Certification of Principal Financial Officer 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.
Certifications of Principal Executive Officer and Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INSXBRL Instance Document - The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document


1.Previously filed as Exhibit 3.2 to Amendment No. 3 to the Registrant's Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on May 12, 2017, and incorporated herein by reference.
2.Previously filed as Exhibit 3.4 to Amendment No. 2 to the Registrant’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on May 10, 2017, and incorporated herein by reference.
3.Previously filed as Exhibit 4.1 to Amendment No. 3 to the Registrant’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on May 12, 2017, and incorporated herein by reference.
#
Filed herewith.
*
This certification is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended.

41


SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
APPIAN CORPORATION
August 8, 2019By:/s/ Matthew Calkins
Name: Matthew Calkins
Title: Chief Executive Officer and Chairman of the Board (On behalf of the Registrant and as Principal Executive Officer)

42
EX-31.1 2 appn06302019ex311.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
 
I, Matthew Calkins, certify that:
 
1.                       I have reviewed this Quarterly Report on Form 10-Q for the period ended June 30, 2019 of Appian Corporation (the “registrant”);
 
2.                       Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.                       Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.                       The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a)                  Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)                  Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)                   Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.                       The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
(a)                  All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
(b)                  Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: August 8, 2019
 
/s/ Matthew Calkins
Matthew Calkins
Chief Executive Officer
(principal executive officer)





EX-31.2 3 appn06302019ex312.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
 
I, Mark Lynch, certify that:
 
1.                       I have reviewed this Quarterly Report on Form 10-Q for the period ended June 30, 2019 of Appian Corporation (the “registrant”);
 
2.                       Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.                       Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.                       The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a)                  Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)                  Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)                   Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.                       The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
(a)                  All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
(b)                  Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: August 8, 2019
 
/s/ Mark Lynch
Mark Lynch
Chief Financial Officer
(principal financial officer)





EX-32.1 4 appn06302019ex321.htm EX-32.1 Document

Exhibit 32.1
 
CERTIFICATIONS OF
PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Matthew Calkins, Chief Executive Officer of Appian Corporation (the “Company”), and Mark Lynch, Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge:
 
1.                       The Company’s Quarterly Report on Form 10-Q for the period ended June 30, 2019, to which this Certification is attached as Exhibit 32.1 (the “Periodic Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and
 
2.                       The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
IN WITNESS WHEREOF, the undersigned have set their hands hereto as of the 8th day of August, 2019.
 
/s/ Matthew Calkins
/s/ Mark Lynch
Matthew Calkins
Mark Lynch
Chief Executive Officer
(principal executive officer)
Chief Financial Officer
(principal financial officer)
 
This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 5 appn-20190630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2105103 - Disclosure - Property and Equipment, net link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Property, Plant, and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Property, Plant, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2108104 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 2111105 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2113106 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2115107 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Stock Options (Detail) link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - Stock-Based Compensation - Summary of the Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 2123108 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Stockholders' Equity (Detail) link:presentationLink link:calculationLink link:definitionLink 2125109 - Disclosure - Basic and Diluted Loss per Common Share link:presentationLink link:calculationLink link:definitionLink 2326304 - Disclosure - Basic and Diluted Loss per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - Basic and Diluted Loss per Common Share - Summary of Securities Excluded From Calculation of Weighted Average Common Shares Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 2128110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2329305 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2430414 - Disclosure - Commitments and Contingencies -Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2431415 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments (Detail) link:presentationLink link:calculationLink link:definitionLink 2132111 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2333306 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2434416 - Disclosure - Segment and Geographic Information - Summary of Revenues By Geography (Detail) link:presentationLink link:calculationLink link:definitionLink 2435417 - Disclosure - Segment and Geographic Information - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 appn-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 appn-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 appn-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Range Statistical Measurement [Domain] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Deferred income taxes Increase (Decrease) in Deferred Income Taxes Additional tenant improvement receivable Nontrade Receivable, Additional Tenant Improvement Allowance Receivable Nontrade Receivable, Additional Tenant Improvement Allowance Receivable Commission expense Noninterest Expense Commission Expense Income Statement Location Income Statement Location [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Accounting Policies [Abstract] Accrued computer hardware costs Accrued Computer Hardware Costs Accrued Computer Hardware Costs Concentration Risk Type Concentration Risk Type [Domain] Total unrecognized compensation cost related to unvested restricted stock units Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Computer hardware Computer Equipment [Member] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Operating expenses: Operating Expenses [Abstract] Share-based Payment Arrangement [Abstract] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Deferred rent credit, net of current portion Deferred Rent Credit , Net Of Current Portion Deferred Rent Credit , Net Of Current Portion Additional Paid-In Capital Additional Paid-in Capital [Member] Federal Government Agencies Federal Government Agencies Member Line of Credit Facility [Table] Line of Credit Facility [Table] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Capital leases, net of current portion Capital Lease Obligations, Noncurrent Entity Ex Transition Period Entity Ex Transition Period Concentration Risk Type Concentration Risk Type [Axis] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Present value of capital lease obligations Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Exercisable at June 30, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Disposal of property plant and equipment Property, Plant and Equipment, Disposals January 1, 2019 Outstanding at June 30, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value 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 Employee Stock Option Employee Stock Option Share-based Payment Arrangement, Option [Member] 2021 Capital Leases, Future Minimum Payments Due in Three Years Tenant improvement allowance receivable Nontrade Receivables, Current Address Type [Domain] Address Type [Domain] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Capital leases Office furniture and fixtures acquired under capital lease agreements Capital Leased Assets, Gross Statement [Table] Statement [Table] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Number of shares available for grants (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Debt Debt Disclosure [Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Cost of revenue: Cost of Revenue [Abstract] Document Quarterly Report Document Quarterly Report Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Other (income) expense, net Other Nonoperating Income (Expense) Service period for option exercise Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Accrued audit and tax expenses Accrued Professional Fees, Current 2023 Capital Leases, Future Minimum Payments Due in Five Years Customer Customer [Domain] Accrued Expenses Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Class B Common Stock Class B Common Stock Common Class B [Member] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Total stock-based compensation expense Share-based Payment Arrangement, Expense Assets Assets [Abstract] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Range Statistical Measurement [Axis] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Deferred tax assets Deferred Income Tax Assets, Net Earliest Tax Year Earliest Tax Year [Member] Accrued third party license fees Accrued Third Party License Fee Consolidated Entities Consolidated Entities [Axis] Deferred commissions, net of current portion DeferredCommissionNoncurrent Document Fiscal Year Focus Document Fiscal Year Focus Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Title of Individual [Axis] Title of Individual [Axis] Vested in period, value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Tax Period Tax Period [Axis] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Accrued reimbursable employee expenses Other Employee-related Liabilities Entity Addresses, Address Type [Axis] Entity Addresses, Address Type [Axis] Quick ratio LineofCreditCovenantQuickRatio Other assets Other Assets, Noncurrent Entity Current Reporting Status Entity Current Reporting Status Deferred rent, net of current portion Deferred Rent Credit, Noncurrent Entity Emerging Growth Company Entity Emerging Growth Company Accumulated Deficit Retained Earnings [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Open tax year Open Tax Year Government Agencies Government Agencies Member Unused credit facility fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Segment and Geographic Information Segment Reporting Disclosure [Text Block] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Convertible preferred stock (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Financial Position [Abstract] Compensation cost related to nonvested stock options not yet recognized Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Deferred rent, non-current Increase (Decrease) Deferred Rent, Noncurrent Increase (Decrease) Deferred Rent, Noncurrent Schedule of Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Capital leases, current Capital Lease Obligations, Current Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] 2023 Operating Leases, Future Minimum Payments, Due in Five Years Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Entity Address, State or Province Entity Address, State or Province Payment of royalty fees Royalty Expense Summary of the Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Debt Disclosure [Abstract] Selling and Marketing Expense Selling and Marketing Expense [Member] Property and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Stockholders’ equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Accounts Receivable and Allowance for Doubtful Accounts and Non-Trade Receivables Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Document Transition Report Document Transition Report Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Sales Revenue, Net Revenue Benchmark [Member] Vesting of restricted stock units (in shares) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Interest rate margin Debt Instrument, Basis Spread on Variable Rate Total operating expenses Operating Expenses Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Exercise price of stock options granted (in usd per share) Granted (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Weighted average grant-date fair value (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Service period (in years) January 1, 2019 Outstanding at June 30, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Aggregate Intrinsic Value (in thousands) Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value Stock-based compensation Share-based Payment Arrangement, Noncash Expense Period for which options can be granted Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Comprehensive loss, net of income taxes: Other Comprehensive Income (Loss), Net of Tax [Abstract] Geographical Geographical [Axis] Conversion of stock (in shares) Conversion of Stock, Shares Issued Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Entity Address, City or Town Entity Address, City or Town Useful Life (in years) Property, Plant and Equipment, Useful Life Entity Filer Category Entity Filer Category Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Total payments committed under operating lease Total minimum lease payments Operating Leases, Future Minimum Payments Due Equity [Abstract] Term Loan Term Loan Member Letter of credit entered into in connection with lease Long-term Debt Income Tax Disclosure [Abstract] Total other comprehensive loss, net of income taxes Comprehensive Income (Loss), Net of Tax, Attributable to Parent Foreign Customers Foreign Customers Member Statement [Line Items] Statement [Line Items] Deferred rent, noncurrent Deferred Rent Credit Remainder of 2019 Capital Leases, Future Minimum Payments, Remainder of Fiscal Year Entity Registrant Name Entity Registrant Name Office furniture and fixtures Furniture and Fixtures [Member] Computer software Software and Software Development Costs [Member] Professional Services Professional Services Member Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Amendment Flag Amendment Flag Value of award at grant date Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture Accrued marketing and tradeshow expenses Accrued Marketing Costs, Current Deferred tax liabilities Deferred Income Tax Liabilities, Net City Area Code City Area Code Number of shares available to be issued (in shares) Common Stock, Capital Shares Reserved for Future Issuance Entity Central Index Key Entity Central Index Key Other accrued expenses Other Accrued Liabilities, Current Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Capital Leases Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Loss on disposal of equipment Gain (Loss) on Disposition of Property Plant Equipment Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] 2020 Capital Leases, Future Minimum Payments Due in Two Years Former Address Former Address [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Products and Services [Domain] Product and Service [Domain] Variable Rate [Domain] Variable Rate [Domain] Deferred commissions IncreaseDecreaseInDeferredCommissions Entity Shell Company Entity Shell Company Payables and Accruals [Abstract] Geographic Concentration Risk Geographic Concentration Risk [Member] International Non-US [Member] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Total rent and lease expense Operating Leases, Rent Expense, Net Liabilities and Stockholders’ Equity Liabilities Convertible Preferred Stock And Stockholders Deficit [Abstract] Liabilities, convertible preferred stock and stockholders' deficit. Plan Name Plan Name [Axis] Term license subscription contracts term Term License Subscription Contracts Term Equity Component Equity Component [Domain] Exercisable at June 30, 2019 (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Property and equipment, gross Property, Plant and Equipment, Gross Common Stock Common Stock [Member] Revenue Recognition, Deferred Revenue, and Cost of Revenue Revenue from Contract with Customer [Policy Text Block] Geographical Geographical [Domain] Exercisable at June 30, 2019 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Accounts payable Accounts Payable, Current Relationship to Entity [Domain] Title of Individual [Domain] Property, Plant and Equipment [Abstract] Total minimum lease payments Capital Leases, Future Minimum Payments Due Customer Customer [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Equity Award Award Type [Domain] Weighted Average Remaining Contractual Term (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Fair value of shares 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 Additional paid-in capital Additional Paid in Capital, Common Stock Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Prime Rate Prime Rate [Member] Stock option cancellation agreement, vested options to purchase (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 2022 Capital Leases, Future Minimum Payments Due in Four Years Stock-Based Compensation Share-based Payment Arrangement [Text Block] General and Administrative Expense General and Administrative Expense [Member] Interest expense Interest Income (Expense), Nonoperating, Net Summary of Revenue By Geography Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Income Statement Location Income Statement Location [Axis] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Class A Common Stock Class A Common Stock Common Class A [Member] 2017 Equity Incentive Plan Two Thousand Seventeen Equity Incentive Plan Member Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Capital lease obligations to acquire new office furniture and fixtures Lease Obligation Incurred Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Chief Executive Officer Chief Executive Officer [Member] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] January 1, 2019 (in shares) Outstanding at June 30, 2019 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Issuance Of Common Stock To Directors Issuance Of Common Stock To Directors Member Sales and marketing Selling and Marketing Expense Leasehold improvements Leasehold Improvements [Member] Operating loss Operating Income (Loss) Commitments and Contingencies Disclosure [Abstract] Unrecognized compensation cost related to nonvested stock option recognized over weighted average period, in years Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Less: amounts representing interest Capital Leases, Future Minimum Payments, Interest Included in Payments Basic and diluted (in dollar per share) Earnings Per Share, Basic and Diluted Document And Entity Information [Table] Document And Entity Information [Table] Document and Entity Information [Table]. Issuance of common stock to directors (in shares) Stock Issued During Period, Shares, Issued for Services Non-vested outstanding at January 1, 2019 (in shares) Non-vested outstanding at June 30, 2019 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Instrument [Line Items] Debt Instrument [Line Items] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Statement of Stockholders' Equity [Abstract] Cover page. Research and development Research and Development Expense Accrued compensation and related benefits IncreaseDecreaseInAccruedCompensationAndRelatedBenefits Total liabilities Liabilities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Income Taxes [Table] Income Taxes [Table] Income Taxes [Table] 2021 Operating Leases, Future Minimum Payments, Due in Three Years Trading Symbol Trading Symbol Domestic UNITED STATES Latest Tax Year Latest Tax Year [Member] Thereafter Capital Leases, Future Minimum Payments Due Thereafter Document Period End Date Document Period End Date Effect of foreign exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Document and Entity Information [Line Items] Document And Entity Information [Line Items] Document and entity information. Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Deferred rent credit Deferred Rent Credit, Current Maximum percentage of aggregate voting power of capital stock which triggers conversion of stock MaximumPercentageOfAggregateVotingPowerOfCapitalStockWhichTriggersConversionOfStock Revolving Credit Facility Revolving Credit Facility [Member] Common stock Common Stock, Value, Issued Research and Development Expense Research and Development Expense [Member] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Total cost of revenue Cost of Goods and Services Sold Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Revenue: Revenues [Abstract] Deferred Commissions Deferred Commissions Policy [Policy Text Block] Total assets Assets Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Exercisable at June 30, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Plan Name Plan Name [Domain] Geographic Distribution Geographic Distribution [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Document Type Document Type Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Tax Identification Number Entity Tax Identification Number Tax Period Tax Period [Domain] Income Statement [Abstract] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Other (income) expense: Nonoperating Income (Expense) [Abstract] Entity Interactive Data Current Entity Interactive Data Current Equipment Equipment [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Income tax expense Income Tax Expense (Benefit) Tenant improvement allowance, maximum Tenant Improvement Allowance, Maximum Tenant Improvement Allowance, Maximum Total current assets Assets, Current Remainder of 2019 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 2007 Stock Option Plan Two Thousand Seven Stock Option Plan Member Total current liabilities Liabilities, Current General and administrative General and Administrative Expense Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Local Phone Number Local Phone Number Net unrecognized tax benefits which would impact effective tax rate if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Restricted Stock Units Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Total liabilities and stockholders’ equity Liabilities and Equity 2020 Operating Leases, Future Minimum Payments, Due in Two Years Accounts receivable, net of allowance of $600 as of June 30, 2019 and December 31, 2018 Accounts Receivable, after Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Class of Stock [Line Items] Class of Stock [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity Components Equity Components [Axis] Grant of RSUs (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Variable Rate [Axis] Variable Rate [Axis] Canceled (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 Summary of Assumptions Used to Estimate the Fair Value of Stock Options Granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Award Type Award Type [Axis] Award Type [Axis] Schedule of Components of Stock-based Compensation Expense Share-based Payment Arrangement, Cost by Plan [Table Text Block] Net loss per share attributable to common stockholders: Earnings Per Share, Basic and Diluted [Abstract] Subscriptions, Software, And Support Subscriptions, Software, And Support Member Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Accrued contract labor costs Accrued Leasehold Improvements Accrued Leasehold Improvements Common stock, shares issued (in shares) Common Stock, Shares, Issued Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Letter of Credit Letter of Credit [Member] January 1, 2019 (in usd per share) Outstanding at June 30, 2019 (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Cash paid for income taxes Income Taxes Paid Emerging Growth Company Status EmergingGrowthCompanyStatusPolicyTextBlock Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Entity Small Business Entity Small Business Entity File Number Entity File Number Customer Concentration Risk Customer Concentration Risk [Member] Deferred commissions, current DeferredCommissionsCurrent Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Principles of Consolidation Consolidation, Policy [Policy Text Block] Canceled (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Accrued expenses Total Accrued Liabilities, Current Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Products and Services [Axis] Product and Service [Axis] Depreciation and amortization expense Depreciation, Depletion and Amortization Income Taxes [Line Items] Income Taxes [Line Items] Income taxes. Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Outstanding letters of credit Letters of Credit Outstanding, Amount Total other (income) expense Nonoperating Income (Expense) Deferred revenue Increase (Decrease) in Contract with Customer, Liability Summary of Securities Excluded From Calculation of Weighted Average Common Shares Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Accrued leasehold improvement costs AccruedContractandPartTimeEmploymentCurrent Current liabilities Liabilities, Current [Abstract] Share price (in usd per share) Share Price Exercise of stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Non-vested outstanding at January 1, 2019 (in usd per share) Non-vested outstanding at June 30, 2019 (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 Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Credit Facility Credit Facility [Domain] Accrued hosting costs AccruedHostingCostsCurrent Income Taxes Income Tax Disclosure [Text Block] 2022 Operating Leases, Future Minimum Payments, Due in Four Years Segment Reporting [Abstract] Statement of Cash Flows [Abstract] Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Class of Stock Class of Stock [Axis] Number of federal government agencies NumberOfGovernmentAgencies Deferred revenue, current Contract with Customer, Liability, Current Earnings Per Share [Abstract] Exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Minimum Minimum [Member] Line of credit, outstanding borrowings Line of Credit Facility, Fair Value of Amount Outstanding Concentration risk percentage Concentration risk, percentage Concentration Risk, Percentage Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Change in allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Entity Address, Address Line One Entity Address, Address Line One Number of votes entitled to stockholders per share NumberOfVotesEntitledToStockholders Subsidiaries Subsidiaries [Member] SaaS Subscriptions contracts term Software As Service Subscription Contracts Term Current assets Assets, Current [Abstract] Credit Facility Credit Facility [Axis] Accrued compensation and related benefits Accrued Employee Benefits, Current Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract] Statement of Comprehensive Income [Abstract] Proceeds from exercise of common stock options Proceeds from Stock Options Exercised Gross profit Gross Profit Basic and Diluted Loss per Common Share Earnings Per Share [Text Block] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Class of Stock Class of Stock [Domain] Consolidated Entities Consolidated Entities [Domain] Geographic Distribution Geographic Distribution [Domain] Weighted average remaining vesting period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Other current liabilities Other Liabilities, Current Maximum Maximum [Member] Other current liabilities Increase (Decrease) in Other Current Liabilities Credit facility Long-term Line of Credit Title of 12(b) Security Title of 12(b) Security EX-101.PRE 9 appn-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 appn-20190630_htm.xml IDEA: XBRL DOCUMENT 0001441683 2019-01-01 2019-06-30 0001441683 dei:FormerAddressMember 2019-01-01 2019-06-30 0001441683 us-gaap:CommonClassAMember 2019-08-05 0001441683 us-gaap:CommonClassBMember 2019-08-05 0001441683 2019-06-30 0001441683 2018-12-31 0001441683 us-gaap:CommonClassAMember 2019-06-30 0001441683 us-gaap:CommonClassAMember 2018-12-31 0001441683 us-gaap:CommonClassBMember 2019-06-30 0001441683 us-gaap:CommonClassBMember 2018-12-31 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2019-04-01 2019-06-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-04-01 2018-06-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2019-01-01 2019-06-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-01-01 2018-06-30 0001441683 appn:ProfessionalServicesMember 2019-04-01 2019-06-30 0001441683 appn:ProfessionalServicesMember 2018-04-01 2018-06-30 0001441683 appn:ProfessionalServicesMember 2019-01-01 2019-06-30 0001441683 appn:ProfessionalServicesMember 2018-01-01 2018-06-30 0001441683 2019-04-01 2019-06-30 0001441683 2018-04-01 2018-06-30 0001441683 2018-01-01 2018-06-30 0001441683 us-gaap:CommonStockMember 2017-12-31 0001441683 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001441683 us-gaap:RetainedEarningsMember 2017-12-31 0001441683 2017-12-31 0001441683 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0001441683 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0001441683 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0001441683 us-gaap:CommonStockMember 2018-06-30 0001441683 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001441683 us-gaap:RetainedEarningsMember 2018-06-30 0001441683 2018-06-30 0001441683 us-gaap:CommonStockMember 2018-12-31 0001441683 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001441683 us-gaap:RetainedEarningsMember 2018-12-31 0001441683 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001441683 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001441683 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001441683 us-gaap:CommonStockMember 2019-06-30 0001441683 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001441683 us-gaap:RetainedEarningsMember 2019-06-30 0001441683 srt:MinimumMember 2019-01-01 2019-06-30 0001441683 srt:MaximumMember 2019-01-01 2019-06-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:GovernmentAgenciesMember 2019-04-01 2019-06-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:GovernmentAgenciesMember 2019-01-01 2019-06-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:FederalGovernmentAgenciesMember 2018-01-01 2018-06-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:FederalGovernmentAgenciesMember 2019-04-01 2019-06-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:FederalGovernmentAgenciesMember 2019-01-01 2019-06-30 0001441683 appn:ForeignCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0001441683 appn:ForeignCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:GovernmentAgenciesMember 2018-04-01 2018-06-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:GovernmentAgenciesMember 2018-01-01 2018-06-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:FederalGovernmentAgenciesMember 2018-04-01 2018-06-30 0001441683 appn:ForeignCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-04-01 2018-06-30 0001441683 appn:ForeignCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0001441683 2018-01-01 2018-12-31 0001441683 2018-10-31 0001441683 2019-02-28 0001441683 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-01-01 2019-06-30 0001441683 us-gaap:ComputerEquipmentMember 2019-01-01 2019-06-30 0001441683 us-gaap:EquipmentMember 2019-01-01 2019-06-30 0001441683 us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-06-30 0001441683 us-gaap:LeaseholdImprovementsMember 2019-06-30 0001441683 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001441683 us-gaap:ComputerEquipmentMember 2019-06-30 0001441683 us-gaap:ComputerEquipmentMember 2018-12-31 0001441683 us-gaap:FurnitureAndFixturesMember 2019-06-30 0001441683 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001441683 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-06-30 0001441683 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0001441683 us-gaap:EquipmentMember 2019-06-30 0001441683 us-gaap:EquipmentMember 2018-12-31 0001441683 us-gaap:LeaseholdImprovementsMember 2019-01-01 2019-06-30 0001441683 us-gaap:LeaseholdImprovementsMember 2019-04-01 2019-06-30 0001441683 us-gaap:FurnitureAndFixturesMember 2019-04-01 2019-06-30 0001441683 us-gaap:ComputerEquipmentMember 2018-01-01 2018-06-30 0001441683 us-gaap:ComputerEquipmentMember 2018-04-01 2018-06-30 0001441683 us-gaap:RevolvingCreditFacilityMember 2017-11-30 0001441683 srt:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-11-01 2017-11-30 0001441683 srt:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-11-01 2017-11-30 0001441683 srt:MinimumMember us-gaap:PrimeRateMember 2017-11-01 2017-11-30 0001441683 srt:MaximumMember us-gaap:PrimeRateMember 2017-11-01 2017-11-30 0001441683 srt:MinimumMember 2017-11-01 2017-11-30 0001441683 srt:MaximumMember 2017-11-01 2017-11-30 0001441683 appn:TermLoanMember 2019-06-30 0001441683 srt:SubsidiariesMember srt:MinimumMember 2019-01-01 2019-06-30 0001441683 srt:SubsidiariesMember srt:MaximumMember 2019-01-01 2019-06-30 0001441683 us-gaap:EarliestTaxYearMember 2019-01-01 2019-06-30 0001441683 us-gaap:LatestTaxYearMember 2019-01-01 2019-06-30 0001441683 appn:TwoThousandSeventeenEquityIncentivePlanMember us-gaap:CommonClassAMember 2017-05-31 0001441683 appn:TwoThousandSevenStockOptionPlanMember 2017-05-31 0001441683 appn:TwoThousandSeventeenEquityIncentivePlanMember us-gaap:CommonClassAMember 2019-06-30 0001441683 appn:TwoThousandSeventeenEquityIncentivePlanMember 2019-06-30 0001441683 appn:TwoThousandSevenStockOptionPlanMember 2019-01-01 2019-06-30 0001441683 srt:ChiefExecutiveOfficerMember appn:TwoThousandSeventeenEquityIncentivePlanMember 2019-05-01 2019-05-31 0001441683 srt:ChiefExecutiveOfficerMember appn:TwoThousandSeventeenEquityIncentivePlanMember 2019-05-31 0001441683 2019-01-01 2019-03-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember appn:TwoThousandSeventeenEquityIncentivePlanMember 2018-11-01 2018-11-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2018-04-01 2018-06-30 0001441683 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001441683 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0001441683 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001441683 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-06-30 0001441683 appn:IssuanceOfCommonStockToDirectorsMember 2019-04-01 2019-06-30 0001441683 appn:IssuanceOfCommonStockToDirectorsMember 2018-04-01 2018-06-30 0001441683 appn:IssuanceOfCommonStockToDirectorsMember 2019-01-01 2019-06-30 0001441683 appn:IssuanceOfCommonStockToDirectorsMember 2018-01-01 2018-06-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2019-04-01 2019-06-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-04-01 2018-06-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2019-01-01 2019-06-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-01-01 2018-06-30 0001441683 appn:ProfessionalServicesMember 2019-04-01 2019-06-30 0001441683 appn:ProfessionalServicesMember 2018-04-01 2018-06-30 0001441683 appn:ProfessionalServicesMember 2019-01-01 2019-06-30 0001441683 appn:ProfessionalServicesMember 2018-01-01 2018-06-30 0001441683 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-06-30 0001441683 us-gaap:SellingAndMarketingExpenseMember 2018-04-01 2018-06-30 0001441683 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-06-30 0001441683 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-06-30 0001441683 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001441683 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-06-30 0001441683 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001441683 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-06-30 0001441683 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001441683 us-gaap:GeneralAndAdministrativeExpenseMember 2018-04-01 2018-06-30 0001441683 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-06-30 0001441683 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-06-30 0001441683 us-gaap:CommonClassAMember 2019-01-01 2019-06-30 0001441683 us-gaap:CommonClassBMember 2019-01-01 2019-06-30 0001441683 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001441683 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0001441683 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001441683 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2018-04-01 2018-06-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-06-30 0001441683 2018-04-30 0001441683 us-gaap:LetterOfCreditMember 2018-04-30 0001441683 country:US 2019-04-01 2019-06-30 0001441683 country:US 2018-04-01 2018-06-30 0001441683 country:US 2019-01-01 2019-06-30 0001441683 country:US 2018-01-01 2018-06-30 0001441683 us-gaap:NonUsMember 2019-04-01 2019-06-30 0001441683 us-gaap:NonUsMember 2018-04-01 2018-06-30 0001441683 us-gaap:NonUsMember 2019-01-01 2019-06-30 0001441683 us-gaap:NonUsMember 2018-01-01 2018-06-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 shares iso4217:USD iso4217:USD shares pure appn:agency appn:vote_per_share 2019 Q2 false 0001441683 --12-31 P1Y P1Y P1Y 10-Q true 2019-06-30 false 001-38098 APPIAN CORPORATION DE 54-1956084 7950 Jones Branch Drive Tysons VA 22102 11955 Democracy Drive, Suite 1700 Reston VA 20190 (703) 442-8844 Class A Common Stock APPN NASDAQ Yes Yes Accelerated Filer false true false false 31509538 33374676 81101000 94930000 600000 600000 70381000 79383000 17492000 14020000 7707000 21293000 176681000 209626000 36823000 7539000 13897000 15088000 445000 326000 585000 601000 228431000 233180000 10173000 9249000 12075000 7464000 10563000 13796000 97556000 95523000 1169000 0 1852000 2369000 133388000 128401000 20000 42000 14597000 16145000 20150000 15400000 2504000 0 170659000 159988000 0.0001 500000000 31462892 31462892 500000000 29626054 29626054 3000 3000 0.0001 100000000 33374676 33374676 100000000 34290383 34290383 3000 3000 230185000 218284000 152000 542000 -172571000 -145640000 57772000 73192000 228431000 233180000 39259000 33047000 74168000 59999000 27652000 26836000 52322000 51580000 66911000 59883000 126490000 111579000 4036000 2824000 7621000 5452000 19015000 18750000 39496000 37171000 23051000 21574000 47117000 42623000 43860000 38309000 79373000 68956000 31148000 27384000 61093000 50348000 12765000 10785000 26721000 20655000 9261000 8425000 18277000 16485000 53174000 46594000 106091000 87488000 -9314000 -8285000 -26718000 -18532000 256000 -2593000 316000 -1675000 -69000 -54000 -140000 -67000 187000 -2647000 176000 -1742000 -9127000 -10932000 -26542000 -20274000 267000 35000 389000 246000 -9394000 -10967000 -26931000 -20520000 -0.15 -0.18 -0.42 -0.34 64753044 61401466 64531089 61127516 -9394000 -10967000 -26931000 -20520000 -730000 1103000 -390000 537000 -10124000 -9864000 -27321000 -19983000 60599877 6000 141268000 439000 -96189000 45524000 -20520000 -20520000 6605 1006398 2072000 2072000 4446000 4446000 537000 537000 61612880 6000 147786000 976000 -116709000 32059000 63916437 6000 218284000 542000 -145640000 73192000 -26931000 -26931000 6145 284690 630296 1987000 1987000 9914000 9914000 -390000 -390000 64837568 6000 230185000 152000 -172571000 57772000 -26931000 -20520000 1933000 951000 -145000 0 97000 0 47000 -77000 9914000 4446000 -8861000 9095000 -13453000 311000 -2281000 -3062000 5458000 3480000 3181000 -1995000 -269000 951000 189000 -1368000 4584000 -1160000 11925000 -23616000 27689000 1593000 -27689000 -1593000 1987000 2072000 1987000 2072000 -52000 -258000 -13829000 -23395000 94930000 73758000 81101000 50363000 170000 21000 116000 175000 3673000 0 Organization and Description of BusinessAppian Corporation (together with its subsidiaries, “Appian,” the “Company,” “we” or “our”) provides a low-code software development platform that allows companies to rapidly build powerful business applications. The applications created on our platform help companies drive digital transformation and competitive differentiation. We were incorporated in the state of Delaware in August 1999. As of June 30, 2019, we were headquartered in Reston, Virginia and subsequently moved to Tysons, Virginia. We operate in Canada, Switzerland, the United Kingdom, France, Germany, the Netherlands, Italy, Australia, Spain, Singapore and Sweden. Significant Accounting Policies<div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited condensed consolidated financial statements and footnotes have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) as contained in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (the “Codification” or “ASC”) for interim financial information. In the opinion of management, the interim financial information includes all adjustments of a normal recurring nature necessary for a fair presentation of the results of operations, financial position, changes in stockholders’ equity and cash flows. The results of operations for the current period are not necessarily indicative of the results for the full year or the results for any future periods. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the Securities and Exchange Commission (the “SEC”) on February 21, 2019.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The preparation of our condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Significant estimates embedded in the condensed consolidated financial statements include revenue recognition, income taxes and the related valuation allowance and stock-based compensation.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The accompanying condensed consolidated financial statements include the accounts of Appian and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We generate revenue primarily through sales of subscriptions to our platform, as well as professional services. We recognize revenue when all of the following conditions are met: (1) there is persuasive evidence of an arrangement; (2) the service or product has been provided to the customer; (3) the amount of fees to be paid by the customer is fixed or determinable; and (4) the collection of related fees is reasonably assured. If collection is not reasonably assured, we defer revenue recognition until collectability becomes reasonably assured. Our arrangements do not contain general rights of return. Revenue is recognized net of any taxes collected from customers and subsequently remitted to governmental authorities.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Subscriptions, Software and Support Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Subscriptions, software and support revenue is primarily related to (1) software as a service (“SaaS”) subscriptions bundled with maintenance and support and hosting services and (2) term license subscriptions bundled with maintenance and support.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We generally charge subscription fees on a per-user basis or, alternatively, non-user based single application licenses. We bill customers and collect payment for subscriptions to our platform in advance on a monthly, quarterly or annual basis. In certain instances, we have had customers pay their entire contract up front.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">SaaS Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our SaaS subscription revenue is derived from customers accessing our cloud offering pursuant to contracts that are generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJjOWM3YWI1MzhhZDQ4Mjg4MmRkMGI0YWRiNTIzYzJjL3NlYzoyYzljN2FiNTM4YWQ0ODI4ODJkZDBiNGFkYjUyM2MyY180MC9mcmFnOjY1ZWZlNDc3NmFiYTQzMzk5Y2E5ZmRkMmVjZTk4ZWUyL3RleHRyZWdpb246NjVlZmU0Nzc2YWJhNDMzOTljYTlmZGQyZWNlOThlZTJfMzU1OA_a2ca2f26-26e9-46ad-9074-78a5f4665cd0">one</span> to three years in length. We perform all required maintenance and support for our cloud offering and we do not separately charge customers for hosting costs. In these arrangements, our customers do not have the right to take the software on-premises and, as a result, such arrangements are not accounted for within the scope of the software revenue guidance. Revenue from SaaS subscriptions is recognized ratably over the term of the subscription, beginning with the date our service is made available to our customer.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Term License Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our term license subscription revenue is derived from customers with on-premises installations of our platform pursuant to contracts that are generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJjOWM3YWI1MzhhZDQ4Mjg4MmRkMGI0YWRiNTIzYzJjL3NlYzoyYzljN2FiNTM4YWQ0ODI4ODJkZDBiNGFkYjUyM2MyY180MC9mcmFnOjY1ZWZlNDc3NmFiYTQzMzk5Y2E5ZmRkMmVjZTk4ZWUyL3RleHRyZWdpb246NjVlZmU0Nzc2YWJhNDMzOTljYTlmZGQyZWNlOThlZTJfNDI1MA_969d01eb-2b8b-4fb8-99a9-fddc4aafa9e4">one</span> to three years in length, with more recent contracts trending towards <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJjOWM3YWI1MzhhZDQ4Mjg4MmRkMGI0YWRiNTIzYzJjL3NlYzoyYzljN2FiNTM4YWQ0ODI4ODJkZDBiNGFkYjUyM2MyY180MC9mcmFnOjY1ZWZlNDc3NmFiYTQzMzk5Y2E5ZmRkMmVjZTk4ZWUyL3RleHRyZWdpb246NjVlZmU0Nzc2YWJhNDMzOTljYTlmZGQyZWNlOThlZTJfNTQ5NzU1ODQyOTgz_969d01eb-2b8b-4fb8-99a9-fddc4aafa9e4">one</span> year in length. Customers with term license subscriptions have the right to use our software and receive maintenance and support. Since we do not sell maintenance and support separately from the subscription, revenue for the term license subscription and maintenance and support is recognized ratably over the term of the subscription, upon delivery of the platform to the customer when sold on a standalone basis.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Professional Services</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our professional services revenue is comprised of fees for consulting services, including application development and deployment assistance and training related to our platform. Our professional services are not essential to the functionality of our platform because the platform is ready for the customer’s use immediately upon delivery and is not modified or customized in any manner.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Consulting services are billed under both time-and-material and fixed-fee arrangements. For standalone time-and-material contracts, we recognize revenue at contractually agreed upon billing rates applied to hours performed. For standalone fixed-fee contracts, we also recognize revenue as the work is performed using the proportional performance method of accounting. Training revenue is recognized when the associated training services are delivered. Training is also sold in the form of a subscription arrangement where a customer agrees to pay an annual fixed fee for a fixed number of users to have access to all of our training offerings during the year. Revenue from training subscription agreements is recognized ratably over the subscription period.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We defer recognition of revenue from work performed on pending contract modifications until the period in which the modifications are accepted and funding is approved by the customer. Costs of work performed on pending contract modifications are expensed as incurred.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Multiple Element Arrangements</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our multiple element arrangements are from SaaS subscriptions and term license subscriptions that are generally sold in combination with maintenance and support service and frequently with professional services.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">SaaS Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">For multiple element arrangements involving SaaS subscriptions that include professional services in addition to the subscription to our platform, we evaluate each element to determine whether it represents a separate unit of accounting. Because there are third-party vendors who routinely sell and provide the same professional services to our customers, our professional services are deemed to have standalone value apart from the SaaS subscription. Additionally, we offer both SaaS subscriptions and professional services on a standalone basis. Professional services revenue is therefore accounted for separately from subscription fees and recognized as the professional services are performed. We allocate revenue to the elements based on the selling price hierarchy using vendor-specific objective evidence (“VSOE”) of selling price, third-party evidence (“TPE”) of selling price, or if neither exists, best estimated selling price (“BESP”). In cases where we do not have VSOE or TPE of the elements of our arrangements, we use BESP to allocate revenue. We determine BESP for a service by considering multiple factors including, but not limited to, evaluating the weighted average of actual sales prices and other factors such as gross margin objectives, pricing practices and growth strategy. Pricing practices taken into consideration include historic contractually stated prices, volume discounts where applicable and our price lists. While we believe we can make </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">reliable estimates regarding these matters, these estimates are inherently subjective. Once the revenue is allocated to these elements, revenue is recognized as such services are provided.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:11pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Term License Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">For multiple element arrangements involving term license subscriptions, maintenance and support and professional services, we do not have VSOE of fair value for the maintenance and support. Our term license subscriptions are generally not sold on a standalone basis, and therefore, we have not established VSOE of fair value for the subscriptions. Consequently, for our bundled arrangements that include certain professional services, there are two undelivered elements for which VSOE of fair value has not been established and, therefore, we utilize the combined services approach and defer all revenue until the software has been delivered and the provision of all services has commenced. We then recognize the entire fee from the arrangement ratably over the remaining period of the arrangement, assuming all other software revenue recognition criteria have been met.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Deferred Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Deferred revenue primarily consists of amounts billed or billable in advance of revenue recognition from our subscriptions, software, and support and professional services described above. Deferred revenue is recognized as the revenue recognition criteria are met.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cost of Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cost of Subscriptions, Software and Support Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cost of subscriptions, software and support revenue consists primarily of fees paid to our third-party managed hosting providers and other third-party service providers, personnel costs, including payroll and benefits for our technology operations and customer support teams, and allocated facility costs and overhead.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cost of Professional Services Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cost of professional services revenue includes all direct and indirect costs to deliver our professional services and training, including employee compensation for our global professional services and training personnel, travel costs, third-party contractor costs and allocated facility costs and overhead.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentration of Credit Risk</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and trade accounts receivable. Deposits held with banks may exceed the amount of insurance provided on such deposits. We believe that the financial institutions that hold our cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">With regard to our customers, credit evaluation and account monitoring procedures are used to minimize the risk of loss. We believe that no additional credit risk beyond amounts provided for collection loss are inherent in accounts receivable. Revenue generated from government agencies represented 17.3% and 17.6% of our revenue for the three and six months ended June 30, 2019, respectively, of which the top three federal government agencies generated 6.3% and 7.0% of our revenue for the three and six months ended June 30, 2019, respectively. Additionally, 30.8% and 30.3% of our revenue during the three and six months ended June 30, 2019, respectively, was generated from foreign customers. Revenue generated from government agencies represented 20.1% and 16.5% of our revenue for the three and six months ended June 30, 2018, respectively, of which the top three federal government agencies generated 13.5% and 9.8% of our revenue for the three and six months ended June 30, 2018, respectively. Additionally, 28.1% and 29.6% of our revenue during the three and six months ended June 30, 2018, respectively, was generated from foreign customers.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Accounts receivable are stated at realizable value, net of an allowance for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. We regularly review the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness and current economic trends. If the financial condition of our customers were to deteriorate, resulting in their inability to make required payments, additional provisions for doubtful accounts would be required and would increase bad debt expense. To date, our allowance and related bad debt write-offs have been nominal. There was no change in the allowance for doubtful accounts from December 31, 2018 to June 30, 2019.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Non-Trade Receivables</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We record non-trade receivables to reflect amounts due for activities other than sales of subscriptions to our platform and professional services. Our non-trade receivables relate entirely to a receivable from our tenant improvement allowance. We received the entire tenant improvement allowance as of June 30, 2019, and therefore, there was no receivable balance remaining as of such date. The tenant improvement allowance receivable was $14.4 million as of December 31, 2018 and is classified within prepaid expenses and other current assets in the accompanying condensed consolidated balance sheets. We recognized our initial tenant improvement allowance receivable of $15.8 million related to our new headquarters once we took initial possession of the space in October 2018. We recognized additional tenant improvement allowance receivable of $2.6 million when we took possession of adjacent office space in February 2019.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Deferred Commissions</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Deferred commissions are the incremental costs that are directly associated with subscription agreements with customers and consist of sales commissions paid to our direct sales force. Commissions are considered direct and incremental and as such are deferred and amortized over the terms of the related customer contracts consistent with the related revenue. Amortization of deferred commissions is included in sales and marketing expense in the accompanying condensed consolidated statements of operations. Commission expense was $4.7 million and $9.1 million for the three and six months ended June 30, 2019, respectively. Commission expense was $3.5 million and $6.2 million for the three and six months ended June 30, 2018, respectively. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Property and Equipment</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Significant additions or improvements extending the useful life of an asset are capitalized, while repairs and maintenance costs which do not significantly improve the related assets or extend their useful lives are charged to expense as incurred. </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:47.633968%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:47.633968%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Asset Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life (in years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Computer software</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Computer hardware</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Office furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shorter of useful life of assets or lease term</span></td></tr></table></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fair Value of Financial Instruments</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The carrying amounts of our cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of June 30, 2019 and December 31, 2018 because of the relatively short duration of these instruments. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. The hierarchy requires us to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value. The three tiers are defined as follows:</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;padding-left:31.8pt;">Level 1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Observable inputs based on unadjusted quoted prices in active markets for identical assets or liabilities;</span></div><div style="text-indent:-36pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;padding-left:31.8pt;">Level 2.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and</span></div><div style="text-indent:-36pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;padding-left:31.8pt;">Level 3.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Unobservable inputs for which there is little or no market data, which require us to develop our own assumptions.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Assets and Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">There were no instruments measured at fair value during the three and six months ended June 30, 2019 and June 30, 2018.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We account for stock-based compensation expense related to stock-based awards based on the estimated fair value of the award on the grant date. We calculate the fair value of stock options containing only a service condition using the Black-Scholes Option Pricing Model. The fair value of restricted stock units is based on the closing market price of our common stock on the Nasdaq Global Market on the date of grant. For service-based awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. For performance-based awards, stock-based compensation expense is recognized using the accelerated attribution method, based on the probability of satisfying the performance condition. For awards that contain market conditions, compensation expense is measured using a Monte Carlo simulation and recognized using the accelerated attribution method over the derived service period based on the expected market performance as of the grant date. For restricted stock units, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. We account for forfeitures as they occur, rather than estimating expected forfeitures. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Emerging Growth Company Status</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”). We will remain an emerging growth company until December 31, 2019. After that date, we will no longer be an "emerging growth company" but will then be a "large accelerated filer," because over $700 million of our outstanding equity securities was held by non-affiliates as of June 30, 2019. The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we will not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Adopted</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2016, the FASB issued ASU No. 2016-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2016-15”), which aims to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. ASU 2016-15 will require adoption on a retrospective basis unless it is impracticable to apply, in which case we would be required to apply the amendments prospectively as of the earliest date practicable. ASU 2016-15 is effective for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. The adoption of ASU 2016-15 did not have an impact on our condensed consolidated financial statements for the three and six months ended June 30, 2019.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2018, the FASB issued ASU No. 2018-02,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> ("ASU 2018-02"), which provides entities the option to reclassify to retained earnings tax effects related to items in accumulated other comprehensive income ("OCI") that the FASB refers to as having been stranded in accumulated OCI as a result of tax reform. ASU 2018-02 is effective for fiscal years beginning after December 15, 2018. The adoption of ASU 2018-02 did not have an impact on our condensed consolidated financial statements for the three and six months ended June 30, 2019.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Not Yet Adopted</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In May 2014, the FASB issued ASU No. 2014-09, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers (Topic 606) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(“ASC 606”), which provides new guidance for revenue recognition. ASC 606 provides that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. ASC 606 also requires improved disclosures to help users of financial statements better understand the nature, amount, timing, and uncertainty of revenue that is recognized. Entities have the option of using either a full retrospective or modified retrospective approach for the adoption of the standard. In March 2016, the FASB issued ASU No. 2016-08, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Principal Versus Agent Considerations (Reporting Revenue Gross Versus Net) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(“ASU 2016-08”), which clarifies implementation guidance on principal versus agent considerations in ASC 606. In April 2016, the FASB issued ASU No. 2016-10, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Identifying Performance Obligations and Licensing </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(“ASU 2016-10”), which clarifies the identification of performance obligations and the licensing implementation guidance in ASC 606. In addition, in May 2016, the FASB issued ASU No. 2016-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Narrow-Scope Improvements and Practical Expedients </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(“ASU 2016-12”), which clarifies the guidance on assessing collectibility, presentation of sales taxes, noncash consideration and completed contracts and contract modifications at transition. For public entities, the new standard is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2017. For all other entities, the new standard is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods beginning after December 15, 2019. We have elected to avail ourselves of the JOBS Act extended transition period that permits us to defer adoption until January 1, 2019. In accordance with guidance, the new standard will be adopted in our Annual Report on Form 10-K for the fiscal year ending December 31, 2019 but will not be adopted in our Quarterly Reports on Form 10-Q to be filed during 2019. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The ASC 606 guidance allows two methods of adoption: retrospectively to each prior reporting period (full retrospective method) or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (modified retrospective method). We are going to adopt the new standard using the modified retrospective method.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We do not expect the new standard to have a material impact on the timing of revenue recognition related to our cloud-based subscriptions and standalone professional services. However, we expect the new standard to have a significant impact on the timing of revenue recognition related to our on-premise term license contracts. Under current industry-specific software revenue recognition guidance, we have historically concluded that we did not have VSOE of fair value of the undelivered services related to on-premise term license contracts, and accordingly, have recognized on-premise term license contracts and related services ratably over the contract term. Under this new standard, the requirement to have VSOE for undelivered services is eliminated. Therefore, we will be required to recognize a portion of revenue from the on-premise term license contracts upon delivery of the software. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In addition, we expect the new standard to impact our accounting for contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. Currently, we defer the direct and incremental commission costs to obtain a contract with a customer and amortize those costs over the term of the related customer contract consistent with the related revenue. Under the new standard, we will defer the incremental costs to obtain a contract with a customer. Therefore, the new standard will result in additional costs being capitalized, including fringe benefits. Under the new standard, initial incremental costs to obtain a contract will be amortized over the customer's estimated economic life of five years, which was calculated based on both qualitative and quantitative factors, such as product life cycles, contractual terms and customer attrition. Incremental contract costs paid relating to contract renewals will be deferred and amortized on a straight-line basis over the related renewal period. As a result, we expect the deferred commissions asset to increase and the related amortization expense in each reporting period to decrease under the new standard. </span></div><div style="text-indent:36pt;margin-top:12pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We are still in the process of quantifying the effects of the adoption of ASC 606 as well as continuing to evaluate the impact of the adoption of the standard on our consolidated financial statements, including our footnotes. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Leases (Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2016-02”), which was further clarified by ASU No. 2018-10, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Codification Improvements to Topic 842, Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, and ASU No. 2018-11, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842): Targeted Improvements</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, both issued in July 2018.  ASU 2016-02 requires companies to recognize on the balance sheet the assets and liabilities for the rights and obligations created by lease assets. The new standard also requires additional disclosure of qualitative and quantitative information about the amounts recorded in the financial statements related to lease agreements. Because we will lose "emerging growth company" status effective December 31, 2019, the new standard will be adopted in our Annual Report on Form 10-K for the year ending December 31, 2019. ASU 2016-02 requires a transition adoption election of either (1) a modified retrospective approach with periods prior to the adoption date being restated or (2) a prospective adoption approach with a cumulative-effect adjustment recognized to the opening balance of retained earnings on the adoption date with prior periods not restated. We are currently evaluating the impact the adoption of ASU 2016-02 will have on our condensed consolidated financial statements. We plan to adopt this standard using the prospective adoption approach and electing the practical expedients allowed under the standard. Although we are still evaluating the impact of the adoption of the standard on our condensed consolidated financial statements, we expect there will be a material increase to assets and liabilities related to the recognition of new right-of-use assets and lease liabilities on our balance sheet for leases currently classified as operating leases. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments-Credit Losses (Topic 326) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">("ASU 2016-13"), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. We are currently evaluating the impact that the standard will have on our consolidated financial statements.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">("ASU 2018-13"), which eliminates, modifies and adds disclosure requirements for fair value measurements. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted. We do not expect ASU 2018-13 to have a material impact on our consolidated financial statements.</span></div> <div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited condensed consolidated financial statements and footnotes have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) as contained in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (the “Codification” or “ASC”) for interim financial information. In the opinion of management, the interim financial information includes all adjustments of a normal recurring nature necessary for a fair presentation of the results of operations, financial position, changes in stockholders’ equity and cash flows. The results of operations for the current period are not necessarily indicative of the results for the full year or the results for any future periods. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the Securities and Exchange Commission (the “SEC”) on February 21, 2019.</span></div> <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The preparation of our condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Significant estimates embedded in the condensed consolidated financial statements include revenue recognition, income taxes and the related valuation allowance and stock-based compensation.</span></div> <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The accompanying condensed consolidated financial statements include the accounts of Appian and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div> <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We generate revenue primarily through sales of subscriptions to our platform, as well as professional services. We recognize revenue when all of the following conditions are met: (1) there is persuasive evidence of an arrangement; (2) the service or product has been provided to the customer; (3) the amount of fees to be paid by the customer is fixed or determinable; and (4) the collection of related fees is reasonably assured. If collection is not reasonably assured, we defer revenue recognition until collectability becomes reasonably assured. Our arrangements do not contain general rights of return. Revenue is recognized net of any taxes collected from customers and subsequently remitted to governmental authorities.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Subscriptions, Software and Support Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Subscriptions, software and support revenue is primarily related to (1) software as a service (“SaaS”) subscriptions bundled with maintenance and support and hosting services and (2) term license subscriptions bundled with maintenance and support.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We generally charge subscription fees on a per-user basis or, alternatively, non-user based single application licenses. We bill customers and collect payment for subscriptions to our platform in advance on a monthly, quarterly or annual basis. In certain instances, we have had customers pay their entire contract up front.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">SaaS Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our SaaS subscription revenue is derived from customers accessing our cloud offering pursuant to contracts that are generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJjOWM3YWI1MzhhZDQ4Mjg4MmRkMGI0YWRiNTIzYzJjL3NlYzoyYzljN2FiNTM4YWQ0ODI4ODJkZDBiNGFkYjUyM2MyY180MC9mcmFnOjY1ZWZlNDc3NmFiYTQzMzk5Y2E5ZmRkMmVjZTk4ZWUyL3RleHRyZWdpb246NjVlZmU0Nzc2YWJhNDMzOTljYTlmZGQyZWNlOThlZTJfMzU1OA_a2ca2f26-26e9-46ad-9074-78a5f4665cd0">one</span> to three years in length. We perform all required maintenance and support for our cloud offering and we do not separately charge customers for hosting costs. In these arrangements, our customers do not have the right to take the software on-premises and, as a result, such arrangements are not accounted for within the scope of the software revenue guidance. Revenue from SaaS subscriptions is recognized ratably over the term of the subscription, beginning with the date our service is made available to our customer.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Term License Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our term license subscription revenue is derived from customers with on-premises installations of our platform pursuant to contracts that are generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJjOWM3YWI1MzhhZDQ4Mjg4MmRkMGI0YWRiNTIzYzJjL3NlYzoyYzljN2FiNTM4YWQ0ODI4ODJkZDBiNGFkYjUyM2MyY180MC9mcmFnOjY1ZWZlNDc3NmFiYTQzMzk5Y2E5ZmRkMmVjZTk4ZWUyL3RleHRyZWdpb246NjVlZmU0Nzc2YWJhNDMzOTljYTlmZGQyZWNlOThlZTJfNDI1MA_969d01eb-2b8b-4fb8-99a9-fddc4aafa9e4">one</span> to three years in length, with more recent contracts trending towards <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJjOWM3YWI1MzhhZDQ4Mjg4MmRkMGI0YWRiNTIzYzJjL3NlYzoyYzljN2FiNTM4YWQ0ODI4ODJkZDBiNGFkYjUyM2MyY180MC9mcmFnOjY1ZWZlNDc3NmFiYTQzMzk5Y2E5ZmRkMmVjZTk4ZWUyL3RleHRyZWdpb246NjVlZmU0Nzc2YWJhNDMzOTljYTlmZGQyZWNlOThlZTJfNTQ5NzU1ODQyOTgz_969d01eb-2b8b-4fb8-99a9-fddc4aafa9e4">one</span> year in length. Customers with term license subscriptions have the right to use our software and receive maintenance and support. Since we do not sell maintenance and support separately from the subscription, revenue for the term license subscription and maintenance and support is recognized ratably over the term of the subscription, upon delivery of the platform to the customer when sold on a standalone basis.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Professional Services</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our professional services revenue is comprised of fees for consulting services, including application development and deployment assistance and training related to our platform. Our professional services are not essential to the functionality of our platform because the platform is ready for the customer’s use immediately upon delivery and is not modified or customized in any manner.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Consulting services are billed under both time-and-material and fixed-fee arrangements. For standalone time-and-material contracts, we recognize revenue at contractually agreed upon billing rates applied to hours performed. For standalone fixed-fee contracts, we also recognize revenue as the work is performed using the proportional performance method of accounting. Training revenue is recognized when the associated training services are delivered. Training is also sold in the form of a subscription arrangement where a customer agrees to pay an annual fixed fee for a fixed number of users to have access to all of our training offerings during the year. Revenue from training subscription agreements is recognized ratably over the subscription period.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We defer recognition of revenue from work performed on pending contract modifications until the period in which the modifications are accepted and funding is approved by the customer. Costs of work performed on pending contract modifications are expensed as incurred.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Multiple Element Arrangements</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our multiple element arrangements are from SaaS subscriptions and term license subscriptions that are generally sold in combination with maintenance and support service and frequently with professional services.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">SaaS Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">For multiple element arrangements involving SaaS subscriptions that include professional services in addition to the subscription to our platform, we evaluate each element to determine whether it represents a separate unit of accounting. Because there are third-party vendors who routinely sell and provide the same professional services to our customers, our professional services are deemed to have standalone value apart from the SaaS subscription. Additionally, we offer both SaaS subscriptions and professional services on a standalone basis. Professional services revenue is therefore accounted for separately from subscription fees and recognized as the professional services are performed. We allocate revenue to the elements based on the selling price hierarchy using vendor-specific objective evidence (“VSOE”) of selling price, third-party evidence (“TPE”) of selling price, or if neither exists, best estimated selling price (“BESP”). In cases where we do not have VSOE or TPE of the elements of our arrangements, we use BESP to allocate revenue. We determine BESP for a service by considering multiple factors including, but not limited to, evaluating the weighted average of actual sales prices and other factors such as gross margin objectives, pricing practices and growth strategy. Pricing practices taken into consideration include historic contractually stated prices, volume discounts where applicable and our price lists. While we believe we can make </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">reliable estimates regarding these matters, these estimates are inherently subjective. Once the revenue is allocated to these elements, revenue is recognized as such services are provided.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:11pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Term License Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">For multiple element arrangements involving term license subscriptions, maintenance and support and professional services, we do not have VSOE of fair value for the maintenance and support. Our term license subscriptions are generally not sold on a standalone basis, and therefore, we have not established VSOE of fair value for the subscriptions. Consequently, for our bundled arrangements that include certain professional services, there are two undelivered elements for which VSOE of fair value has not been established and, therefore, we utilize the combined services approach and defer all revenue until the software has been delivered and the provision of all services has commenced. We then recognize the entire fee from the arrangement ratably over the remaining period of the arrangement, assuming all other software revenue recognition criteria have been met.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Deferred Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Deferred revenue primarily consists of amounts billed or billable in advance of revenue recognition from our subscriptions, software, and support and professional services described above. Deferred revenue is recognized as the revenue recognition criteria are met.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cost of Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cost of Subscriptions, Software and Support Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cost of subscriptions, software and support revenue consists primarily of fees paid to our third-party managed hosting providers and other third-party service providers, personnel costs, including payroll and benefits for our technology operations and customer support teams, and allocated facility costs and overhead.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cost of Professional Services Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cost of professional services revenue includes all direct and indirect costs to deliver our professional services and training, including employee compensation for our global professional services and training personnel, travel costs, third-party contractor costs and allocated facility costs and overhead.</span></div> P3Y P3Y <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentration of Credit Risk</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and trade accounts receivable. Deposits held with banks may exceed the amount of insurance provided on such deposits. We believe that the financial institutions that hold our cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.</span></div>With regard to our customers, credit evaluation and account monitoring procedures are used to minimize the risk of loss. We believe that no additional credit risk beyond amounts provided for collection loss are inherent in accounts receivable. 0.173 0.176 3 0.063 0.070 0.308 0.303 0.201 0.165 3 0.135 0.098 0.281 0.296 <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Accounts receivable are stated at realizable value, net of an allowance for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. We regularly review the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness and current economic trends. If the financial condition of our customers were to deteriorate, resulting in their inability to make required payments, additional provisions for doubtful accounts would be required and would increase bad debt expense. To date, our allowance and related bad debt write-offs have been nominal. There was no change in the allowance for doubtful accounts from December 31, 2018 to June 30, 2019.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Non-Trade Receivables</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We record non-trade receivables to reflect amounts due for activities other than sales of subscriptions to our platform and professional services. Our non-trade receivables relate entirely to a receivable from our tenant improvement allowance. We received the entire tenant improvement allowance as of June 30, 2019, and therefore, there was no receivable balance remaining as of such date. The tenant improvement allowance receivable was $14.4 million as of December 31, 2018 and is classified within prepaid expenses and other current assets in the accompanying condensed consolidated balance sheets. We recognized our initial tenant improvement allowance receivable of $15.8 million related to our new headquarters once we took initial possession of the space in October 2018. We recognized additional tenant improvement allowance receivable of $2.6 million when we took possession of adjacent office space in February 2019.</span></div> 0 0 14400000 15800000 2600000 Deferred CommissionsDeferred commissions are the incremental costs that are directly associated with subscription agreements with customers and consist of sales commissions paid to our direct sales force. Commissions are considered direct and incremental and as such are deferred and amortized over the terms of the related customer contracts consistent with the related revenue. Amortization of deferred commissions is included in sales and marketing expense in the accompanying condensed consolidated statements of operations. 4700000 9100000 3500000 6200000 Property and EquipmentProperty and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Significant additions or improvements extending the useful life of an asset are capitalized, while repairs and maintenance costs which do not significantly improve the related assets or extend their useful lives are charged to expense as incurred. P3Y P3Y P5Y P10Y <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fair Value of Financial Instruments</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The carrying amounts of our cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of June 30, 2019 and December 31, 2018 because of the relatively short duration of these instruments. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. The hierarchy requires us to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value. The three tiers are defined as follows:</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;padding-left:31.8pt;">Level 1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Observable inputs based on unadjusted quoted prices in active markets for identical assets or liabilities;</span></div><div style="text-indent:-36pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;padding-left:31.8pt;">Level 2.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and</span></div><div style="text-indent:-36pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;padding-left:31.8pt;">Level 3.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Unobservable inputs for which there is little or no market data, which require us to develop our own assumptions.</span></div> Stock-Based CompensationWe account for stock-based compensation expense related to stock-based awards based on the estimated fair value of the award on the grant date. We calculate the fair value of stock options containing only a service condition using the Black-Scholes Option Pricing Model. The fair value of restricted stock units is based on the closing market price of our common stock on the Nasdaq Global Market on the date of grant. For service-based awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. For performance-based awards, stock-based compensation expense is recognized using the accelerated attribution method, based on the probability of satisfying the performance condition. For awards that contain market conditions, compensation expense is measured using a Monte Carlo simulation and recognized using the accelerated attribution method over the derived service period based on the expected market performance as of the grant date. For restricted stock units, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. We account for forfeitures as they occur, rather than estimating expected forfeitures. Emerging Growth Company StatusWe are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”). We will remain an emerging growth company until December 31, 2019. After that date, we will no longer be an "emerging growth company" but will then be a "large accelerated filer," because over $700 million of our outstanding equity securities was held by non-affiliates as of June 30, 2019. The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we will not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies. <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Adopted</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2016, the FASB issued ASU No. 2016-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2016-15”), which aims to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. ASU 2016-15 will require adoption on a retrospective basis unless it is impracticable to apply, in which case we would be required to apply the amendments prospectively as of the earliest date practicable. ASU 2016-15 is effective for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. The adoption of ASU 2016-15 did not have an impact on our condensed consolidated financial statements for the three and six months ended June 30, 2019.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2018, the FASB issued ASU No. 2018-02,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> ("ASU 2018-02"), which provides entities the option to reclassify to retained earnings tax effects related to items in accumulated other comprehensive income ("OCI") that the FASB refers to as having been stranded in accumulated OCI as a result of tax reform. ASU 2018-02 is effective for fiscal years beginning after December 15, 2018. The adoption of ASU 2018-02 did not have an impact on our condensed consolidated financial statements for the three and six months ended June 30, 2019.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Not Yet Adopted</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In May 2014, the FASB issued ASU No. 2014-09, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers (Topic 606) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(“ASC 606”), which provides new guidance for revenue recognition. ASC 606 provides that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. ASC 606 also requires improved disclosures to help users of financial statements better understand the nature, amount, timing, and uncertainty of revenue that is recognized. Entities have the option of using either a full retrospective or modified retrospective approach for the adoption of the standard. In March 2016, the FASB issued ASU No. 2016-08, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Principal Versus Agent Considerations (Reporting Revenue Gross Versus Net) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(“ASU 2016-08”), which clarifies implementation guidance on principal versus agent considerations in ASC 606. In April 2016, the FASB issued ASU No. 2016-10, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Identifying Performance Obligations and Licensing </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(“ASU 2016-10”), which clarifies the identification of performance obligations and the licensing implementation guidance in ASC 606. In addition, in May 2016, the FASB issued ASU No. 2016-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Narrow-Scope Improvements and Practical Expedients </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(“ASU 2016-12”), which clarifies the guidance on assessing collectibility, presentation of sales taxes, noncash consideration and completed contracts and contract modifications at transition. For public entities, the new standard is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2017. For all other entities, the new standard is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods beginning after December 15, 2019. We have elected to avail ourselves of the JOBS Act extended transition period that permits us to defer adoption until January 1, 2019. In accordance with guidance, the new standard will be adopted in our Annual Report on Form 10-K for the fiscal year ending December 31, 2019 but will not be adopted in our Quarterly Reports on Form 10-Q to be filed during 2019. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The ASC 606 guidance allows two methods of adoption: retrospectively to each prior reporting period (full retrospective method) or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (modified retrospective method). We are going to adopt the new standard using the modified retrospective method.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We do not expect the new standard to have a material impact on the timing of revenue recognition related to our cloud-based subscriptions and standalone professional services. However, we expect the new standard to have a significant impact on the timing of revenue recognition related to our on-premise term license contracts. Under current industry-specific software revenue recognition guidance, we have historically concluded that we did not have VSOE of fair value of the undelivered services related to on-premise term license contracts, and accordingly, have recognized on-premise term license contracts and related services ratably over the contract term. Under this new standard, the requirement to have VSOE for undelivered services is eliminated. Therefore, we will be required to recognize a portion of revenue from the on-premise term license contracts upon delivery of the software. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In addition, we expect the new standard to impact our accounting for contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. Currently, we defer the direct and incremental commission costs to obtain a contract with a customer and amortize those costs over the term of the related customer contract consistent with the related revenue. Under the new standard, we will defer the incremental costs to obtain a contract with a customer. Therefore, the new standard will result in additional costs being capitalized, including fringe benefits. Under the new standard, initial incremental costs to obtain a contract will be amortized over the customer's estimated economic life of five years, which was calculated based on both qualitative and quantitative factors, such as product life cycles, contractual terms and customer attrition. Incremental contract costs paid relating to contract renewals will be deferred and amortized on a straight-line basis over the related renewal period. As a result, we expect the deferred commissions asset to increase and the related amortization expense in each reporting period to decrease under the new standard. </span></div><div style="text-indent:36pt;margin-top:12pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We are still in the process of quantifying the effects of the adoption of ASC 606 as well as continuing to evaluate the impact of the adoption of the standard on our consolidated financial statements, including our footnotes. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Leases (Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2016-02”), which was further clarified by ASU No. 2018-10, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Codification Improvements to Topic 842, Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, and ASU No. 2018-11, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842): Targeted Improvements</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, both issued in July 2018.  ASU 2016-02 requires companies to recognize on the balance sheet the assets and liabilities for the rights and obligations created by lease assets. The new standard also requires additional disclosure of qualitative and quantitative information about the amounts recorded in the financial statements related to lease agreements. Because we will lose "emerging growth company" status effective December 31, 2019, the new standard will be adopted in our Annual Report on Form 10-K for the year ending December 31, 2019. ASU 2016-02 requires a transition adoption election of either (1) a modified retrospective approach with periods prior to the adoption date being restated or (2) a prospective adoption approach with a cumulative-effect adjustment recognized to the opening balance of retained earnings on the adoption date with prior periods not restated. We are currently evaluating the impact the adoption of ASU 2016-02 will have on our condensed consolidated financial statements. We plan to adopt this standard using the prospective adoption approach and electing the practical expedients allowed under the standard. Although we are still evaluating the impact of the adoption of the standard on our condensed consolidated financial statements, we expect there will be a material increase to assets and liabilities related to the recognition of new right-of-use assets and lease liabilities on our balance sheet for leases currently classified as operating leases. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments-Credit Losses (Topic 326) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">("ASU 2016-13"), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. We are currently evaluating the impact that the standard will have on our consolidated financial statements.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">("ASU 2018-13"), which eliminates, modifies and adds disclosure requirements for fair value measurements. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted. We do not expect ASU 2018-13 to have a material impact on our consolidated financial statements.</span></div> Property and Equipment, net<div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, net consisted of the following as of June 30, 2019 and December 31, 2018 (in thousands):</span></div><div style="padding-left:9pt;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.245614%;"><tr><td style="width:1.0%;"/><td style="width:61.541667%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.857143%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544048%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.857143%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32,601 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,958 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Computer hardware</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,956 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,535 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Office furniture and fixtures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,910 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">649 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Computer software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,727 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,727 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">134 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">138 </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">42,328 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,007 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: accumulated depreciation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5,505)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(7,468)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">36,823 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,539 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Depreciation and amortization totaled $1.1 million and $1.9 million for the three and six months ended June 30, 2019, respectively. Depreciation and amortization totaled $0.7 million and $1.0 million for the three and six months ended June 30, 2018, respectively. During the three and six months ended June 30, 2019, we retired $3.2 million of leasehold improvements and $0.8 million of office furniture and fixtures and equipment in association with the relocation of our corporate headquarters. During the three and six months ended June 30, 2019, we recorded a loss on disposal of $0.1 million. During the three and six months ended June 30, 2018, we disposed of $0.1 million of fully depreciated computer hardware.</span></div>Property and equipment includes $3.7 million of capital leases at June 30, 2019. There were no assets acquired under capital lease agreements as of December 31, 2018. The property and equipment was acquired at June 30, 2019, and therefore no accumulated depreciation was recorded as of June 30, 2019. The leased assets are included in the office furniture and fixtures category in the table above. <div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, net consisted of the following as of June 30, 2019 and December 31, 2018 (in thousands):</span></div><div style="padding-left:9pt;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.245614%;"><tr><td style="width:1.0%;"/><td style="width:61.541667%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.857143%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544048%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.857143%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32,601 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,958 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Computer hardware</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,956 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,535 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Office furniture and fixtures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,910 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">649 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Computer software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,727 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,727 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">134 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">138 </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">42,328 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,007 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: accumulated depreciation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5,505)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(7,468)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">36,823 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,539 </span></td></tr></table></div> 32601000 9958000 9958000 3956000 2535000 3910000 649000 1727000 1727000 134000 138000 42328000 15007000 5505000 7468000 36823000 7539000 1100000 1900000 700000 1000000.0 3200000 3200000 800000 800000 -100000 -100000 100000 100000 3700000 Accrued Expenses<div style="padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Accrued expenses consisted of the following as of June 30, 2019 and December 31, 2018 (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:62.128843%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.569546%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.569546%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued contract labor costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,746 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,128 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued leasehold improvement costs</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,406 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued hosting costs</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,914 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">579 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued reimbursable employee expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,147 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">459 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued marketing and tradeshow expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">812 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">229 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued computer hardware costs</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">670 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued audit and tax expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">601 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">375 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued third party license fees</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">341 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">729 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,438 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,965 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,075 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,464 </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div> <div style="padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Accrued expenses consisted of the following as of June 30, 2019 and December 31, 2018 (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:62.128843%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.569546%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.569546%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued contract labor costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,746 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,128 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued leasehold improvement costs</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,406 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued hosting costs</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,914 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">579 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued reimbursable employee expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,147 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">459 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued marketing and tradeshow expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">812 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">229 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued computer hardware costs</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">670 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued audit and tax expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">601 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">375 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued third party license fees</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">341 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">729 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,438 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,965 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,075 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,464 </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div> 2746000 3128000 2406000 0 1914000 579000 1147000 459000 812000 229000 670000 0 601000 375000 341000 729000 1438000 1965000 12075000 7464000 DebtLine of CreditIn November 2017, we entered into a $20.0 million revolving line of credit with a lender. The facility matures in November 2022. We may elect whether amounts drawn on the revolving line of credit bear interest at a floating rate per annum equal to either the LIBOR or the prime rate plus an additional interest rate margin that is determined by the availability of the borrowings under the revolving line of credit. The additional interest rate margin will range from 2.00% to 2.50% in the case of LIBOR advances and from 1.00% to 1.50% in the case of prime rate advances. The revolving line of credit contains an unused facility fee in an amount between 0.15% and 0.25% of the average unused portion of the revolving line of credit, which is payable quarterly. The agreement contains certain customary affirmative and negative covenants and requires us to maintain (1) an adjusted quick ratio of at least 1.35 to 1.0 and (ii) minimum adjusted EBITDA, in the amounts and for the periods set forth in the agreement. Any amounts borrowed under the credit facility are collateralized by substantially all of our assets. We were in compliance with all covenants as of June 30, 2019. As of June 30, 2019, we had no outstanding borrowings under the revolving line of credit. 20000000.0 0.0200 0.0250 0.0100 0.0150 0.0015 0.0025 1.35 0 Income Taxes<div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The provision for income taxes is based upon the estimated annual effective tax rates for the year applied to the current period income before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law. Our operating subsidiaries are exposed to statutory effective tax rates ranging from zero to approximately 32%. Fluctuations in the distribution of pre-tax income among our operating subsidiaries can lead to fluctuations of the effective tax rate in the condensed consolidated financial statements. For the three and six months ended June 30, 2019, the actual effective tax rates were (3.0)% and (1.5)%, respectively. For the three and six months ended June 30, 2018, the actual effective tax rates were (0.3)% and (1.2)%, respectively. </span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We assess uncertain tax positions in accordance with ASC 740-10, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accounting for Uncertainties in Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">. As of June 30, 2019, our net unrecognized tax benefits totaled $1.0 million, of which the entire portion would favorably impact our effective tax rate in the period if recognized. We anticipate that the amount of reasonably possible unrecognized tax benefits that could decrease over the next 12 months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to our consolidated financial statements.</span></div>We file income tax returns in the United States federal jurisdiction and in many states and foreign jurisdictions. The tax years 2015 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject. We are not currently under examination by the Internal Revenue Service for any open tax years. 0 0.32 -0.030 -0.015 -0.003 -0.012 1000000.0 2015 2018 Stock-Based Compensation<div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In May 2017, our board of directors adopted, and our stockholders approved, the 2017 Equity Incentive Plan (the “2017 Plan”), which became effective as of the date of the final prospectus for our initial public offering. The 2017 Plan provides for the grant of incentive stock options to employees, and for the grant of nonstatutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance-based stock awards and other forms of equity compensation to employees, including officers, and to non-employee directors and consultants. We initially reserved 6,421,442 shares of Class A common stock for issuance under the 2017 Plan, which included 421,442 shares that remained available for issuance under our 2007 Stock Option Plan (the “2007 Plan”) at the time that the 2017 Plan became effective. The number of shares reserved under the 2017 Plan increases for any shares subject to outstanding awards originally granted under the 2007 Plan that expire or are forfeited prior to exercise. As a result of the adoption of the 2017 Plan, no further grants may be made under the 2007 Plan. As of June 30, 2019, there were 7,084,603 shares of Class A common stock reserved for issuance under the 2017 Plan, of which 4,913,160 were available to be issued.</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The 2007 Plan provided for the grant of stock options to employees, directors, and officers. Stock options under the 2007 Plan are exercisable into shares of Class B common stock and generally expire ten years from the date of grant. Under the 2007 Plan, the exercise price of each award was established by the board of directors, but could not be less than the fair market value of a share of our common stock on the grant date. Stock options generally vest upon the satisfaction of both a service condition and a performance condition. The service condition is satisfied at various rates as determined by us, typically on an annual basis over five years. The performance condition required the occurrence of a qualifying event, defined as a change of control transaction or upon the completion of an initial public offering. The performance condition was satisfied upon the effectiveness of our initial public offering in May 2017.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We estimate the fair value of stock options containing only a service condition using the Black-Scholes Option Pricing Model, which requires the use of subjective assumptions, including the expected term of the option, the current price of the underlying stock, the expected stock price volatility, expected dividend yield and the risk-free interest rate for the expected term of the option. The expected term represents the period of time the stock options are expected to be outstanding. Due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected term of the stock options, we use the simplified method to estimate the expected term for our stock options. Under the simplified method, the expected term of an option is presumed to be the mid-point between the vesting date and the end of the contractual term. Expected volatility is based on historical volatilities for publicly traded stock of comparable companies over the estimated expected term of the stock options. We assume no dividend yield because dividends are not expected to be paid in the near future, which is consistent with our history of not paying dividends.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In May 2019, our board of directors granted a stock option to purchase 700,000 shares of our Class A common stock to our Chief Executive Officer (the "2019 CEO Grant") under the 2017 Plan with an exercise price of $33.98 per share. The 2019 CEO Grant is eligible to vest based on the achievement of a stock price appreciation target of our Class A common stock. Specifically, the 2019 CEO Grant will vest when shares of our Class A common stock closes at or above $84.63 per share for a period equal to or greater than 90 calendar days or upon the occurrence of a change in control in which the value of our Class A common stock is equal to or greater than $84.63 per share within five years of the grant date. The fair value of the 2019 CEO Grant was determined using a Monte Carlo simulation. The fair value of the award at the grant date was $9.5 million and will be amortized over the derived service period of 2.6 years. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the assumptions used to estimate the fair value of stock options granted during the three and six months ended June 30, 2019 and 2018:</span></div><div style="margin-top:12pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:46.684211%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280702%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.1%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.1%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.6</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.6</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">55.0% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">55.0% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td></tr></table></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> * Not applicable because no stock options were granted during the period</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Options</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the stock option activity for the six months ended June 30, 2019:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:43.467836%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.573099%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596491%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596491%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.573099%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Remaining Contractual Term (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">January 1, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,021,068 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.30 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">97,440 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">700,000 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33.98 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(630,296)</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.15 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,852 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(44,140)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.45 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,046,632 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11.49 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.2</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">124,021 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,207,972 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.12 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">92,872 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The weighted average grant-date fair value of stock options granted during the six months ended June 30, 2019 was $13.57 per share. No stock options were granted during the six months ended June 30, 2018. The total fair value of stock options that vested during the six months ended June 30, 2019 and 2018 was $1.5 million and $1.6 million, respectively. As of June 30, 2019, the total compensation cost related to unvested stock options not yet recognized was $10.9 million, which will be recognized over a weighted average period of 2.4 years.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Stock Units</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the restricted stock unit activity for the six months ended June 30, 2019:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:70.368421%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.450292%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.450292%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at January 1, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,175,049 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26.04 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">126,065 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35.02 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(284,690)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">30.03 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(20,375)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28.70 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">996,049 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25.99 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2019, total unrecognized compensation cost related to unvested restricted stock units was approximately $20.6 million, which will be recognized over a weighted average period of 2.3 years.</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In November 2018, our board of directors approved the grant of 255,930 restricted stock units under the 2017 Plan at a fair value of $30.06 per share to our co-founders. The value of these awards at the grant date was $7.7 million and was amortized over the vesting periods. The restricted stock units vested during the three months ended March 31, 2019.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the components of our stock-based compensation expense for the three and six months ended June 30, 2019 and 2018 (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:49.315789%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to restricted stock units</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,902 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,017 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,671 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,911 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to stock options</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,073 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,059 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,327 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to the issuance of common stock to directors</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">92 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">116 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">208 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,689 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,206 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,914 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,446 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Stock-based compensation expense for restricted stock units, stock options and issuances of common stock is included in the following line items in the accompanying condensed consolidated statements of operations for the three and six months ended June 30, 2019 and 2018 (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:49.169591%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.842105%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Subscriptions, software and support</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">161 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">107 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">315 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">217 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Professional services</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">244 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">203 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,218 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">423 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">814 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">538 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,195 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,045 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">435 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">342 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,550 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">733 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,035 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,016 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,636 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,028 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,689 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,206 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,914 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,446 </span></td></tr></table></div> 6421442 421442 0 7084603 4913160 P10Y P5Y 700000 33.98 84.63 84.63 9500000 P2Y7M6D <div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the assumptions used to estimate the fair value of stock options granted during the three and six months ended June 30, 2019 and 2018:</span></div><div style="margin-top:12pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:46.684211%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280702%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.1%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.1%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.6</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.6</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">55.0% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">55.0% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td></tr></table></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> * Not applicable because no stock options were granted during the period</span></div> 2.1 2.1 P2Y7M6D P2Y7M6D 0.550 0.550 0 0 <div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the stock option activity for the six months ended June 30, 2019:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:43.467836%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.573099%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596491%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596491%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.573099%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Remaining Contractual Term (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">January 1, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,021,068 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.30 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">97,440 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">700,000 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33.98 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(630,296)</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.15 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,852 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(44,140)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.45 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,046,632 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11.49 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.2</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">124,021 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,207,972 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.12 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">92,872 </span></td></tr></table></div> 5021068 7.30 P6Y4M24D 97440000 700000 33.98 630296 3.15 18852000 44140 10.45 5046632 11.49 P6Y2M12D 124021000 3207972 7.12 P6Y 92872000 13.57 1500000 1600000 10900000 P2Y4M24D <div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the restricted stock unit activity for the six months ended June 30, 2019:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:70.368421%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.450292%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.450292%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at January 1, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,175,049 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26.04 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">126,065 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35.02 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(284,690)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">30.03 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(20,375)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28.70 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">996,049 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25.99 </span></td></tr></table></div> 1175049 26.04 126065 35.02 284690 30.03 20375 28.70 996049 25.99 20600000 P2Y3M18D 255930 30.06 7700000 <div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the components of our stock-based compensation expense for the three and six months ended June 30, 2019 and 2018 (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:49.315789%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to restricted stock units</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,902 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,017 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,671 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,911 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to stock options</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,073 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,059 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,327 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to the issuance of common stock to directors</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">92 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">116 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">208 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,689 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,206 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,914 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,446 </span></td></tr></table></div> 1902000 1017000 8671000 1911000 695000 1073000 1059000 2327000 92000 116000 184000 208000 2689000 2206000 9914000 4446000 <div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Stock-based compensation expense for restricted stock units, stock options and issuances of common stock is included in the following line items in the accompanying condensed consolidated statements of operations for the three and six months ended June 30, 2019 and 2018 (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:49.169591%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.842105%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Subscriptions, software and support</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">161 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">107 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">315 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">217 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Professional services</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">244 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">203 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,218 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">423 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">814 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">538 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,195 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,045 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">435 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">342 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,550 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">733 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,035 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,016 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,636 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,028 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,689 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,206 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,914 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,446 </span></td></tr></table></div> 161000 107000 315000 217000 244000 203000 2218000 423000 814000 538000 3195000 1045000 435000 342000 2550000 733000 1035000 1016000 1636000 2028000 2689000 2206000 9914000 4446000 Stockholders’ Equity<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2019, we had authorized 500,000,000 shares of Class A common stock and 100,000,000 shares of Class B common stock, each with a par value of $0.0001 per share, of which 31,462,892 shares of Class A common stock and 33,374,676 shares of Class B common stock were issued and outstanding. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. The holders of Class A common stock are entitled to one vote per share, and the holders of Class B common stock are entitled to ten votes per share, on all matters that are subject to stockholder vote. The holders of Class B common stock also have approval rights for certain corporate actions. Each share of Class B common stock may be converted into one share of Class A common stock at the option of its holder and will be automatically converted into one share of Class A common stock upon transfer thereof, subject to certain exceptions. In addition, upon the date on which the outstanding shares of Class B common stock represent less than 10% of the aggregate voting power of our capital stock, all outstanding shares of Class B common stock shall convert automatically into Class A common stock.</span> 500000000 100000000 0.0001 0.0001 31462892 31462892 33374676 33374676 1 10 1 1 0.10 Basic and Diluted Loss per Common Share<div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following securities have been excluded from the calculation of weighted average common shares outstanding because the effect is anti-dilutive or performance or market conditions had not been met at the end of the period:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:46.391813%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.181287%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181287%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181287%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181287%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,046,632 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,953,949 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,046,632 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,953,949 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">996,049 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">877,525 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">996,049 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">877,525 </span></td></tr></table></div> <div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following securities have been excluded from the calculation of weighted average common shares outstanding because the effect is anti-dilutive or performance or market conditions had not been met at the end of the period:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:46.391813%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.181287%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181287%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181287%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181287%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,046,632 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,953,949 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,046,632 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,953,949 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">996,049 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">877,525 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">996,049 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">877,525 </span></td></tr></table></div> 5046632 5953949 5046632 5953949 996049 877525 996049 877525 Commitments and Contingencies<div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Operating Leases</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We lease office space and equipment under non-cancellable operating lease agreements which have various expiration dates through 2031 for our office space and various expiration dates through 2020 for our equipment. </span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In April 2018, we entered into a new lease agreement for a new headquarters in Tysons, Virginia. We took initial possession of the first phase of the new headquarters in October 2018 and began to recognize rent expense. We expect to start making recurring rental payments under the lease in the third quarter of 2020. Total payments committed under the lease amount to $87.2 million. In connection with the lease agreement, we also entered into a letter of credit of $9.4 million to fund the security deposit required by the lease.</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The lease for the new headquarters contains a tenant improvement allowance of up to $18.4 million from the landlord. The tenant improvement allowance is accounted for as a lease incentive obligation and is amortized as a reduction to rent expense over the lease term. We recorded a lease incentive obligation when we took initial possession of the first phase of the new headquarters. We took initial possession of the second phase in February 2019 and recorded an additional lease incentive obligation. As of June 30, 2019, $1.4 million was included in other current liabilities and $16.0 million was included in deferred rent, net of current portion on the accompanying consolidated balance sheets. As of December 31, 2018, $1.2 million was included in other current liabilities and $14.4 million was included in deferred rent, net of current portion on the accompanying consolidated balance sheets. </span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Capital Leases</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We lease certain office furniture and fixtures under non-cancellable capital lease agreements which have expiration dates in 2022. As of June 30, 2019, office furniture and fixtures acquired under capital lease agreements totaled $3.7 million. There were no assets acquired under capital lease agreements as of December 31, 2018. </span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">A summary of our future minimum payments under non-cancellable operating and capital lease agreements by year as of June 30, 2019 is as follows (in thousands):</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:68.321637%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473684%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.473684%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Capital Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,111 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">663 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,375 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,325 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,790 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,325 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,938 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">663 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,987 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">65,148 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">91,349 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,976 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: amounts representing interest </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(302)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease obligations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">91,349 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,674 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:6pt;"><span><br/></span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We record rent expense using the total minimum rent commitment, amortized using the straight-line method over the term of the lease. The difference between monthly rental payments and recorded rent expense is charged to deferred rent. As of June 30, 2019 and December 31, 2018, deferred rent totaled $21.5 million and $17.4 million, respectively, and is included within other current liabilities and deferred rent, net of current portion on the accompanying condensed consolidated balance sheets. In addition to rental payments, certain leases require additional payments for real estate taxes, common area maintenance and insurance, which are expensed when incurred and not included in future minimum payments.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Total rent and lease expense was $2.4 million and $5.5 million for the three and six months ended June 30, 2019, respectively. Total rent and lease expense was $1.8 million and $3.8 million for the three and six months ended June 30, 2018, respectively. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other Commitments</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We also have entered into a non-cancellable agreement for the use of technology that is integral in the development of our software and pay annual royalty fees of $0.3 million. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Letters of Credit</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of each of June 30, 2019 and December 31, 2018, we had outstanding letters of credit totaling $10.5 million in connection with securing our leased office space. All letters of credit are secured by our borrowing arrangement as described in Note 5. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Legal</span></div>From time to time, we are subject to legal, regulatory and other proceedings and claims that arise in the ordinary course of business. There are no issues or resolution of any matters that are expected to have a material adverse impact on our consolidated financial statements. 87200000 9400000 18400000 1400000 16000000.0 1200000 14400000 3700000 <div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">A summary of our future minimum payments under non-cancellable operating and capital lease agreements by year as of June 30, 2019 is as follows (in thousands):</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:68.321637%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473684%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.473684%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Capital Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,111 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">663 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,375 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,325 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,790 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,325 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,938 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">663 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,987 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">65,148 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">91,349 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,976 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: amounts representing interest </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(302)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease obligations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">91,349 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,674 </span></td></tr></table></div> 2111000 663000 3375000 1325000 6790000 1325000 6938000 663000 6987000 0 65148000 0 91349000 3976000 302000 91349000 3674000 21500000 17400000 2400000 5500000 1800000 3800000 300000 10500000 10500000 Segment and Geographic Information<div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes revenue by geography for the three and six months ended June 30, 2019 and 2018 (in thousands):</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:45.807018%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">46,295 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,035 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">88,178 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">78,560 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,616 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,848 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,312 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33,019 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">66,911 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,883 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">126,490 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">111,579 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">With respect to geographic information, revenue is attributed to respective geographies based on the contracting address of the customer. Revenues from external customers attributed to the United Kingdom were 10.5% and 10.2% of our total revenue for the three and six months ended June 30, 2019, respectively. There were no individual foreign countries from which more than 10% of our total revenue was attributable for the three and six months ended June 30, 2018. Substantially all of our long-lived assets were held in the United States as of June 30, 2019 and December 31, 2018.</span></div> <div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes revenue by geography for the three and six months ended June 30, 2019 and 2018 (in thousands):</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:45.807018%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426901%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">46,295 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,035 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">88,178 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">78,560 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,616 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,848 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,312 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33,019 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">66,911 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,883 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">126,490 </span></td><td colspan="3" style="background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">111,579 </span></td></tr></table></div> 46295000 43035000 88178000 78560000 20616000 16848000 38312000 33019000 66911000 59883000 126490000 111579000 0.105 0.102 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Cover Page - shares
6 Months Ended
Jun. 30, 2019
Aug. 05, 2019
Document and Entity Information [Line Items]    
Document Type 10-Q  
Entity File Number 001-38098  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2019  
Document Transition Report false  
Entity Registrant Name APPIAN CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 54-1956084  
Entity Address, Address Line One 7950 Jones Branch Drive  
Entity Address, City or Town Tysons  
Entity Address, State or Province VA  
Entity Address, Postal Zip Code 22102  
Local Phone Number 442-8844  
City Area Code (703)  
Title of 12(b) Security Class A Common Stock  
Trading Symbol APPN  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Central Index Key 0001441683  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Class A Common Stock    
Document and Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   31,509,538
Class B Common Stock    
Document and Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   33,374,676
Former Address    
Document and Entity Information [Line Items]    
Entity Address, Address Line One 11955 Democracy Drive, Suite 1700  
Entity Address, City or Town Reston  
Entity Address, State or Province VA  
Entity Address, Postal Zip Code 20190  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current assets    
Cash and cash equivalents $ 81,101 $ 94,930
Accounts receivable, net of allowance of $600 as of June 30, 2019 and December 31, 2018 70,381 79,383
Allowance for doubtful accounts 600 600
Deferred commissions, current 17,492 14,020
Prepaid expenses and other current assets 7,707 21,293
Total current assets 176,681 209,626
Property and equipment, net 36,823 7,539
Deferred commissions, net of current portion 13,897 15,088
Deferred tax assets 445 326
Other assets 585 601
Total assets 228,431 233,180
Current liabilities    
Accounts payable 10,173 9,249
Accrued expenses 12,075 7,464
Accrued compensation and related benefits 10,563 13,796
Deferred revenue, current 97,556 95,523
Capital leases, current 1,169 0
Other current liabilities 1,852 2,369
Total current liabilities 133,388 128,401
Deferred tax liabilities 20 42
Deferred revenue, net of current portion 14,597 16,145
Deferred rent, net of current portion 20,150 15,400
Capital leases, net of current portion 2,504 0
Total liabilities 170,659 159,988
Stockholders’ equity    
Additional paid-in capital 230,185 218,284
Accumulated other comprehensive income 152 542
Accumulated deficit (172,571) (145,640)
Total stockholders’ equity 57,772 73,192
Total liabilities and stockholders’ equity 228,431 233,180
Class A Common Stock    
Stockholders’ equity    
Common stock $ 3 $ 3
Common stock, par value (in usd per share) $ 0.0001  
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 31,462,892 29,626,054
Common stock, shares outstanding (in shares) 31,462,892 29,626,054
Class B Common Stock    
Stockholders’ equity    
Common stock $ 3 $ 3
Common stock, par value (in usd per share) $ 0.0001  
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 33,374,676 34,290,383
Common stock, shares outstanding (in shares) 33,374,676 34,290,383
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue:        
Total revenue $ 66,911 $ 59,883 $ 126,490 $ 111,579
Cost of revenue:        
Total cost of revenue 23,051 21,574 47,117 42,623
Gross profit 43,860 38,309 79,373 68,956
Operating expenses:        
Sales and marketing 31,148 27,384 61,093 50,348
Research and development 12,765 10,785 26,721 20,655
General and administrative 9,261 8,425 18,277 16,485
Total operating expenses 53,174 46,594 106,091 87,488
Operating loss (9,314) (8,285) (26,718) (18,532)
Other (income) expense:        
Other (income) expense, net (256) 2,593 (316) 1,675
Interest expense 69 54 140 67
Total other (income) expense (187) 2,647 (176) 1,742
Loss before income taxes (9,127) (10,932) (26,542) (20,274)
Income tax expense 267 35 389 246
Net loss $ (9,394) $ (10,967) $ (26,931) $ (20,520)
Net loss per share attributable to common stockholders:        
Basic and diluted (in dollar per share) $ (0.15) $ (0.18) $ (0.42) $ (0.34)
Weighted average common shares outstanding:        
Basic and diluted (in shares) 64,753,044 61,401,466 64,531,089 61,127,516
Subscriptions, Software, And Support        
Revenue:        
Total revenue $ 39,259 $ 33,047 $ 74,168 $ 59,999
Cost of revenue:        
Total cost of revenue 4,036 2,824 7,621 5,452
Professional Services        
Revenue:        
Total revenue 27,652 26,836 52,322 51,580
Cost of revenue:        
Total cost of revenue $ 19,015 $ 18,750 $ 39,496 $ 37,171
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Statement of Comprehensive Income [Abstract]        
Net loss $ (9,394) $ (10,967) $ (26,931) $ (20,520)
Comprehensive loss, net of income taxes:        
Foreign currency translation adjustment (730) 1,103 (390) 537
Total other comprehensive loss, net of income taxes $ (10,124) $ (9,864) $ (27,321) $ (19,983)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2017   60,599,877      
Beginning balance at Dec. 31, 2017 $ 45,524 $ 6 $ 141,268 $ 439 $ (96,189)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (20,520)       (20,520)
Issuance of common stock to directors (in shares)   6,605      
Exercise of stock options (in shares)   1,006,398      
Exercise of stock options 2,072   2,072    
Stock-based compensation expense 4,446   4,446    
Other comprehensive income (loss) 537     537  
Ending balance (in shares) at Jun. 30, 2018   61,612,880      
Ending balance at Jun. 30, 2018 32,059 $ 6 147,786 976 (116,709)
Beginning balance (in shares) at Dec. 31, 2018   63,916,437      
Beginning balance at Dec. 31, 2018 73,192 $ 6 218,284 542 (145,640)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss $ (26,931)       (26,931)
Issuance of common stock to directors (in shares)   6,145      
Vesting of restricted stock units (in shares)   284,690      
Exercise of stock options (in shares) 630,296 630,296      
Exercise of stock options $ 1,987   1,987    
Stock-based compensation expense 9,914   9,914    
Other comprehensive income (loss) (390)     (390)  
Ending balance (in shares) at Jun. 30, 2019   64,837,568      
Ending balance at Jun. 30, 2019 $ 57,772 $ 6 $ 230,185 $ 152 $ (172,571)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities:    
Net loss $ (26,931) $ (20,520)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,933 951
Loss on disposal of equipment 145 0
Bad debt expense 97 0
Deferred income taxes (47) 77
Stock-based compensation 9,914 4,446
Changes in assets and liabilities:    
Accounts receivable 8,861 (9,095)
Prepaid expenses and other assets 13,453 (311)
Deferred commissions (2,281) (3,062)
Accounts payable and accrued expenses 5,458 3,480
Accrued compensation and related benefits (3,181) 1,995
Other current liabilities (269) 951
Deferred revenue 189 (1,368)
Deferred rent, non-current 4,584 (1,160)
Net cash provided by (used in) operating activities 11,925 (23,616)
Cash flows from investing activities:    
Purchases of property and equipment (27,689) (1,593)
Net cash used in investing activities (27,689) (1,593)
Cash flows from financing activities:    
Proceeds from exercise of common stock options 1,987 2,072
Net cash provided by financing activities 1,987 2,072
Effect of foreign exchange rate changes on cash and cash equivalents (52) (258)
Net decrease in cash and cash equivalents (13,829) (23,395)
Cash and cash equivalents, beginning of period 94,930 73,758
Cash and cash equivalents, end of period 81,101 50,363
Supplemental disclosure of cash flow information:    
Cash paid for interest 170 21
Cash paid for income taxes 116 175
Capital lease obligations to acquire new office furniture and fixtures $ 3,673 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Organization and Description of Business Organization and Description of BusinessAppian Corporation (together with its subsidiaries, “Appian,” the “Company,” “we” or “our”) provides a low-code software development platform that allows companies to rapidly build powerful business applications. The applications created on our platform help companies drive digital transformation and competitive differentiation. We were incorporated in the state of Delaware in August 1999. As of June 30, 2019, we were headquartered in Reston, Virginia and subsequently moved to Tysons, Virginia. We operate in Canada, Switzerland, the United Kingdom, France, Germany, the Netherlands, Italy, Australia, Spain, Singapore and Sweden.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.19.2
Significant Accounting Policies
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements and footnotes have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) as contained in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (the “Codification” or “ASC”) for interim financial information. In the opinion of management, the interim financial information includes all adjustments of a normal recurring nature necessary for a fair presentation of the results of operations, financial position, changes in stockholders’ equity and cash flows. The results of operations for the current period are not necessarily indicative of the results for the full year or the results for any future periods. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the Securities and Exchange Commission (the “SEC”) on February 21, 2019.
Use of Estimates
The preparation of our condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.
Significant estimates embedded in the condensed consolidated financial statements include revenue recognition, income taxes and the related valuation allowance and stock-based compensation.
Principles of Consolidation
The accompanying condensed consolidated financial statements include the accounts of Appian and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Revenue Recognition
We generate revenue primarily through sales of subscriptions to our platform, as well as professional services. We recognize revenue when all of the following conditions are met: (1) there is persuasive evidence of an arrangement; (2) the service or product has been provided to the customer; (3) the amount of fees to be paid by the customer is fixed or determinable; and (4) the collection of related fees is reasonably assured. If collection is not reasonably assured, we defer revenue recognition until collectability becomes reasonably assured. Our arrangements do not contain general rights of return. Revenue is recognized net of any taxes collected from customers and subsequently remitted to governmental authorities.

Subscriptions, Software and Support Revenue
Subscriptions, software and support revenue is primarily related to (1) software as a service (“SaaS”) subscriptions bundled with maintenance and support and hosting services and (2) term license subscriptions bundled with maintenance and support.
We generally charge subscription fees on a per-user basis or, alternatively, non-user based single application licenses. We bill customers and collect payment for subscriptions to our platform in advance on a monthly, quarterly or annual basis. In certain instances, we have had customers pay their entire contract up front.
SaaS Subscriptions
Our SaaS subscription revenue is derived from customers accessing our cloud offering pursuant to contracts that are generally one to three years in length. We perform all required maintenance and support for our cloud offering and we do not separately charge customers for hosting costs. In these arrangements, our customers do not have the right to take the software on-premises and, as a result, such arrangements are not accounted for within the scope of the software revenue guidance. Revenue from SaaS subscriptions is recognized ratably over the term of the subscription, beginning with the date our service is made available to our customer.
Term License Subscriptions
Our term license subscription revenue is derived from customers with on-premises installations of our platform pursuant to contracts that are generally one to three years in length, with more recent contracts trending towards one year in length. Customers with term license subscriptions have the right to use our software and receive maintenance and support. Since we do not sell maintenance and support separately from the subscription, revenue for the term license subscription and maintenance and support is recognized ratably over the term of the subscription, upon delivery of the platform to the customer when sold on a standalone basis.
Professional Services
Our professional services revenue is comprised of fees for consulting services, including application development and deployment assistance and training related to our platform. Our professional services are not essential to the functionality of our platform because the platform is ready for the customer’s use immediately upon delivery and is not modified or customized in any manner.
Consulting services are billed under both time-and-material and fixed-fee arrangements. For standalone time-and-material contracts, we recognize revenue at contractually agreed upon billing rates applied to hours performed. For standalone fixed-fee contracts, we also recognize revenue as the work is performed using the proportional performance method of accounting. Training revenue is recognized when the associated training services are delivered. Training is also sold in the form of a subscription arrangement where a customer agrees to pay an annual fixed fee for a fixed number of users to have access to all of our training offerings during the year. Revenue from training subscription agreements is recognized ratably over the subscription period.
We defer recognition of revenue from work performed on pending contract modifications until the period in which the modifications are accepted and funding is approved by the customer. Costs of work performed on pending contract modifications are expensed as incurred.
Multiple Element Arrangements
Our multiple element arrangements are from SaaS subscriptions and term license subscriptions that are generally sold in combination with maintenance and support service and frequently with professional services.
SaaS Subscriptions
For multiple element arrangements involving SaaS subscriptions that include professional services in addition to the subscription to our platform, we evaluate each element to determine whether it represents a separate unit of accounting. Because there are third-party vendors who routinely sell and provide the same professional services to our customers, our professional services are deemed to have standalone value apart from the SaaS subscription. Additionally, we offer both SaaS subscriptions and professional services on a standalone basis. Professional services revenue is therefore accounted for separately from subscription fees and recognized as the professional services are performed. We allocate revenue to the elements based on the selling price hierarchy using vendor-specific objective evidence (“VSOE”) of selling price, third-party evidence (“TPE”) of selling price, or if neither exists, best estimated selling price (“BESP”). In cases where we do not have VSOE or TPE of the elements of our arrangements, we use BESP to allocate revenue. We determine BESP for a service by considering multiple factors including, but not limited to, evaluating the weighted average of actual sales prices and other factors such as gross margin objectives, pricing practices and growth strategy. Pricing practices taken into consideration include historic contractually stated prices, volume discounts where applicable and our price lists. While we believe we can make
reliable estimates regarding these matters, these estimates are inherently subjective. Once the revenue is allocated to these elements, revenue is recognized as such services are provided. 
Term License Subscriptions
For multiple element arrangements involving term license subscriptions, maintenance and support and professional services, we do not have VSOE of fair value for the maintenance and support. Our term license subscriptions are generally not sold on a standalone basis, and therefore, we have not established VSOE of fair value for the subscriptions. Consequently, for our bundled arrangements that include certain professional services, there are two undelivered elements for which VSOE of fair value has not been established and, therefore, we utilize the combined services approach and defer all revenue until the software has been delivered and the provision of all services has commenced. We then recognize the entire fee from the arrangement ratably over the remaining period of the arrangement, assuming all other software revenue recognition criteria have been met.
Deferred Revenue
Deferred revenue primarily consists of amounts billed or billable in advance of revenue recognition from our subscriptions, software, and support and professional services described above. Deferred revenue is recognized as the revenue recognition criteria are met.
Cost of Revenue
Cost of Subscriptions, Software and Support Revenue
Cost of subscriptions, software and support revenue consists primarily of fees paid to our third-party managed hosting providers and other third-party service providers, personnel costs, including payroll and benefits for our technology operations and customer support teams, and allocated facility costs and overhead.
Cost of Professional Services Revenue
Cost of professional services revenue includes all direct and indirect costs to deliver our professional services and training, including employee compensation for our global professional services and training personnel, travel costs, third-party contractor costs and allocated facility costs and overhead.
Concentration of Credit Risk
Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and trade accounts receivable. Deposits held with banks may exceed the amount of insurance provided on such deposits. We believe that the financial institutions that hold our cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.
With regard to our customers, credit evaluation and account monitoring procedures are used to minimize the risk of loss. We believe that no additional credit risk beyond amounts provided for collection loss are inherent in accounts receivable. Revenue generated from government agencies represented 17.3% and 17.6% of our revenue for the three and six months ended June 30, 2019, respectively, of which the top three federal government agencies generated 6.3% and 7.0% of our revenue for the three and six months ended June 30, 2019, respectively. Additionally, 30.8% and 30.3% of our revenue during the three and six months ended June 30, 2019, respectively, was generated from foreign customers. Revenue generated from government agencies represented 20.1% and 16.5% of our revenue for the three and six months ended June 30, 2018, respectively, of which the top three federal government agencies generated 13.5% and 9.8% of our revenue for the three and six months ended June 30, 2018, respectively. Additionally, 28.1% and 29.6% of our revenue during the three and six months ended June 30, 2018, respectively, was generated from foreign customers.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are stated at realizable value, net of an allowance for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. We regularly review the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness and current economic trends. If the financial condition of our customers were to deteriorate, resulting in their inability to make required payments, additional provisions for doubtful accounts would be required and would increase bad debt expense. To date, our allowance and related bad debt write-offs have been nominal. There was no change in the allowance for doubtful accounts from December 31, 2018 to June 30, 2019.
Non-Trade Receivables
We record non-trade receivables to reflect amounts due for activities other than sales of subscriptions to our platform and professional services. Our non-trade receivables relate entirely to a receivable from our tenant improvement allowance. We received the entire tenant improvement allowance as of June 30, 2019, and therefore, there was no receivable balance remaining as of such date. The tenant improvement allowance receivable was $14.4 million as of December 31, 2018 and is classified within prepaid expenses and other current assets in the accompanying condensed consolidated balance sheets. We recognized our initial tenant improvement allowance receivable of $15.8 million related to our new headquarters once we took initial possession of the space in October 2018. We recognized additional tenant improvement allowance receivable of $2.6 million when we took possession of adjacent office space in February 2019.
Deferred Commissions
Deferred commissions are the incremental costs that are directly associated with subscription agreements with customers and consist of sales commissions paid to our direct sales force. Commissions are considered direct and incremental and as such are deferred and amortized over the terms of the related customer contracts consistent with the related revenue. Amortization of deferred commissions is included in sales and marketing expense in the accompanying condensed consolidated statements of operations. Commission expense was $4.7 million and $9.1 million for the three and six months ended June 30, 2019, respectively. Commission expense was $3.5 million and $6.2 million for the three and six months ended June 30, 2018, respectively.
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Significant additions or improvements extending the useful life of an asset are capitalized, while repairs and maintenance costs which do not significantly improve the related assets or extend their useful lives are charged to expense as incurred.
Asset CategoryUseful Life (in years)
Computer software3
Computer hardware3
Equipment5
Office furniture and fixtures10
Leasehold improvementsShorter of useful life of assets or lease term
Fair Value of Financial Instruments
The carrying amounts of our cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of June 30, 2019 and December 31, 2018 because of the relatively short duration of these instruments.
We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. The hierarchy requires us to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value. The three tiers are defined as follows:
Level 1. Observable inputs based on unadjusted quoted prices in active markets for identical assets or liabilities;
Level 2. Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and
Level 3. Unobservable inputs for which there is little or no market data, which require us to develop our own assumptions.
Assets and Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs
There were no instruments measured at fair value during the three and six months ended June 30, 2019 and June 30, 2018.
Stock-Based Compensation
We account for stock-based compensation expense related to stock-based awards based on the estimated fair value of the award on the grant date. We calculate the fair value of stock options containing only a service condition using the Black-Scholes Option Pricing Model. The fair value of restricted stock units is based on the closing market price of our common stock on the Nasdaq Global Market on the date of grant. For service-based awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. For performance-based awards, stock-based compensation expense is recognized using the accelerated attribution method, based on the probability of satisfying the performance condition. For awards that contain market conditions, compensation expense is measured using a Monte Carlo simulation and recognized using the accelerated attribution method over the derived service period based on the expected market performance as of the grant date. For restricted stock units, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. We account for forfeitures as they occur, rather than estimating expected forfeitures.
Emerging Growth Company Status
We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”). We will remain an emerging growth company until December 31, 2019. After that date, we will no longer be an "emerging growth company" but will then be a "large accelerated filer," because over $700 million of our outstanding equity securities was held by non-affiliates as of June 30, 2019. The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we will not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies.
Recent Accounting Pronouncements
Adopted
In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”), which aims to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. ASU 2016-15 will require adoption on a retrospective basis unless it is impracticable to apply, in which case we would be required to apply the amendments prospectively as of the earliest date practicable. ASU 2016-15 is effective for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. The adoption of ASU 2016-15 did not have an impact on our condensed consolidated financial statements for the three and six months ended June 30, 2019.
In February 2018, the FASB issued ASU No. 2018-02, Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income ("ASU 2018-02"), which provides entities the option to reclassify to retained earnings tax effects related to items in accumulated other comprehensive income ("OCI") that the FASB refers to as having been stranded in accumulated OCI as a result of tax reform. ASU 2018-02 is effective for fiscal years beginning after December 15, 2018. The adoption of ASU 2018-02 did not have an impact on our condensed consolidated financial statements for the three and six months ended June 30, 2019.
Not Yet Adopted
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASC 606”), which provides new guidance for revenue recognition. ASC 606 provides that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. ASC 606 also requires improved disclosures to help users of financial statements better understand the nature, amount, timing, and uncertainty of revenue that is recognized. Entities have the option of using either a full retrospective or modified retrospective approach for the adoption of the standard. In March 2016, the FASB issued ASU No. 2016-08, Principal Versus Agent Considerations (Reporting Revenue Gross Versus Net) (“ASU 2016-08”), which clarifies implementation guidance on principal versus agent considerations in ASC 606. In April 2016, the FASB issued ASU No. 2016-10, Identifying Performance Obligations and Licensing (“ASU 2016-10”), which clarifies the identification of performance obligations and the licensing implementation guidance in ASC 606. In addition, in May 2016, the FASB issued ASU No. 2016-12, Narrow-Scope Improvements and Practical Expedients (“ASU 2016-12”), which clarifies the guidance on assessing collectibility, presentation of sales taxes, noncash consideration and completed contracts and contract modifications at transition. For public entities, the new standard is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2017. For all other entities, the new standard is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods beginning after December 15, 2019. We have elected to avail ourselves of the JOBS Act extended transition period that permits us to defer adoption until January 1, 2019. In accordance with guidance, the new standard will be adopted in our Annual Report on Form 10-K for the fiscal year ending December 31, 2019 but will not be adopted in our Quarterly Reports on Form 10-Q to be filed during 2019.
The ASC 606 guidance allows two methods of adoption: retrospectively to each prior reporting period (full retrospective method) or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (modified retrospective method). We are going to adopt the new standard using the modified retrospective method.
We do not expect the new standard to have a material impact on the timing of revenue recognition related to our cloud-based subscriptions and standalone professional services. However, we expect the new standard to have a significant impact on the timing of revenue recognition related to our on-premise term license contracts. Under current industry-specific software revenue recognition guidance, we have historically concluded that we did not have VSOE of fair value of the undelivered services related to on-premise term license contracts, and accordingly, have recognized on-premise term license contracts and related services ratably over the contract term. Under this new standard, the requirement to have VSOE for undelivered services is eliminated. Therefore, we will be required to recognize a portion of revenue from the on-premise term license contracts upon delivery of the software.
In addition, we expect the new standard to impact our accounting for contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. Currently, we defer the direct and incremental commission costs to obtain a contract with a customer and amortize those costs over the term of the related customer contract consistent with the related revenue. Under the new standard, we will defer the incremental costs to obtain a contract with a customer. Therefore, the new standard will result in additional costs being capitalized, including fringe benefits. Under the new standard, initial incremental costs to obtain a contract will be amortized over the customer's estimated economic life of five years, which was calculated based on both qualitative and quantitative factors, such as product life cycles, contractual terms and customer attrition. Incremental contract costs paid relating to contract renewals will be deferred and amortized on a straight-line basis over the related renewal period. As a result, we expect the deferred commissions asset to increase and the related amortization expense in each reporting period to decrease under the new standard.
We are still in the process of quantifying the effects of the adoption of ASC 606 as well as continuing to evaluate the impact of the adoption of the standard on our consolidated financial statements, including our footnotes.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), which was further clarified by ASU No. 2018-10, Codification Improvements to Topic 842, Leases, and ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, both issued in July 2018.  ASU 2016-02 requires companies to recognize on the balance sheet the assets and liabilities for the rights and obligations created by lease assets. The new standard also requires additional disclosure of qualitative and quantitative information about the amounts recorded in the financial statements related to lease agreements. Because we will lose "emerging growth company" status effective December 31, 2019, the new standard will be adopted in our Annual Report on Form 10-K for the year ending December 31, 2019. ASU 2016-02 requires a transition adoption election of either (1) a modified retrospective approach with periods prior to the adoption date being restated or (2) a prospective adoption approach with a cumulative-effect adjustment recognized to the opening balance of retained earnings on the adoption date with prior periods not restated. We are currently evaluating the impact the adoption of ASU 2016-02 will have on our condensed consolidated financial statements. We plan to adopt this standard using the prospective adoption approach and electing the practical expedients allowed under the standard. Although we are still evaluating the impact of the adoption of the standard on our condensed consolidated financial statements, we expect there will be a material increase to assets and liabilities related to the recognition of new right-of-use assets and lease liabilities on our balance sheet for leases currently classified as operating leases.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) ("ASU 2016-13"), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. We are currently evaluating the impact that the standard will have on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement ("ASU 2018-13"), which eliminates, modifies and adds disclosure requirements for fair value measurements. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted. We do not expect ASU 2018-13 to have a material impact on our consolidated financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment, net
6 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment, net Property and Equipment, net
Property and equipment, net consisted of the following as of June 30, 2019 and December 31, 2018 (in thousands):
June 30, 2019December 31, 2018
Leasehold improvements$32,601 $9,958 
Computer hardware3,956 2,535 
Office furniture and fixtures3,910 649 
Computer software1,727 1,727 
Equipment134 138 
42,328 15,007 
Less: accumulated depreciation(5,505)(7,468)
Property and equipment, net$36,823 $7,539 
Depreciation and amortization totaled $1.1 million and $1.9 million for the three and six months ended June 30, 2019, respectively. Depreciation and amortization totaled $0.7 million and $1.0 million for the three and six months ended June 30, 2018, respectively. During the three and six months ended June 30, 2019, we retired $3.2 million of leasehold improvements and $0.8 million of office furniture and fixtures and equipment in association with the relocation of our corporate headquarters. During the three and six months ended June 30, 2019, we recorded a loss on disposal of $0.1 million. During the three and six months ended June 30, 2018, we disposed of $0.1 million of fully depreciated computer hardware.
Property and equipment includes $3.7 million of capital leases at June 30, 2019. There were no assets acquired under capital lease agreements as of December 31, 2018. The property and equipment was acquired at June 30, 2019, and therefore no accumulated depreciation was recorded as of June 30, 2019. The leased assets are included in the office furniture and fixtures category in the table above.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses
6 Months Ended
Jun. 30, 2019
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following as of June 30, 2019 and December 31, 2018 (in thousands):
June 30, 2019December 31, 2018
Accrued contract labor costs$2,746 $3,128 
Accrued leasehold improvement costs2,406 — 
Accrued hosting costs1,914 579 
Accrued reimbursable employee expenses1,147 459 
Accrued marketing and tradeshow expenses812 229 
Accrued computer hardware costs670 — 
Accrued audit and tax expenses601 375 
Accrued third party license fees341 729 
Other accrued expenses1,438 1,965 
Total$12,075 $7,464 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Debt
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Debt DebtLine of CreditIn November 2017, we entered into a $20.0 million revolving line of credit with a lender. The facility matures in November 2022. We may elect whether amounts drawn on the revolving line of credit bear interest at a floating rate per annum equal to either the LIBOR or the prime rate plus an additional interest rate margin that is determined by the availability of the borrowings under the revolving line of credit. The additional interest rate margin will range from 2.00% to 2.50% in the case of LIBOR advances and from 1.00% to 1.50% in the case of prime rate advances. The revolving line of credit contains an unused facility fee in an amount between 0.15% and 0.25% of the average unused portion of the revolving line of credit, which is payable quarterly. The agreement contains certain customary affirmative and negative covenants and requires us to maintain (1) an adjusted quick ratio of at least 1.35 to 1.0 and (ii) minimum adjusted EBITDA, in the amounts and for the periods set forth in the agreement. Any amounts borrowed under the credit facility are collateralized by substantially all of our assets. We were in compliance with all covenants as of June 30, 2019. As of June 30, 2019, we had no outstanding borrowings under the revolving line of credit.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes
6 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The provision for income taxes is based upon the estimated annual effective tax rates for the year applied to the current period income before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law. Our operating subsidiaries are exposed to statutory effective tax rates ranging from zero to approximately 32%. Fluctuations in the distribution of pre-tax income among our operating subsidiaries can lead to fluctuations of the effective tax rate in the condensed consolidated financial statements. For the three and six months ended June 30, 2019, the actual effective tax rates were (3.0)% and (1.5)%, respectively. For the three and six months ended June 30, 2018, the actual effective tax rates were (0.3)% and (1.2)%, respectively.
We assess uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainties in Income Taxes. As of June 30, 2019, our net unrecognized tax benefits totaled $1.0 million, of which the entire portion would favorably impact our effective tax rate in the period if recognized. We anticipate that the amount of reasonably possible unrecognized tax benefits that could decrease over the next 12 months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to our consolidated financial statements.
We file income tax returns in the United States federal jurisdiction and in many states and foreign jurisdictions. The tax years 2015 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject. We are not currently under examination by the Internal Revenue Service for any open tax years.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
In May 2017, our board of directors adopted, and our stockholders approved, the 2017 Equity Incentive Plan (the “2017 Plan”), which became effective as of the date of the final prospectus for our initial public offering. The 2017 Plan provides for the grant of incentive stock options to employees, and for the grant of nonstatutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance-based stock awards and other forms of equity compensation to employees, including officers, and to non-employee directors and consultants. We initially reserved 6,421,442 shares of Class A common stock for issuance under the 2017 Plan, which included 421,442 shares that remained available for issuance under our 2007 Stock Option Plan (the “2007 Plan”) at the time that the 2017 Plan became effective. The number of shares reserved under the 2017 Plan increases for any shares subject to outstanding awards originally granted under the 2007 Plan that expire or are forfeited prior to exercise. As a result of the adoption of the 2017 Plan, no further grants may be made under the 2007 Plan. As of June 30, 2019, there were 7,084,603 shares of Class A common stock reserved for issuance under the 2017 Plan, of which 4,913,160 were available to be issued.
The 2007 Plan provided for the grant of stock options to employees, directors, and officers. Stock options under the 2007 Plan are exercisable into shares of Class B common stock and generally expire ten years from the date of grant. Under the 2007 Plan, the exercise price of each award was established by the board of directors, but could not be less than the fair market value of a share of our common stock on the grant date. Stock options generally vest upon the satisfaction of both a service condition and a performance condition. The service condition is satisfied at various rates as determined by us, typically on an annual basis over five years. The performance condition required the occurrence of a qualifying event, defined as a change of control transaction or upon the completion of an initial public offering. The performance condition was satisfied upon the effectiveness of our initial public offering in May 2017.
We estimate the fair value of stock options containing only a service condition using the Black-Scholes Option Pricing Model, which requires the use of subjective assumptions, including the expected term of the option, the current price of the underlying stock, the expected stock price volatility, expected dividend yield and the risk-free interest rate for the expected term of the option. The expected term represents the period of time the stock options are expected to be outstanding. Due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected term of the stock options, we use the simplified method to estimate the expected term for our stock options. Under the simplified method, the expected term of an option is presumed to be the mid-point between the vesting date and the end of the contractual term. Expected volatility is based on historical volatilities for publicly traded stock of comparable companies over the estimated expected term of the stock options. We assume no dividend yield because dividends are not expected to be paid in the near future, which is consistent with our history of not paying dividends.
In May 2019, our board of directors granted a stock option to purchase 700,000 shares of our Class A common stock to our Chief Executive Officer (the "2019 CEO Grant") under the 2017 Plan with an exercise price of $33.98 per share. The 2019 CEO Grant is eligible to vest based on the achievement of a stock price appreciation target of our Class A common stock. Specifically, the 2019 CEO Grant will vest when shares of our Class A common stock closes at or above $84.63 per share for a period equal to or greater than 90 calendar days or upon the occurrence of a change in control in which the value of our Class A common stock is equal to or greater than $84.63 per share within five years of the grant date. The fair value of the 2019 CEO Grant was determined using a Monte Carlo simulation. The fair value of the award at the grant date was $9.5 million and will be amortized over the derived service period of 2.6 years.
The following table summarizes the assumptions used to estimate the fair value of stock options granted during the three and six months ended June 30, 2019 and 2018:
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Risk-free interest rate2.1%*2.1%*
Expected term (in years)2.6*2.6*
Expected volatility55.0%  *55.0%  *
Expected dividend yield—%  *—%  *
* Not applicable because no stock options were granted during the period
Stock Options
The following table summarizes the stock option activity for the six months ended June 30, 2019:
Number of SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value (in thousands)
January 1, 20195,021,068 $7.30 6.4$97,440 
Granted700,000 33.98 
Exercised(630,296)3.15 18,852 
Canceled(44,140)10.45 
Outstanding at June 30, 20195,046,632 11.49 6.2124,021 
Exercisable at June 30, 20193,207,972 7.12 6.092,872 
The weighted average grant-date fair value of stock options granted during the six months ended June 30, 2019 was $13.57 per share. No stock options were granted during the six months ended June 30, 2018. The total fair value of stock options that vested during the six months ended June 30, 2019 and 2018 was $1.5 million and $1.6 million, respectively. As of June 30, 2019, the total compensation cost related to unvested stock options not yet recognized was $10.9 million, which will be recognized over a weighted average period of 2.4 years.
Restricted Stock Units
The following table summarizes the restricted stock unit activity for the six months ended June 30, 2019:
Number of SharesWeighted Average Grant Date Fair Value
Non-vested outstanding at January 1, 20191,175,049 $26.04 
Granted126,065 35.02 
Vested(284,690)30.03 
Canceled(20,375)28.70 
Non-vested outstanding at June 30, 2019996,049 25.99 
As of June 30, 2019, total unrecognized compensation cost related to unvested restricted stock units was approximately $20.6 million, which will be recognized over a weighted average period of 2.3 years.
In November 2018, our board of directors approved the grant of 255,930 restricted stock units under the 2017 Plan at a fair value of $30.06 per share to our co-founders. The value of these awards at the grant date was $7.7 million and was amortized over the vesting periods. The restricted stock units vested during the three months ended March 31, 2019.
The following table summarizes the components of our stock-based compensation expense for the three and six months ended June 30, 2019 and 2018 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Stock-based compensation expense related to restricted stock units$1,902 $1,017 $8,671 $1,911 
Stock-based compensation expense related to stock options695 1,073 1,059 2,327 
Stock-based compensation expense related to the issuance of common stock to directors92 116 184 208 
Total stock-based compensation expense$2,689 $2,206 $9,914 $4,446 
Stock-based compensation expense for restricted stock units, stock options and issuances of common stock is included in the following line items in the accompanying condensed consolidated statements of operations for the three and six months ended June 30, 2019 and 2018 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Cost of revenue
Subscriptions, software and support$161 $107 $315 $217 
Professional services244 203 2,218 423 
Operating expenses
Sales and marketing814 538 3,195 1,045 
Research and development435 342 2,550 733 
General and administrative1,035 1,016 1,636 2,028 
Total stock-based compensation expense$2,689 $2,206 $9,914 $4,446 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2019
Equity [Abstract]  
Stockholders' Equity Stockholders’ EquityAs of June 30, 2019, we had authorized 500,000,000 shares of Class A common stock and 100,000,000 shares of Class B common stock, each with a par value of $0.0001 per share, of which 31,462,892 shares of Class A common stock and 33,374,676 shares of Class B common stock were issued and outstanding. The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. The holders of Class A common stock are entitled to one vote per share, and the holders of Class B common stock are entitled to ten votes per share, on all matters that are subject to stockholder vote. The holders of Class B common stock also have approval rights for certain corporate actions. Each share of Class B common stock may be converted into one share of Class A common stock at the option of its holder and will be automatically converted into one share of Class A common stock upon transfer thereof, subject to certain exceptions. In addition, upon the date on which the outstanding shares of Class B common stock represent less than 10% of the aggregate voting power of our capital stock, all outstanding shares of Class B common stock shall convert automatically into Class A common stock.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Basic and Diluted Loss per Common Share
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Basic and Diluted Loss per Common Share Basic and Diluted Loss per Common Share
The following securities have been excluded from the calculation of weighted average common shares outstanding because the effect is anti-dilutive or performance or market conditions had not been met at the end of the period:
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Stock options5,046,632 5,953,949 5,046,632 5,953,949 
Restricted stock units996,049 877,525 996,049 877,525 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Operating Leases
We lease office space and equipment under non-cancellable operating lease agreements which have various expiration dates through 2031 for our office space and various expiration dates through 2020 for our equipment.
In April 2018, we entered into a new lease agreement for a new headquarters in Tysons, Virginia. We took initial possession of the first phase of the new headquarters in October 2018 and began to recognize rent expense. We expect to start making recurring rental payments under the lease in the third quarter of 2020. Total payments committed under the lease amount to $87.2 million. In connection with the lease agreement, we also entered into a letter of credit of $9.4 million to fund the security deposit required by the lease.
The lease for the new headquarters contains a tenant improvement allowance of up to $18.4 million from the landlord. The tenant improvement allowance is accounted for as a lease incentive obligation and is amortized as a reduction to rent expense over the lease term. We recorded a lease incentive obligation when we took initial possession of the first phase of the new headquarters. We took initial possession of the second phase in February 2019 and recorded an additional lease incentive obligation. As of June 30, 2019, $1.4 million was included in other current liabilities and $16.0 million was included in deferred rent, net of current portion on the accompanying consolidated balance sheets. As of December 31, 2018, $1.2 million was included in other current liabilities and $14.4 million was included in deferred rent, net of current portion on the accompanying consolidated balance sheets.
Capital Leases
We lease certain office furniture and fixtures under non-cancellable capital lease agreements which have expiration dates in 2022. As of June 30, 2019, office furniture and fixtures acquired under capital lease agreements totaled $3.7 million. There were no assets acquired under capital lease agreements as of December 31, 2018.
A summary of our future minimum payments under non-cancellable operating and capital lease agreements by year as of June 30, 2019 is as follows (in thousands):
Operating LeasesCapital Leases
Remainder of 2019 $2,111 $663 
2020 3,375 1,325 
2021 6,790 1,325 
2022 6,938 663 
2023 6,987 — 
Thereafter 65,148 — 
Total minimum lease payments 91,349 3,976 
Less: amounts representing interest — (302)
Present value of lease obligations$91,349 $3,674 

We record rent expense using the total minimum rent commitment, amortized using the straight-line method over the term of the lease. The difference between monthly rental payments and recorded rent expense is charged to deferred rent. As of June 30, 2019 and December 31, 2018, deferred rent totaled $21.5 million and $17.4 million, respectively, and is included within other current liabilities and deferred rent, net of current portion on the accompanying condensed consolidated balance sheets. In addition to rental payments, certain leases require additional payments for real estate taxes, common area maintenance and insurance, which are expensed when incurred and not included in future minimum payments.
Total rent and lease expense was $2.4 million and $5.5 million for the three and six months ended June 30, 2019, respectively. Total rent and lease expense was $1.8 million and $3.8 million for the three and six months ended June 30, 2018, respectively.
Other Commitments
We also have entered into a non-cancellable agreement for the use of technology that is integral in the development of our software and pay annual royalty fees of $0.3 million.
Letters of Credit
As of each of June 30, 2019 and December 31, 2018, we had outstanding letters of credit totaling $10.5 million in connection with securing our leased office space. All letters of credit are secured by our borrowing arrangement as described in Note 5.
Legal
From time to time, we are subject to legal, regulatory and other proceedings and claims that arise in the ordinary course of business. There are no issues or resolution of any matters that are expected to have a material adverse impact on our consolidated financial statements.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Segment and Geographic Information
6 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Segment and Geographic Information Segment and Geographic Information
The following table summarizes revenue by geography for the three and six months ended June 30, 2019 and 2018 (in thousands): 
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Domestic$46,295 $43,035 $88,178 $78,560 
International20,616 16,848 38,312 33,019 
Total$66,911 $59,883 $126,490 $111,579 
With respect to geographic information, revenue is attributed to respective geographies based on the contracting address of the customer. Revenues from external customers attributed to the United Kingdom were 10.5% and 10.2% of our total revenue for the three and six months ended June 30, 2019, respectively. There were no individual foreign countries from which more than 10% of our total revenue was attributable for the three and six months ended June 30, 2018. Substantially all of our long-lived assets were held in the United States as of June 30, 2019 and December 31, 2018.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements and footnotes have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) as contained in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (the “Codification” or “ASC”) for interim financial information. In the opinion of management, the interim financial information includes all adjustments of a normal recurring nature necessary for a fair presentation of the results of operations, financial position, changes in stockholders’ equity and cash flows. The results of operations for the current period are not necessarily indicative of the results for the full year or the results for any future periods. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the Securities and Exchange Commission (the “SEC”) on February 21, 2019.
Use of Estimates
Use of Estimates
The preparation of our condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.
Significant estimates embedded in the condensed consolidated financial statements include revenue recognition, income taxes and the related valuation allowance and stock-based compensation.
Principles of Consolidation
Principles of Consolidation
The accompanying condensed consolidated financial statements include the accounts of Appian and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Revenue Recognition, Deferred Revenue, and Cost of Revenue
Revenue Recognition
We generate revenue primarily through sales of subscriptions to our platform, as well as professional services. We recognize revenue when all of the following conditions are met: (1) there is persuasive evidence of an arrangement; (2) the service or product has been provided to the customer; (3) the amount of fees to be paid by the customer is fixed or determinable; and (4) the collection of related fees is reasonably assured. If collection is not reasonably assured, we defer revenue recognition until collectability becomes reasonably assured. Our arrangements do not contain general rights of return. Revenue is recognized net of any taxes collected from customers and subsequently remitted to governmental authorities.

Subscriptions, Software and Support Revenue
Subscriptions, software and support revenue is primarily related to (1) software as a service (“SaaS”) subscriptions bundled with maintenance and support and hosting services and (2) term license subscriptions bundled with maintenance and support.
We generally charge subscription fees on a per-user basis or, alternatively, non-user based single application licenses. We bill customers and collect payment for subscriptions to our platform in advance on a monthly, quarterly or annual basis. In certain instances, we have had customers pay their entire contract up front.
SaaS Subscriptions
Our SaaS subscription revenue is derived from customers accessing our cloud offering pursuant to contracts that are generally one to three years in length. We perform all required maintenance and support for our cloud offering and we do not separately charge customers for hosting costs. In these arrangements, our customers do not have the right to take the software on-premises and, as a result, such arrangements are not accounted for within the scope of the software revenue guidance. Revenue from SaaS subscriptions is recognized ratably over the term of the subscription, beginning with the date our service is made available to our customer.
Term License Subscriptions
Our term license subscription revenue is derived from customers with on-premises installations of our platform pursuant to contracts that are generally one to three years in length, with more recent contracts trending towards one year in length. Customers with term license subscriptions have the right to use our software and receive maintenance and support. Since we do not sell maintenance and support separately from the subscription, revenue for the term license subscription and maintenance and support is recognized ratably over the term of the subscription, upon delivery of the platform to the customer when sold on a standalone basis.
Professional Services
Our professional services revenue is comprised of fees for consulting services, including application development and deployment assistance and training related to our platform. Our professional services are not essential to the functionality of our platform because the platform is ready for the customer’s use immediately upon delivery and is not modified or customized in any manner.
Consulting services are billed under both time-and-material and fixed-fee arrangements. For standalone time-and-material contracts, we recognize revenue at contractually agreed upon billing rates applied to hours performed. For standalone fixed-fee contracts, we also recognize revenue as the work is performed using the proportional performance method of accounting. Training revenue is recognized when the associated training services are delivered. Training is also sold in the form of a subscription arrangement where a customer agrees to pay an annual fixed fee for a fixed number of users to have access to all of our training offerings during the year. Revenue from training subscription agreements is recognized ratably over the subscription period.
We defer recognition of revenue from work performed on pending contract modifications until the period in which the modifications are accepted and funding is approved by the customer. Costs of work performed on pending contract modifications are expensed as incurred.
Multiple Element Arrangements
Our multiple element arrangements are from SaaS subscriptions and term license subscriptions that are generally sold in combination with maintenance and support service and frequently with professional services.
SaaS Subscriptions
For multiple element arrangements involving SaaS subscriptions that include professional services in addition to the subscription to our platform, we evaluate each element to determine whether it represents a separate unit of accounting. Because there are third-party vendors who routinely sell and provide the same professional services to our customers, our professional services are deemed to have standalone value apart from the SaaS subscription. Additionally, we offer both SaaS subscriptions and professional services on a standalone basis. Professional services revenue is therefore accounted for separately from subscription fees and recognized as the professional services are performed. We allocate revenue to the elements based on the selling price hierarchy using vendor-specific objective evidence (“VSOE”) of selling price, third-party evidence (“TPE”) of selling price, or if neither exists, best estimated selling price (“BESP”). In cases where we do not have VSOE or TPE of the elements of our arrangements, we use BESP to allocate revenue. We determine BESP for a service by considering multiple factors including, but not limited to, evaluating the weighted average of actual sales prices and other factors such as gross margin objectives, pricing practices and growth strategy. Pricing practices taken into consideration include historic contractually stated prices, volume discounts where applicable and our price lists. While we believe we can make
reliable estimates regarding these matters, these estimates are inherently subjective. Once the revenue is allocated to these elements, revenue is recognized as such services are provided. 
Term License Subscriptions
For multiple element arrangements involving term license subscriptions, maintenance and support and professional services, we do not have VSOE of fair value for the maintenance and support. Our term license subscriptions are generally not sold on a standalone basis, and therefore, we have not established VSOE of fair value for the subscriptions. Consequently, for our bundled arrangements that include certain professional services, there are two undelivered elements for which VSOE of fair value has not been established and, therefore, we utilize the combined services approach and defer all revenue until the software has been delivered and the provision of all services has commenced. We then recognize the entire fee from the arrangement ratably over the remaining period of the arrangement, assuming all other software revenue recognition criteria have been met.
Deferred Revenue
Deferred revenue primarily consists of amounts billed or billable in advance of revenue recognition from our subscriptions, software, and support and professional services described above. Deferred revenue is recognized as the revenue recognition criteria are met.
Cost of Revenue
Cost of Subscriptions, Software and Support Revenue
Cost of subscriptions, software and support revenue consists primarily of fees paid to our third-party managed hosting providers and other third-party service providers, personnel costs, including payroll and benefits for our technology operations and customer support teams, and allocated facility costs and overhead.
Cost of Professional Services Revenue
Cost of professional services revenue includes all direct and indirect costs to deliver our professional services and training, including employee compensation for our global professional services and training personnel, travel costs, third-party contractor costs and allocated facility costs and overhead.
Concentration of Credit Risk
Concentration of Credit Risk
Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and trade accounts receivable. Deposits held with banks may exceed the amount of insurance provided on such deposits. We believe that the financial institutions that hold our cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.
With regard to our customers, credit evaluation and account monitoring procedures are used to minimize the risk of loss. We believe that no additional credit risk beyond amounts provided for collection loss are inherent in accounts receivable.
Accounts Receivable and Allowance for Doubtful Accounts and Non-Trade Receivables
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are stated at realizable value, net of an allowance for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. We regularly review the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness and current economic trends. If the financial condition of our customers were to deteriorate, resulting in their inability to make required payments, additional provisions for doubtful accounts would be required and would increase bad debt expense. To date, our allowance and related bad debt write-offs have been nominal. There was no change in the allowance for doubtful accounts from December 31, 2018 to June 30, 2019.
Non-Trade Receivables
We record non-trade receivables to reflect amounts due for activities other than sales of subscriptions to our platform and professional services. Our non-trade receivables relate entirely to a receivable from our tenant improvement allowance. We received the entire tenant improvement allowance as of June 30, 2019, and therefore, there was no receivable balance remaining as of such date. The tenant improvement allowance receivable was $14.4 million as of December 31, 2018 and is classified within prepaid expenses and other current assets in the accompanying condensed consolidated balance sheets. We recognized our initial tenant improvement allowance receivable of $15.8 million related to our new headquarters once we took initial possession of the space in October 2018. We recognized additional tenant improvement allowance receivable of $2.6 million when we took possession of adjacent office space in February 2019.
Deferred Commissions Deferred CommissionsDeferred commissions are the incremental costs that are directly associated with subscription agreements with customers and consist of sales commissions paid to our direct sales force. Commissions are considered direct and incremental and as such are deferred and amortized over the terms of the related customer contracts consistent with the related revenue. Amortization of deferred commissions is included in sales and marketing expense in the accompanying condensed consolidated statements of operations.
Property and Equipment Property and EquipmentProperty and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Significant additions or improvements extending the useful life of an asset are capitalized, while repairs and maintenance costs which do not significantly improve the related assets or extend their useful lives are charged to expense as incurred.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The carrying amounts of our cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of June 30, 2019 and December 31, 2018 because of the relatively short duration of these instruments.
We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. The hierarchy requires us to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value. The three tiers are defined as follows:
Level 1. Observable inputs based on unadjusted quoted prices in active markets for identical assets or liabilities;
Level 2. Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and
Level 3. Unobservable inputs for which there is little or no market data, which require us to develop our own assumptions.
Stock-Based Compensation Stock-Based CompensationWe account for stock-based compensation expense related to stock-based awards based on the estimated fair value of the award on the grant date. We calculate the fair value of stock options containing only a service condition using the Black-Scholes Option Pricing Model. The fair value of restricted stock units is based on the closing market price of our common stock on the Nasdaq Global Market on the date of grant. For service-based awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. For performance-based awards, stock-based compensation expense is recognized using the accelerated attribution method, based on the probability of satisfying the performance condition. For awards that contain market conditions, compensation expense is measured using a Monte Carlo simulation and recognized using the accelerated attribution method over the derived service period based on the expected market performance as of the grant date. For restricted stock units, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. We account for forfeitures as they occur, rather than estimating expected forfeitures.
Emerging Growth Company Status Emerging Growth Company StatusWe are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”). We will remain an emerging growth company until December 31, 2019. After that date, we will no longer be an "emerging growth company" but will then be a "large accelerated filer," because over $700 million of our outstanding equity securities was held by non-affiliates as of June 30, 2019. The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we will not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
Adopted
In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”), which aims to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. ASU 2016-15 will require adoption on a retrospective basis unless it is impracticable to apply, in which case we would be required to apply the amendments prospectively as of the earliest date practicable. ASU 2016-15 is effective for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. The adoption of ASU 2016-15 did not have an impact on our condensed consolidated financial statements for the three and six months ended June 30, 2019.
In February 2018, the FASB issued ASU No. 2018-02, Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income ("ASU 2018-02"), which provides entities the option to reclassify to retained earnings tax effects related to items in accumulated other comprehensive income ("OCI") that the FASB refers to as having been stranded in accumulated OCI as a result of tax reform. ASU 2018-02 is effective for fiscal years beginning after December 15, 2018. The adoption of ASU 2018-02 did not have an impact on our condensed consolidated financial statements for the three and six months ended June 30, 2019.
Not Yet Adopted
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASC 606”), which provides new guidance for revenue recognition. ASC 606 provides that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. ASC 606 also requires improved disclosures to help users of financial statements better understand the nature, amount, timing, and uncertainty of revenue that is recognized. Entities have the option of using either a full retrospective or modified retrospective approach for the adoption of the standard. In March 2016, the FASB issued ASU No. 2016-08, Principal Versus Agent Considerations (Reporting Revenue Gross Versus Net) (“ASU 2016-08”), which clarifies implementation guidance on principal versus agent considerations in ASC 606. In April 2016, the FASB issued ASU No. 2016-10, Identifying Performance Obligations and Licensing (“ASU 2016-10”), which clarifies the identification of performance obligations and the licensing implementation guidance in ASC 606. In addition, in May 2016, the FASB issued ASU No. 2016-12, Narrow-Scope Improvements and Practical Expedients (“ASU 2016-12”), which clarifies the guidance on assessing collectibility, presentation of sales taxes, noncash consideration and completed contracts and contract modifications at transition. For public entities, the new standard is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2017. For all other entities, the new standard is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods beginning after December 15, 2019. We have elected to avail ourselves of the JOBS Act extended transition period that permits us to defer adoption until January 1, 2019. In accordance with guidance, the new standard will be adopted in our Annual Report on Form 10-K for the fiscal year ending December 31, 2019 but will not be adopted in our Quarterly Reports on Form 10-Q to be filed during 2019.
The ASC 606 guidance allows two methods of adoption: retrospectively to each prior reporting period (full retrospective method) or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (modified retrospective method). We are going to adopt the new standard using the modified retrospective method.
We do not expect the new standard to have a material impact on the timing of revenue recognition related to our cloud-based subscriptions and standalone professional services. However, we expect the new standard to have a significant impact on the timing of revenue recognition related to our on-premise term license contracts. Under current industry-specific software revenue recognition guidance, we have historically concluded that we did not have VSOE of fair value of the undelivered services related to on-premise term license contracts, and accordingly, have recognized on-premise term license contracts and related services ratably over the contract term. Under this new standard, the requirement to have VSOE for undelivered services is eliminated. Therefore, we will be required to recognize a portion of revenue from the on-premise term license contracts upon delivery of the software.
In addition, we expect the new standard to impact our accounting for contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. Currently, we defer the direct and incremental commission costs to obtain a contract with a customer and amortize those costs over the term of the related customer contract consistent with the related revenue. Under the new standard, we will defer the incremental costs to obtain a contract with a customer. Therefore, the new standard will result in additional costs being capitalized, including fringe benefits. Under the new standard, initial incremental costs to obtain a contract will be amortized over the customer's estimated economic life of five years, which was calculated based on both qualitative and quantitative factors, such as product life cycles, contractual terms and customer attrition. Incremental contract costs paid relating to contract renewals will be deferred and amortized on a straight-line basis over the related renewal period. As a result, we expect the deferred commissions asset to increase and the related amortization expense in each reporting period to decrease under the new standard.
We are still in the process of quantifying the effects of the adoption of ASC 606 as well as continuing to evaluate the impact of the adoption of the standard on our consolidated financial statements, including our footnotes.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), which was further clarified by ASU No. 2018-10, Codification Improvements to Topic 842, Leases, and ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, both issued in July 2018.  ASU 2016-02 requires companies to recognize on the balance sheet the assets and liabilities for the rights and obligations created by lease assets. The new standard also requires additional disclosure of qualitative and quantitative information about the amounts recorded in the financial statements related to lease agreements. Because we will lose "emerging growth company" status effective December 31, 2019, the new standard will be adopted in our Annual Report on Form 10-K for the year ending December 31, 2019. ASU 2016-02 requires a transition adoption election of either (1) a modified retrospective approach with periods prior to the adoption date being restated or (2) a prospective adoption approach with a cumulative-effect adjustment recognized to the opening balance of retained earnings on the adoption date with prior periods not restated. We are currently evaluating the impact the adoption of ASU 2016-02 will have on our condensed consolidated financial statements. We plan to adopt this standard using the prospective adoption approach and electing the practical expedients allowed under the standard. Although we are still evaluating the impact of the adoption of the standard on our condensed consolidated financial statements, we expect there will be a material increase to assets and liabilities related to the recognition of new right-of-use assets and lease liabilities on our balance sheet for leases currently classified as operating leases.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) ("ASU 2016-13"), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. We are currently evaluating the impact that the standard will have on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement ("ASU 2018-13"), which eliminates, modifies and adds disclosure requirements for fair value measurements. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted. We do not expect ASU 2018-13 to have a material impact on our consolidated financial statements.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Property, Plant, and Equipment (Tables)
6 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property and equipment, net consisted of the following as of June 30, 2019 and December 31, 2018 (in thousands):
June 30, 2019December 31, 2018
Leasehold improvements$32,601 $9,958 
Computer hardware3,956 2,535 
Office furniture and fixtures3,910 649 
Computer software1,727 1,727 
Equipment134 138 
42,328 15,007 
Less: accumulated depreciation(5,505)(7,468)
Property and equipment, net$36,823 $7,539 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2019
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of June 30, 2019 and December 31, 2018 (in thousands):
June 30, 2019December 31, 2018
Accrued contract labor costs$2,746 $3,128 
Accrued leasehold improvement costs2,406 — 
Accrued hosting costs1,914 579 
Accrued reimbursable employee expenses1,147 459 
Accrued marketing and tradeshow expenses812 229 
Accrued computer hardware costs670 — 
Accrued audit and tax expenses601 375 
Accrued third party license fees341 729 
Other accrued expenses1,438 1,965 
Total$12,075 $7,464 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]  
Summary of Assumptions Used to Estimate the Fair Value of Stock Options Granted
The following table summarizes the assumptions used to estimate the fair value of stock options granted during the three and six months ended June 30, 2019 and 2018:
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Risk-free interest rate2.1%*2.1%*
Expected term (in years)2.6*2.6*
Expected volatility55.0%  *55.0%  *
Expected dividend yield—%  *—%  *
* Not applicable because no stock options were granted during the period
Summary of the Stock Option Activity
The following table summarizes the stock option activity for the six months ended June 30, 2019:
Number of SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value (in thousands)
January 1, 20195,021,068 $7.30 6.4$97,440 
Granted700,000 33.98 
Exercised(630,296)3.15 18,852 
Canceled(44,140)10.45 
Outstanding at June 30, 20195,046,632 11.49 6.2124,021 
Exercisable at June 30, 20193,207,972 7.12 6.092,872 
Schedule of Restricted Stock Unit Activity
The following table summarizes the restricted stock unit activity for the six months ended June 30, 2019:
Number of SharesWeighted Average Grant Date Fair Value
Non-vested outstanding at January 1, 20191,175,049 $26.04 
Granted126,065 35.02 
Vested(284,690)30.03 
Canceled(20,375)28.70 
Non-vested outstanding at June 30, 2019996,049 25.99 
Schedule of Components of Stock-based Compensation Expense
The following table summarizes the components of our stock-based compensation expense for the three and six months ended June 30, 2019 and 2018 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Stock-based compensation expense related to restricted stock units$1,902 $1,017 $8,671 $1,911 
Stock-based compensation expense related to stock options695 1,073 1,059 2,327 
Stock-based compensation expense related to the issuance of common stock to directors92 116 184 208 
Total stock-based compensation expense$2,689 $2,206 $9,914 $4,446 
Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations
Stock-based compensation expense for restricted stock units, stock options and issuances of common stock is included in the following line items in the accompanying condensed consolidated statements of operations for the three and six months ended June 30, 2019 and 2018 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Cost of revenue
Subscriptions, software and support$161 $107 $315 $217 
Professional services244 203 2,218 423 
Operating expenses
Sales and marketing814 538 3,195 1,045 
Research and development435 342 2,550 733 
General and administrative1,035 1,016 1,636 2,028 
Total stock-based compensation expense$2,689 $2,206 $9,914 $4,446 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Basic and Diluted Loss per Common Share (Tables)
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Summary of Securities Excluded From Calculation of Weighted Average Common Shares
The following securities have been excluded from the calculation of weighted average common shares outstanding because the effect is anti-dilutive or performance or market conditions had not been met at the end of the period:
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Stock options5,046,632 5,953,949 5,046,632 5,953,949 
Restricted stock units996,049 877,525 996,049 877,525 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
A summary of our future minimum payments under non-cancellable operating and capital lease agreements by year as of June 30, 2019 is as follows (in thousands):
Operating LeasesCapital Leases
Remainder of 2019 $2,111 $663 
2020 3,375 1,325 
2021 6,790 1,325 
2022 6,938 663 
2023 6,987 — 
Thereafter 65,148 — 
Total minimum lease payments 91,349 3,976 
Less: amounts representing interest — (302)
Present value of lease obligations$91,349 $3,674 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Summary of Revenue By Geography
The following table summarizes revenue by geography for the three and six months ended June 30, 2019 and 2018 (in thousands): 
Three Months Ended June 30,Six Months Ended June 30,
2019201820192018
Domestic$46,295 $43,035 $88,178 $78,560 
International20,616 16,848 38,312 33,019 
Total$66,911 $59,883 $126,490 $111,579 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
agency
Dec. 31, 2018
USD ($)
Feb. 28, 2019
USD ($)
Oct. 31, 2018
USD ($)
Summary Of Significant Accounting Policies [Line Items]              
Change in allowance for doubtful accounts     $ 0   $ 0    
Tenant improvement allowance receivable         $ 14,400,000   $ 15,800,000
Additional tenant improvement receivable           $ 2,600,000  
Commission expense $ 4,700,000 $ 3,500,000 $ 9,100,000 $ 6,200,000      
Customer Concentration Risk | Sales Revenue, Net | Foreign Customers              
Summary Of Significant Accounting Policies [Line Items]              
Concentration risk percentage 30.80% 28.10% 30.30% 29.60%      
Customer Concentration Risk | Sales Revenue, Net | Government Agencies              
Summary Of Significant Accounting Policies [Line Items]              
Concentration risk percentage 17.30% 20.10% 17.60% 16.50%      
Customer Concentration Risk | Sales Revenue, Net | Federal Government Agencies              
Summary Of Significant Accounting Policies [Line Items]              
Concentration risk percentage 6.30% 13.50% 7.00% 9.80%      
Number of federal government agencies | agency       3      
Minimum              
Summary Of Significant Accounting Policies [Line Items]              
SaaS Subscriptions contracts term     1 year        
Term license subscription contracts term     1 year        
Maximum              
Summary Of Significant Accounting Policies [Line Items]              
SaaS Subscriptions contracts term     3 years        
Term license subscription contracts term     3 years        
Computer software              
Summary Of Significant Accounting Policies [Line Items]              
Useful Life (in years)     3 years        
Computer hardware              
Summary Of Significant Accounting Policies [Line Items]              
Useful Life (in years)     3 years        
Equipment              
Summary Of Significant Accounting Policies [Line Items]              
Useful Life (in years)     5 years        
Office furniture and fixtures              
Summary Of Significant Accounting Policies [Line Items]              
Useful Life (in years)     10 years        
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 42,328   $ 42,328   $ 15,007
Less: accumulated depreciation (5,505)   (5,505)   (7,468)
Property and equipment, net 36,823   36,823   7,539
Depreciation and amortization expense 1,100 $ 700 1,900 $ 1,000  
Loss on disposal of equipment 100   145 0  
Capital leases 3,700   3,700    
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 32,601   32,601   9,958
Disposal of property plant and equipment 3,200   3,200    
Computer hardware          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 3,956   3,956   2,535
Disposal of property plant and equipment   $ 100   $ 100  
Office furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 3,910   3,910   649
Disposal of property plant and equipment 800   800    
Computer software          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 1,727   1,727   1,727
Equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 134   $ 134   $ 138
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued contract labor costs $ 2,746 $ 3,128
Accrued leasehold improvement costs 2,406 0
Accrued hosting costs 1,914 579
Accrued reimbursable employee expenses 1,147 459
Accrued marketing and tradeshow expenses 812 229
Accrued computer hardware costs 670 0
Accrued audit and tax expenses 601 375
Accrued third party license fees 341 729
Other accrued expenses 1,438 1,965
Total $ 12,075 $ 7,464
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Additional Information (Detail) - USD ($)
1 Months Ended
Nov. 30, 2017
Jun. 30, 2019
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Credit facility $ 20,000,000.0  
Term Loan    
Line of Credit Facility [Line Items]    
Line of credit, outstanding borrowings   $ 0
Minimum    
Line of Credit Facility [Line Items]    
Unused credit facility fee 0.15%  
Quick ratio 135.00%  
Minimum | London Interbank Offered Rate (LIBOR)    
Line of Credit Facility [Line Items]    
Interest rate margin 2.00%  
Minimum | Prime Rate    
Line of Credit Facility [Line Items]    
Interest rate margin 1.00%  
Maximum    
Line of Credit Facility [Line Items]    
Unused credit facility fee 0.25%  
Maximum | London Interbank Offered Rate (LIBOR)    
Line of Credit Facility [Line Items]    
Interest rate margin 2.50%  
Maximum | Prime Rate    
Line of Credit Facility [Line Items]    
Interest rate margin 1.50%  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Taxes [Line Items]        
Effective tax rate (3.00%) (0.30%) (1.50%) (1.20%)
Net unrecognized tax benefits which would impact effective tax rate if recognized $ 1.0   $ 1.0  
Earliest Tax Year        
Income Taxes [Line Items]        
Open tax year     2015  
Latest Tax Year        
Income Taxes [Line Items]        
Open tax year     2018  
Minimum | Subsidiaries        
Income Taxes [Line Items]        
Effective tax rate     0.00%  
Maximum | Subsidiaries        
Income Taxes [Line Items]        
Effective tax rate     32.00%  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2019
Nov. 30, 2018
Mar. 31, 2019
Jun. 30, 2019
Jun. 30, 2018
May 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Service period for option exercise       5 years    
Weighted average grant-date fair value (in usd per share)       $ 13.57    
Vested in period, value       $ 1.5 $ 1.6  
Compensation cost related to nonvested stock options not yet recognized       $ 10.9    
Unrecognized compensation cost related to nonvested stock option recognized over weighted average period, in years       2 years 4 months 24 days    
Stock option cancellation agreement, vested options to purchase (in shares)       700,000    
Granted (in shares)       700,000    
Exercise price of stock options granted (in usd per share)       $ 33.98    
Service period (in years)     6 years 4 months 24 days 6 years 2 months 12 days    
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total unrecognized compensation cost related to unvested restricted stock units       $ 20.6    
Weighted average remaining vesting period       2 years 3 months 18 days    
Grant of RSUs (in shares)       126,065    
Fair value of shares granted (in usd per share)       $ 35.02    
2017 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available to be issued (in shares)       4,913,160    
2017 Equity Incentive Plan | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Value of award at grant date   $ 7.7        
Grant of RSUs (in shares)   255,930        
Fair value of shares granted (in usd per share)   $ 30.06        
2017 Equity Incentive Plan | Class A Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available to be issued (in shares)       7,084,603   6,421,442
2007 Stock Option Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available to be issued (in shares)           421,442
Number of shares available for grants (in shares)           0
Period for which options can be granted       10 years    
Chief Executive Officer | 2017 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option cancellation agreement, vested options to purchase (in shares) 700,000          
Granted (in shares) 700,000          
Exercise price of stock options granted (in usd per share) $ 33.98          
Share price (in usd per share) $ 84.63          
Value of award at grant date $ 9.5          
Service period (in years) 2 years 7 months 6 days          
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Stock Options (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]    
Risk-free interest rate 210.00% 210.00%
Expected term (in years) 2 years 7 months 6 days 2 years 7 months 6 days
Expected volatility 55.00% 55.00%
Expected dividend yield 0.00% 0.00%
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Summary of the Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2019
Jun. 30, 2019
Number of Shares    
January 1, 2019 (in shares) 5,021,068 5,021,068
Granted (in shares)   700,000
Exercised (in shares)   (630,296)
Canceled (in shares)   (44,140)
Outstanding at June 30, 2019 (in shares)   5,046,632
Exercisable at June 30, 2019 (in shares)   3,207,972
Weighted Average Exercise Price    
January 1, 2019 (in usd per share) $ 7.30 $ 7.30
Granted (in usd per share)   33.98
Exercised (in usd per share)   3.15
Canceled (in usd per share)   10.45
Outstanding at June 30, 2019 (in usd per share)   11.49
Exercisable at June 30, 2019 (in usd per share)   $ 7.12
Weighted Average Remaining Contractual Term (Years)    
January 1, 2019 6 years 4 months 24 days 6 years 2 months 12 days
Outstanding at June 30, 2019 6 years 4 months 24 days 6 years 2 months 12 days
Exercisable at June 30, 2019   6 years
Aggregate Intrinsic Value (in thousands)    
January 1, 2019 $ 97,440 $ 97,440
Exercised   18,852
Outstanding at June 30, 2019   124,021
Exercisable at June 30, 2019   $ 92,872
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Detail) - Restricted Stock Units
6 Months Ended
Jun. 30, 2019
$ / shares
shares
Number of Shares  
Non-vested outstanding at January 1, 2019 (in shares) | shares 1,175,049
Granted (in shares) | shares 126,065
Vested (in shares) | shares (284,690)
Canceled (in shares) | shares (20,375)
Non-vested outstanding at June 30, 2019 (in shares) | shares 996,049
Weighted Average Grant Date Fair Value  
Non-vested outstanding at January 1, 2019 (in usd per share) | $ / shares $ 26.04
Fair value of shares granted (in usd per share) | $ / shares 35.02
Vested (in usd per share) | $ / shares 30.03
Canceled (in usd per share) | $ / shares 28.70
Non-vested outstanding at June 30, 2019 (in usd per share) | $ / shares $ 25.99
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 2,689 $ 2,206 $ 9,914 $ 4,446
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 1,902 1,017 1,059 2,327
Employee Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 695 1,073 8,671 1,911
Issuance Of Common Stock To Directors        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 92 $ 116 $ 184 $ 208
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 2,689 $ 2,206 $ 9,914 $ 4,446
Subscriptions, Software, And Support        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 161 107 315 217
Professional Services        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 244 203 2,218 423
Selling and Marketing Expense        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 814 538 3,195 1,045
Research and Development Expense        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 435 342 2,550 733
General and Administrative Expense        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 1,035 $ 1,016 $ 1,636 $ 2,028
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity (Detail)
6 Months Ended
Jun. 30, 2019
vote_per_share
$ / shares
shares
Dec. 31, 2018
shares
Class A Common Stock    
Class of Stock [Line Items]    
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, par value (in usd per share) | $ / shares $ 0.0001  
Common stock, shares issued (in shares) 31,462,892 29,626,054
Common stock, shares outstanding (in shares) 31,462,892 29,626,054
Number of votes entitled to stockholders per share | vote_per_share 1  
Conversion of stock (in shares) 1  
Maximum percentage of aggregate voting power of capital stock which triggers conversion of stock 10.00%  
Class B Common Stock    
Class of Stock [Line Items]    
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, par value (in usd per share) | $ / shares $ 0.0001  
Common stock, shares issued (in shares) 33,374,676 34,290,383
Common stock, shares outstanding (in shares) 33,374,676 34,290,383
Number of votes entitled to stockholders per share | vote_per_share 10  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Basic and Diluted Loss per Common Share - Summary of Securities Excluded From Calculation of Weighted Average Common Shares Outstanding (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Convertible preferred stock (in shares) 5,046,632 5,953,949 5,046,632 5,953,949
Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Convertible preferred stock (in shares) 996,049 877,525 996,049 877,525
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies -Narrative (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Apr. 30, 2018
Debt Instrument [Line Items]            
Total payments committed under operating lease $ 91,349   $ 91,349     $ 87,200
Tenant improvement allowance, maximum 18,400   18,400      
Deferred rent credit 1,400   1,400   $ 1,200  
Deferred rent credit, net of current portion 16,000   16,000   14,400  
Office furniture and fixtures acquired under capital lease agreements 3,700   3,700      
Deferred rent, noncurrent 21,500   21,500   17,400  
Total rent and lease expense 2,400 $ 1,800 5,500 $ 3,800    
Payment of royalty fees     300      
Outstanding letters of credit $ 10,500   $ 10,500   $ 10,500  
Letter of Credit            
Debt Instrument [Line Items]            
Letter of credit entered into in connection with lease           $ 9,400
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Future Minimum Lease Commitments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Apr. 30, 2018
Operating Leases    
Remainder of 2019 $ 2,111  
2020 3,375  
2021 6,790  
2022 6,938  
2023 6,987  
Thereafter 65,148  
Total minimum lease payments 91,349 $ 87,200
Capital Leases    
Remainder of 2019 663  
2020 1,325  
2021 1,325  
2022 663  
2023 0  
Thereafter 0  
Total minimum lease payments 3,976  
Less: amounts representing interest (302)  
Present value of capital lease obligations $ 3,674  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Segment and Geographic Information - Summary of Revenues By Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 66,911 $ 59,883 $ 126,490 $ 111,579
Domestic        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 46,295 43,035 88,178 78,560
International        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 20,616 $ 16,848 $ 38,312 $ 33,019
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Segment and Geographic Information - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Sales Revenue, Net | Geographic Concentration Risk    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 10.50% 10.20%
EXCEL 52 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -J""$\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ VH((3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #:@@A/Y+N@_^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O:9C4T/7%V5/"H(#Q;>0W+:PI@G)2;MO;QJW M#M$/(.0E=__\[G>01GFA7,"7X#P&,AAO1MOU42B_9@ E!]9.$_UI[!JX B888;#QNX!Z)N;JG]C< 79.CM',J6$8RF&1&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #:@@A/&@I"A[$# M$P & 'AL+W=O?MH>D.[6FV/FBNDIDFN9)791-O%[Z:X_M>FG/KBH;\]A& MW;FNB_;W@ZGL916+^.7"Y_)P=,.%9+T\%0?SQ;BOI\>V/TNF5G9E;9JNM$W4 MFOTJOA=W&ZV' J_X5II+=W,<#5UYLO;'MG:2]1>TSH5PZ 0=ZK_,[?#1?_? M^=_ZWG;]U>=UNDR>AV9&Q<-5(6\48E(D?=N3@40&#Y*4RW\--E2AL(&"/5"^ M7-V4:URN8;GVY?JF/ O^ *K(L4$)2/@L,J&*.#7)HD)/R16! %2+%#C/H M,*/U(K $HDMYM!B3NM58 $D3-(+:+&@]6'40,)D+5*,4TI;".-&&B9PP4 K M: MAYD CF= %)/=>2-I"&#O2,+D+C*]0M(4P>:1AHA>8* MI \T3/H2LR\IURI,'VF8]"5F7U*N59@^T&@F?8G9EY1K'::/-)P+9E]2KK4, M78"&61](S+ZD7&L=NE --[E(S+ZD7.MPC $--Q%+S+ZD7.L\= '3/=<7S+ZD M7&LRDL&,S[E@]B7E6L]#%Z!9,"Z8?4FYSL(E+M(PBUR%V5>4ZRPW5W,6^*LD2[.Z?=56JF\QDS%RI, MG0)$,=QJ3)1.7_U>AV'18 $<3F% DS,/9(UAT6 !'"Y@@"9G'B\:PZ+! IB\ MI@(-$YIF7H7! CA\[ --'B[YDIO-A]JT![]/TT5;>V[\)M'-U6DOZ%[ZS8N_ M\NM&TJ>B/91-%SU9YVSM-RKVUCK3WTKZIA^E1U/LII/*[-UP..N/V^L&SO7$ MV=.X.95,.V3K/U!+ P04 " #:@@A/O99GL/T$ #.&0 & 'AL+W=O MR-RAA3)P#&PUJ)H@18( MMMCV68F9V%C9';]G73#1>RY>)0OL:_ M8O?]\-CT9]FYE?5V%_?MMM[/FOCR,/^B[PN3#P&CXN]M/+87Q[-A*$]U_6,X M^7W],%>#HUC%YVYHHNP_WF,1JVIHJ??Q[]3H_-SG$'AY_-'ZK^/@^\$\E6TL MZNJ?[;K;/,S]?+:.+^5;U7VKC[_%:4!V/IM&_T=\CU4O'YST?3S753O^GSV_ MM5V]FUKIK>S*GZ?/[7[\/$[M?X3) 3 %P#E FYL!. 4@"+R,MW(\BO$XQIO+^)P,XB3)1\E^E'BME28#X:I@ BK9 MBQ&]&.[%$2\GB;WHQ2GTU(N@"NA1]F)%+Y9[\<2+9;WD2A$GMS57/G+11\Y] M!.(C9WUH9P*=:(+**$AX<:(7Q[PX,MZ5XW?>*?(0"RX"#2'Q>+QHQ7,K9!*L MO'!;\IS-%2X#%7+(93=!=!.X&W+[5X%U@[D'PHN"JYS%(%O12J:2XF88EA2_ M-^@#?4Z2S"KO$WX2E-3['4"[!NK&=>N"B_ M(.*U%QF\FI/74?).FJO)"=X@G<.2#E'[1'9K&;_:L+7$N40+,C0UIZ:CU-0< MB?UB0J=H(<@"F%0JR.S4')Z.PE,+7 1%9T4AR)Q)K=1:QJ?F_/24GYJS42M+ MZXI"DJ$+J6R0&:HY1"D=5YKC,3AK<^I'D%D+":1KF:*:8]13C&I.2*WIBE@( MJD0J@ Q1X!#U%*(@T-%;NNP**L \,8]!1BAPA'J*4.!TU(CH/?4CZ'JDI. % MB:J3@Y0R<@6!XU,:RY4Z2Y=HDRFF0(0J\B/6T MB 5>GX+J5U;JA\NT-:GR$60D T/84QR#5,RJ MW-(,EW0VA%1M C*1P;$5+Z3&)#,4.$,#92@()28JS8H*2:<]^-3[H$Q1X!2E M[P(K$"C*R<5%-I6<*&,4.48#Q2AR0/ZB'5A:SQ>BT-C<))X8RC!%#M- 88H< MDM8Y6M,7@LRA#JE[)*,4.4H#12D**)7J0$EWHP[$Q)8 1RHFYB#*$$1>2:;R M"F5L(<=68/L2EFTYT#KIIN3:A\PLY,RBZ\9JTKA+,-XIE5I24681\NHP4% C M+_NLFO[HR#\CO?8E$PX%PE%J(R<7:I.#9[L0@A*&MVUE4S-,IAQRRFEZ#U8H MO'0G;''E;5M&!I[AP+.))#+ZTZEC9* 8 2@T=2;-K=2Y*;GV(6/$<(RP MU)DTGTT=D]@WY#472QTC%%.)U/F4]-J7##$C0(RFCN%555^V]^^6=#.@D)0& M@DIN;!H9:88CC:>.X?55RI:@E&UE%QOKPR\=?Y;-ZW;?SI[JKJMWXT[Z2UUW ML6]5W?7M;6*Y/I]4\:4;#EU_W)Q^83B==/5A^O4D._^$L_P?4$L#!!0 ( M -J""$_%P' 4 .48 8 >&PO=V]R:W-H965T&UL MC9G;;N,V$(9?Q?!]8W%X5) $B ]%"[3 8HNVUTK"),;:EBLI\?;M2\E:KSWS M,]U'NOG2OL;83;YN-[OV=OK:=?OKV:Q]?(W;JKVJ]W&7 MOGFNFVW5I8_-RZS=-[%Z&@9M-S,J"C?;5NO=].YFN/:IN;NIW[K->A<_-9/V M;;NMFG_G<5,?;J=J^NW"Y_7+:]=?F-W=[*N7^$?L_MQ_:M*GVVK/WDU[*0UU_Z3_\^G0[+?H5Q4U\['H357IY MCXNXV?26TCK^&8U.3W/V \_??[/^\R ^B7FHVKBH-W^OG[K7VVF83I[B<_6V MZ3[7AU_B*,A.)Z/ZW^)[W"2\7TF:X['>M,/_R>-;V]7;T4I:RK;Z>GQ=[X;7 MP_$;K\=A> "- ^@T(,W]T0 ]#M#?!Y@/!YAQ@/G1&>PXP+(99D?M@S.755?= MW33U8=(^\-CM++,U":1;XQF$# M#AIPP#>>^>;(V+.%DBXL]PV@DAK#?",IXY5B,ZX 18XR4>.A, ^$!2;,RVET M<&R?%I+201V*0KA!7.VHR\3.%00!YQ>4K,5)+C-RN@@B$A3E(JD.=W*\*<"3EQL!S= M*P+B-!=',DJTXDEF 3#C;,D#$V I>Q:EV#S)!6]"+C9Q%5,:Z#-=STG"=5:#0\K(W5[+NN9(+DXP5@2T997C[@2;S&4VXQ"I0 M8WEPS94L>2FX/%:X+V?)BNR254D0NF'&150%(*[FT .[65$NX-H#U M!5#T\X C9PUOJ"%7D,_TQ IW 0JT <3; 4JO!/Z0+,@4A%@0LF%@=E,IC M'JW!V#:RZ!FDLY$[BV MD?OQ)W3"I830XYIPN!?>!EC:%'';2LP;Y7AS!#!;IK^,/%Q."#VT MY9R,\S6!?"V>U$EF4%-HWAL!B@+Q)@)0WHD'&T!98S/Y2..DK5'2SK0B&F=% M#;)B+@0USHH:9$41@EH^"O3/COSD#&$N\(U8 LR2)IX5$:9LR-0-G3E%0\=H MF1#4."MJ=)#&0U"#8ZVR$'4#8<';@GM(8JE0E[SE0YA7GI^'SLZ.:+>Q>1G. MR]O)8_VVZWK7G%T]GM+=;TZGKA_-W_\ >#WJGE9[]K) M0]UU]78X_GVNZRZFU1=7:6=?8_5T^K")SUW_UJ?WS?'@_?BAJ_?CCPJSTR\; M=_\!4$L#!!0 ( -J""$_.8@5;90( (L' 8 >&PO=V]R:W-H965T M&ULC57+CILP%/T5Q+YC,*\0D4A#DJJ56BF:JNW:(4Y 8S"U MG3#]^]J&,,2X:3>Q?3GGW)?CFW64O?(28^&\U:3A*[<4HET"P(L2UX@_T18W M\LN)LAH)>61GP%N&T5&3:@*@Y\6@1E7CKC-MV[-U1B^"5 W>,X=?ZAJQWSDF MM%NYOGLSO%3G4B@#6&P*ARK&K<\(HV#L.GE?OL+W>)PFO MCPIW?+)W5"8'2E_5X?-QY7HJ($QP(90"DLL5;S A2DB&\6O0=$>7BCC=W]0_ MZMQE+@?$\8:2G]51E"MWX3I'?$(7(EYH]PD/^42N,R3_!5\QD7 5B?114,+U MKU-@5: M(+BK5VH7"*T"H18([P1\H^ ])M:81F,^I$$:&A6QH'POC1.C*!88C-/ \+FS MP;P(>O;<(FMNT;PXP5\$8JM /"^.&6C>8Z)IH,G$2U^;.+4I :2KLY M* H2>TZ)-:?$DI-Q+?/$UDH?FAVWP-)%;*"V%A1, O.2[6P^TW1A_AO Y"6I M,3OK9YT[!;TT0O5Z8ATGQS-4+Y%AS_WEQK?8MW+2](/A7;X?4U\1.U<-=PY4 MR/=/OU(G2@66T7M/LB.EG(SC@>"34-M$[ED_'_J#H.TP^L X?]=_ %!+ P04 M " #:@@A/&50A9],# #J$ & 'AL+W=OWN:,JL_5*?3&5_ M.=1-F77VMGF+VE-CLOU@5!81BV,5E5E>A>OE\.RE62_K]Z[(*_/2!.U[66;- MOX^FJ,^K$,+/!U_SMV/7/XC6RU/V9KZ9[L_32V/OHLG+/B]-U>9U%33FL I_ M@816:_/LS&%$7OR>;Q MS^@TG&+VAM?7G]ZW0_&VF->L-9NZ^#O?=\=5F(3!WARR]Z+[6I]_-6-!,@S& MZG\W'Z:P\CX3&V-7%^WP&>S>VZXN1R\VE3+[METU] M#IK+!#IE_3R%!V7'=]<_'(9S^,T.0&N??JR!\V7TT3L:-8\7#7,TPM5L*(UT M-4^41KF:9TJC7B45>1A)0,-]A7H=8]^0H0P%2".DR$P\5O?$R\0BS6J^>F.R$DE)5-)B500.QY3 M+XH0 J^ .R(G%4M\DH<&?=*" )ODYAS M6T*TL&M6B;DI1Q,>Y/_?(X"F,A!8]G:)4>3L9TRE''!9/K^1SDV)1CA0#/=& MS(>XNJ:>&XA&.! ,EX #$7Q.A$KG1HI&-%",]LZ)/G\5CUFJ<$IW=>X9CB8U MHTB-=[!1Y!R*[!D.K0WFH]I1N>G0K&84J_$NQGQ6IRD(G,X=E9O.S!&7HCG> MQQB!39XB!CW?4[GIT&1E!%DE7A.,(*M(N)9J[G1/DY519,63E?G(E%KCT\V& MD&&R$A+&8T@D[J.O\WJP)40+T$QJS*#HZ@VO_Q?@CZQYRZLV>*T[^[(XO-(= MZKHSUFG\Q;;T:++]=%.80]=?:GO=7-Z^+S==?1K_68BFOS?6_P%02P,$% M @ VH((3W&WCU L! G!, !@ !X;"]W;W)K?UW$S \_KX/<8\QWAY;=KOW=':WOM1E76W\H]]?WX*@FY[M%71?6G.MA[^ MLV_:JNB'V_80=.?6%KNI4U4&%(9)4!6GVE\OI[:7=KUL+GUYJNU+ZW67JBK: M_S:V;*XK7_GO#5]/AV,_-@3KY;DXV+]L_^W\T@YWP3W*[E39NCLUM=?:_F,IKTWP?;W[?K?QP=&1+N^W'$,7P\V9S6Y9CI,'' MOW-0_S[FV/'Q^CWZKU/R0S*O16?SIOSGM.N/*S_UO9W=%Y>R_]I]M+U335'&:Q4Q8_;[ZF>?J]S_/=NN /-'>C> M81C[LPYZ[J!_=IAF,[@YFU+]I>B+];)MKEY[>UKG8EP4ZDD/D[D=&Z>YF_XW M9-L-K6]K%4?+X&T,-&LV-PT]:NZ*8(A^'X+0$!L2W>GC +E4J%#C(33,0D\! M](=XY4"VR,', 16$D*0W\"+)J MN?)U%/.7$,@66CE>0X4)IP#BDIC[B>1 1*F8("#3H?.!8<:I&!A*N*%8C!1' MG!\Y4.DH=;R9"A-3262F_-54DH;#(2)2H"HAK@C@$KH".@^<8292A&89E<(3$$"%#2\3)#DF\I2OBD *@J- M \J$*4A@XVAXE2#$-VE'JCZQ@RE(8/=H>(T@@,%8?&(@5L8.[A#&( $,&HY! M@H1+22Q H".M766", H)H-!P%)*$7!9E.N2.P*Y2&]<<:['TX.'UOL1TS.-9R*L?:.>\MM!T<\PMW.K/XOV<*H[[[7I^Z::SD7V3=/; MP6'X99BIHRUV]YO2[OOQT@S7[>V\Z';3-^?Y+"RX'\BM_P=02P,$% @ MVH((3R:=0-JT 0 T@, !@ !X;"]W;W)KZ.:2$[6F31=[9%9@:O9 =G2]R@M;"_3J#,F-.$OCF>9-/ZX&!%UHL& MOH'_WI\M6FQAJ:2&SDG3$0MU3N^3XRD-\3'@AX31K7C?VOC?& M4G8W.$(M?K#%4%#[&PO=V]R:W-H965T&UL?5-A;]L@ M$/TKB!]0$I*N461;:EI-F[1)4:>MGXE]ME&!\P#'W;\?8-?U-FM?@#ONO7MW M'-F ]L6U )Z\:F5<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQOME\ M8%I(0XLL^ZCE(AP\H'J6E6]S>J"D@EKTRC_A\ FF M>FXIF8K_ E=0(3PJ"3E*5"ZMI.R=1SVQ!"E:O(Z[-&D?QIL=GV#K #X!^ PX MI#QL3)24/PHOBLSB0.S8^T[$)]X>>>A-&9VI%>DNB'?!>RVVA[N,72/1%',: M8_@R9HY@@7U.P==2G/@_<+X.WZTJW"7X[@^%M^L$^U6"?2+8_[?$M9C#7TG8 MHJ<:;).FR9$2>Y,F>>&=!_8^/2)[#Q^G_:NPC32.7-"'ETW]KQ$]!"F;FS!" M;?A@LZ&@]O%X%\YV'+/1\-A-/XC-W[CX#5!+ P04 " #:@@A/H&F"G[0! M #2 P & 'AL+W=O)W^?0$[KI58>0%F..?,A2$?M7FV M'8!#+U(H6^#.N?Y(B*TZD,S>Z!Z4OVFTD.1MYX*#E'G/6O@)[E=_-MXBBTK- M)2C+M4(&F@+?I<=3%O 1\)O#:%=G%"JY:/TRW1_R,DU",V8TX2A:\R" M(%Y]"4&W0ISH.SK=IN\V,]Q%^FX=_9!L"V2; ED4R#XL<0-S>%LD6?54@FGC M-%E4Z4'%25YYEX&]H_%-_L.G:?_!3,N511?M_,O&_C=:._"I)#=^A#K_P19# M0./"\;,_FVG,)L/I?OY!9/G&Y3]02P,$% @ VH((3V7%[GZT 0 T@, M !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0[DBV M=J> MM>IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B?+?[R+20'2VRZ#N9 M(L/!*=G!R1 [:"W,RQ$4CCG=TU?'HVQ:%QRLR'K1P'=P/_J3\19;6"JIH;,2 M.V*@SNGM_G!,0WP,^"EAM*LS"96<$9^"\:W*Z2X( @6E"PS";Q>X Z4"D9?Q M>^:D2\H 7)]?V;_$VGTM9V'A#M4O6;DVIS>45%"+0;E''+_"7,\'2N;B[^$" MRH<')3Y'B-B6*RC\+ M)XK,X$C,U/M>A"?>'[CO31FJK!-'&:+"EQ MZ.(DK[S+P-[R^"9_PZ=I?Q"FD9TE9W3^96/_:T0'7LKNRH]0ZS_88BBH73A> M^[.9QFPR'/;S#V++-R[^ %!+ P04 " #:@@A/ZAB7(K4! #2 P &0 M 'AL+W=O_$M0""O6AF? MTS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S9W3 MI:)$EW]D5F>V# MD@;.COA>:^%^GD#9(:=;^N9XDDT;HH,562<:^ KA6W=V:+&9I9(:C)?6$ =U M3A^VQ],^QJ> 9PF#7YQ)K.1B[4LT/E4YW41!H* ,D4'@=H5'4"H2H8P?$R>= M4T;@\OS&_B'5CK5D@EKT*CS9X2-,]=Q2,A7_&:Z@,#PJ MP1RE53ZMI.Q]L'IB02E:O(Z[-&D?QAM^F&#K #X!^ RX3WG8F"@I?R^"*#)G M!^+&WGRVV[VXS=HU$4\QIC.'+F#F"(?N<@J^E M./%_X'P=OEM5N$OPW1\*[]8)]JL$^T2P_V^):S&'OY*P14\UN"9-DR>E[4V: MY(5W'M@'GM[D=_@X[5^$:Z3QY&(#OFSJ?VUM )2RN<$1:O&#S8:".L3C <]N M'+/1"+:;?A";OW'Q"U!+ P04 " #:@@A/#;^PD+8! #2 P &0 'AL M+W=O2X^_M1LNMYK=$72:1X#@\I*AN,?7(M@"U,8J[M&T#7.=!5Y%D)(LV6RNF>)"TR*+OI,M,M-[*32< M+'&]4MS^.8(T0TZW]-7Q*)K6!P,)A;JG-YN M#\==B(\!OP0,;G$FH9*S,4_!^%KE=!,$@832!P:.VP7N0,I A#*>)TXZIPS MY?F5_3[6CK60&!Z48([2 M2!=74O;.&S6QH!3%7\9=Z+@/XTV:3K!U0#(!DAFPCWG8F"@J_\(]+S)K!F+' MWG<\//'VD&!ORN",K8AW*-ZA]U)L;_89NP2B*>8XQB3+F#F"(?N<(EE+<4S> MP9-U>+JJ,(WP]#^%-^L$NU6"7238?5CB^QB4LKG"$6KQ@\V&A-J'XV<\VW', M1L.;;OI!;/[&Q5]02P,$% @ VH((3R"F)+JS 0 T@, !D !X;"]W M;W)K&UL?5-ACYP@$/TKA!]PN&C;RT9-;J]IVJ1- M-M>T]YG541D_%DZZI@S [?F% M_4.LW==R$1;N43W*VG4%O:6DAD:,RCW@]!&6>MY0LA3_&:Z@?'A0XG-4J&Q< M235:AWIA\5*T>)YWV<=]FF^R=('M _@"X"O@-N9A.+#D?O>5,$96Q'OO'CKO=>2)X><70/1$G.:8_@FYC6">?8U!=]+<>)_P?D^ M/-U5F$9X^IO"?Q!DNP19),C^6^)>3/I'$K;IJ0;3QFFRI,*QCY.\\:X#>\?C MF[R&S]/^19A6]I9L]EP."P_ MB*W?N/P%4$L#!!0 ( -J""$^4FS+CM $ -(# 9 >&PO=V]R:W-H M965T(,R*7[]P.29MD6[0M@X_?\;$P^H7FQ'8 CKUKUMJ"=<\.1,5MUH(6] MP0%Z?].@T<)YT[3,#@9$'4%:,9XD=TP+V=,RC[ZS*7,U M7(2%1U3/LG9=0>\IJ:$1HW)/.'V$I9Y;2I;B/\,5E \/2GR."I6-*ZE&ZU O M+%Z*%J_S+ONX3_,-3Q?8/H O +X"[F,>-B>*RM\+)\KT 0 T@, !D !X;"]W;W)K&UL?5-AC]0@$/TKA!]P=-GJK9NVR>T9HXDFFS.>G]EVVI*# M4H%NSW_O0+NU:N,78(9Y;]X,0S8:^^): $]>M>I<3EOO^R-CKFQ!"W=G>NCP MIC96"X^F;9CK+8@J@K1B/$G>,BUD1XLL^LZVR,S@E>S@;(D;M!;VYPF4&7.Z MHS?'DVQ:'QRLR'K1P%?PW_JS18LM+)74T#EI.F*ASNG#[GA*0WP,>)8PNM69 MA$HNQKP$XU.5TR0( @6E#PP"MRL\@E*!"&7\F#GIDC( U^<;^X=8.]9R$0X> MC?HN*]_F]$!)!;48E'\RXT>8ZWE#R5S\9[B"PO"@!'.41KFXDG)PWNB9!:5H M\3KMLHO[.-VD-]@V@,\ O@ .$<"F1%'Y>^%%D5DS$COUOA?AB7='CKTI@S.V M(MZA>(?>:\&3^XQ= ]$<JK!-G&:'"G-T,5)7GF7@7W@\4U^AT_3_D78 M1G:.7(S'EXW]KXWQ@%*2.QRA%C_88BBH?3C>X]E.8S89WO3S#V++-RY^ 5!+ M P04 " #:@@A/74=8;+,! #2 P &0 'AL+W=OX4]=/ZF1J.% M\Z9IF.T-B"J"M&(\26Z8%K*C119])U-D.#@E.S@98@>MA?EQ!(5C3E/Z[GB2 M3>N"@Q59+QKX"NY;?S+>8@M+)35T5F)'#-0YO4L/QWV(CP'?)8QV=2:ADC/B M2S >JYPF01 H*%U@$'Z[P#TH%8B\C->9DRXI W!]?F?_%&OWM9R%A7M4S[)R M;4YO*:F@%H-R3S@^P%S/-25S\9_A LJ'!R4^1XG*QI64@W6H9Q8O18NW:9== MW,?IYIK/L&T GP%\ =S&/&Q*%)5_%$X4F<&1F*GWO0A/G!ZX[TT9G+$5\&UL?5-ACYP@$/TKA!]PK.BVEXV:W%[3M$F;;*YI^YG54FS?#D$]HGFT'X,B+5KTM:.?<<&+,5AUH8>]P@-[?-&BT<-XT+;.# M 5%'D%:,'PYOF!:RIV4>?1=3YC@Z)7NX&&)'K87Y>0:%4T$3^NIXDFWG@H.5 M^2!:^ +NZW QWF(K2RTU]%9B3PPT!7U(3N ;Q(FNSF34,D5\3D8'^N" M'H(@4%"YP"#\=H-'4"H0>1D_%DZZI@S [?F5_7VLW==R%18>47V7M>L*>D]) M#8T8E7O"Z0,L]1PI68K_!#=0/CPH\3DJ5#:NI!JM0[VP>"E:O,R[[.,^S3?I M<8'M _@"X"O@/N9A.+DQ'UOJN",K8AW7KSUWEO) MDS1GMT"TQ)SG&+Z)2=8(YMG7%'POQ9G_ ^?[\'1781KAZ1\*LWV";)<@BP39 M?TOJK!M'&:+*EP[.,D;[SKP#[P^":_P^=I_RQ,*WM+KNC\R\;^ M-X@.O)3#G1^ASG^PU5#0N'!\Z\]F'K/9<#@L/XBMW[C\!5!+ P04 " #: M@@A/6/%#@DL" \" &0 'AL+W=OYL>UGDXJ)YW<)>!NK2-$S^V0$7MTU(P[OAM3Y7VAI( MD7?L##] _^SVTNS(R'*L&VA5+=I PFD3;NGSCJ;6P2'>:KBIR3JPJ1R$>+>; MK\=-&-F(@$.I+04SCRN\ .>6R<3Q>R -1TWK.%W?V3^[Y$TR!Z;@1?!?]5%7 MFS +@R."_N^$.\> 0>PZD%W*1?V*:%;D4MT#VA]\Q6V/Z')NS*:W1'85[9X)7 MQGHM8KK,R=42#9A=CXDG&#HBB&$?)6),8A<_N,>X>X)&F#CW9*J>I3C! B58 M.(+%?RFNO!0Q3(:+I*A(BA"L/1$$$T>XR!(562($U!/!,#/GO4)%5@A!XHE@ MF 4NDJ$B&4*0>B(89HF+K%&1-4+@%Q[#S!2>1G@'10B%7WH,E,S4GLYT*D4H M_.JCH)GR4[1=MS1&*/P/ 7-? $4[VN:/%)$#_D@H&2F^RG>_A3I[>3ABL- MJQD=_ :@2'LGF:^#@=:>#IE:Y;%1R$-B/$7?0G(3286*(G$TME1OFXX7#2=KDR:]G/LWZC13?,:C+^82C^ M E!+ P04 " #:@@A/6@L:@+8! #2 P &0 'AL+W=O=:J=P7MO!^.C+FJ RW<>TD#TM\^@[VS(WHU>RA[,E;M1:V#\G4&8J:$I? M'(^R[7QPL#(?1 O?P?\8SA8MMK+44D/OI.F)A::@]^GQE(7X&/!3PN0V9Q(J MN1CS%(PO=4&3( @45#XP"-RN\ !*!2*4\7OAI&O* -R>7]@_Q=JQEHMP\ M+UG[KJ!WE-30B%'Y1S-]AJ6>6TJ6XK_"%12&!R68HS+*Q954H_-&+RPH18OG M>9=]W*?Y)DL7V#Z +P"^ NYB'C8GBLH_"B_*W)J)V+GW@PA/G!XY]J8*SMB* M>(?B'7JO)<^2G%T#T1)SFF/X)B9=(QBRKRGX7HH3?P/G^_##KL)#A!^VV3\D M^P39+D$6";+_2DQ?E;@7\UHEV_14@VWC-#E2F;&/D[SQK@-[S^.;_ N?I_V; ML*WL';D8CR\;^]\8XP&E)#&UL;5/;;MP@$/T5Q >$7>RDZ6;ML8T"Q@&\ M3O^^ W8<-_4+,,,Y9RX,V6CLLVL!/'G5JG,Y;;WO#XRYL@4MW)7IH<.;VE@M M/)JV8:ZW(*I(THKQW>Z&:2$[6F31=[)%9@:O9 4S,7_@ LHA(=,,$9IE(LK*0?GC9Y5,!4M7J== M=G$?IYLDF6G;!#X3^$*XC7'8%"AF_D5X4636C,1.O>]%>.+]@6-ORN",K8AW MF+Q#[Z7@:9*Q2Q":,<<)PU>8_8)@J+Z$X%LACOP_.M^F)YL9)I&>K*-_3K8% MTDV!- JD_Y28?BAQ"W/](0A;]52#;>(T.5*:H8N3O/(N WO'XYN\PZ=I_REL M(SM'SL;CR\;^U\9XP%1V5SA"+7ZPQ5!0^W#\A&<[C=ED>-///X@MW[CX"U!+ M P04 " #:@@A/1K"UF>D! !F!0 &0 'AL+W=O_3R!4?R0K<@\\ M-U5M?8!F:<5X?3WN,#X*6!WLSVD:_D MHM2K/WPICB3V"8& W'H%[I8;/($07LBE\6O4)).E)\[W=_5/H797RX4;>%+B M9U/8^DCV)"J@Y%=AGU7_&<9Z-B0:B_\*-Q .[C-Q'KD2)CRC_&JLDJ.*2T7R MMV%MVK#VH_Z=AA/82& + AV,0N8?N>59JE4?Z>'N.^X_\>K W-WD/ABN(KQS MR1L7O64LV:;TYH5&S&G L!EF-2&H4Y\L&&9Q8O_1&4Y?HQFN WT]I\?O""2H M0!($DG]*W"U*Q#![W&2#FFP0@0\+$P2SB7&3+6JR1016"Q,,\\YU[5"3'2*P M7IA@F 0WV:,F>T1@LS#!,-N%"9W]YQ)T%3K<1+FZMF&ZS*+3$'EDH4_^PH<) M](WKJFE-=%'6=5OHB5(I"RZ5^,%]NMH-O>D@H+1^NW-[/;3^<+"J&Z<:G49K M]@=02P,$% @ VH((3P:_F@:T 0 T@, !D !X;"]W;W)K&UL;5-M;YLP$/XKEG] 39RTS2) :CI5F[1)4:=MGQTXP*J- MF6U"]^]W-H2QC"_X[GB>YUY\3@=CWUP#X,F[5JW+:.-]=V#,%0UHX>Y,!RW^ MJ8S5PJ-K:^8Z"Z*,)*T83Y('IH5L:9[&V,GFJ>F]DBV<+'&]UL+^/H(R0T8W M]!IXE77C0X#E:2=J^ ;^>W>RZ+%9I90:6B=-2RQ4&7W:'(Z[@(^ 'Q(&M[!) MZ.1LS%MP/I<934)!H*#P04'@<8%G4"H(81F_)DTZIPS$I7U5?XF]8R]GX>#9 MJ)^R]$U&]Y244(E>^5,V.5*8OHV;O(C."_O$XYW\A8_;_E78 M6K:.G(W'FXWSKXSQ@*4D=[A"#3ZPV5%0^6 ^HFW'-1L=;[KI!;'Y&>=_ %!+ M P04 " #:@@A/W:M/'+8! #2 P &0 'AL+W=OT-L#J"I" T2?9$,JYPF4??R92Y'IS@"DX&V4%*9OX>0>BQP"E^=3SP MMG/!0[/QEOD86EYA*4Y5HA TV!;]/#,0OQ,> /A]&NSBA4QO/,B9>4 ;@^O[)_B[7[6L[,PIT6C[QV M78%O,*JA88-P#WK\#G,]UQC-Q?^ "P@?'I3X')46-JZH&JS3D9EZW[/PQ.F!^MY4P1E;$>^\ M>.N]EY+NDYQ< M$<'I?_)G MFP19),C>E9A^*'$KYJ-*LNJI!-/&:;*HTH.*D[SR+@-[2^.;O(5/T_Z3F98K MB\[:^9>-_6^T=N"E)%=^A#K_P19#0./"\8L_FVG,)L/I?OY!9/G&Y3]02P,$ M% @ VH((3_$%2Q>V 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$->NDT6;M\47AX@!>IW_? M 3N.D_H%F.&<,Q>&;#3VV;4 GKPJJ5U.6^_[ V.N;$$)=V5ZT'A3&ZN$1],V MS/461!5)2C*^V]TP)3I-BRSZ3K;(S.!EI^%DB1N4$O;O$:09+%EM4JDZ!=IW1Q$*=T[OD<$P#/@+^=#"ZU9F$2L[&/ ?C MH)*RL%YHV853$6)UVGO=-S' MZ29-9]HV@<\$OA!N8QPV!8J9?Q5>%)DU([%3[WL1GC@Y<.Q-&9RQ%?$.DW?H MO13\9I^Q2Q":,<<)PU>89$$P5%]"\*T01_X?G6_3]YL9[B-]OZ8GZ;9 NBF0 M1H'T0XGIIQ*W,->?@K!53Q78)DZ3(Z49=)SDE7<9V#L>W^0=/DW[3V&;3CMR M-AY?-O:_-L8#IK*[PA%J\8,MAH3:A^,7/-MIS";#FW[^06SYQL4_4$L#!!0 M ( -J""$]LX#_"OP, "43 9 >&PO=V]R:W-H965T9T4UL_=2'B:.4ZWW/$^J.W'@17UE*\H\ MD?5IN7.J0\F336N49PYUW<#)D[2PY]-V[;F<3\519FG!GTNK.N9Y4OY;\$R< M9C:Q/Q9^I+N];!:<^?20[/A/+G\=GLOZS!F\;-*<%U4J"JODVYE]3R9/+&P, M6L3OE)^JLV.K*>5%B-?FY.MF9KM-1CSC:]FX2.J?-[[D6=9XJO/XVSNUAYB- MX?GQA_?'MOBZF)>DXDN1_4DW@@P$E%PU8;\"N M-?!Z ^]: [\W\#\-PHL&06\07!LA[ W":PVBWB!2#)SN=K3W=Y7(9#XMQ0"8T%4*0ABEZ"\(H[3N"6$8 M;@R#]Y"U#MC(@8<=>-"!USKP1@Y\I6L=)F@Q18M1^W$),4K"ATGX( EE$A]] M+03Q/+?Y4WH*@'XT!HY2"F!* 4@I5.YPH$6BP85 (0P4@D#*2"Y"+9 7@M*7 M.H[Y +?2<3$!N <=%] +!4:PP @4&&,',7007S_CQ,5*Y^HY1*XJ=0BDD'H) M09H@(A!3>@M!IK(, DZ "]_@ @KK/:$W-!=+$&'7-!>! K6Y"!2JS44@5<,A MR#!T! LC K 05J$&LO M0 ADBH,E@U+-!3,]$2B6#'K#:PO%]*2(GEI7=1!SB2$.YC %[R9Z5W60.0XF M.M5)Q<[>M,$-7,6.HSACF,K5:!#)5BVE%8^#"D"K#M&+N]=4RS!BF MDT&O%H(,U3+,&(888WA.,\-[_@V,89@Q#)%!JQ:!#)+),&,8(H/A:X]A,K#@ MAFHQ&9C^A '5(I"JAL[9]W3.RUV[WU)9:W$L9)/CV>JPIW-/F^]Q97U!)DL" MUE=D\M!]OW^Z[S:0OB?E+BTJZT5(*?+V6WTKA.1U[NY=W>8]3S;#2<:WLCD, MZ^.RV[CI3J0X])M2SK S-O\/4$L#!!0 ( -J""$]#@Q49FP, (1 9 M >&PO=V]R:W-H965T2D%^VCHEP#.LW2O%S8)RG/,\>Q>6=./-<_7,0119+]5@=DG&<_+1.16P0\+^Q[/(N)7!C7B=\*O9>_>JE)Y$N*Y>OBV7]BH M8L13OI.5BUA=7OB:IVGE2?'XVSJUNYB58?_^S7M4)Z^2>8I+OA;IGV0O3PL[ ML*T]/\275#Z*ZU?>)D1MJ\W^.W_AJ8)73%2,G4C+^M?:74HILM:+HI+%K\TU MR>OKM?F'L=8,-B"M >D,5.R/#-S6P'TW\#XT\%H#;VH$VAK0J1%8:\ T ZS_D\UH%2C+TL7A7/GI7+48E8- MAO0P&)$A9@-@.H2C&'0T"$1C10QS+<#:1&#D:B1N>ME.\!*9&.;!N;A@2=W: MWNV7%"/8@01P(K X&40>]C"QIV".N3>Q(J E#,&]G7 M""Q%!$]8D"VH'RV^[0!2PPY!-O@ 06!3+E'; %#78] MG_AZ3::@HENH(6E8A@CP%HA&5C2!98BP3Y0.%@4"B8)1.F"]NYY>N0F@" 3I M&Y+3.XYEO#C6A^G2VHE++JML>Z/=@?V>5,4'6=WZZKYH3N7-@Q3G]HN# MTWWV6/X'4$L#!!0 ( -J""$^;Y=X*>P( +0( 9 >&PO=V]R:W-H M965T,"2;9O7\".Y85);\S!_\Q\ VB@NG'Q)L^,J>"]:WNY"L]*#<]1)/=G MUE'YQ ?6ZS]'+CJJ]%"<(CD(1@_6J&LC',=9U-&F#]>5G=N*=<4OJFUZMA6! MO'0=%7\WK.6W58C"^\1+V$^F?@U;H4?1[.70=*R7#>\#P8ZK M\!-ZKA$V!E;QVK";7/0#D\J.\S>8QG#9OWO_8I/7R>RH9#5O?S<'=5Z%11@6O7";U_9E% :!E/VW]F5 MM5IN2'2,/6^E_0;[BU2\F[QHE(Z^CVW3V_8V^;^;P09X,L"S 4K^:T F ^(8 M1".93?4S571="7X+Q+A; S6' CT3O9A[,VG7SO[3V4H]>UT3E%?1U3B:-)M1 M@Q<:_%%1^XHLF261!I@I,$B!K3U9V*.2P X(Z(!8!\F'- HGC5&364T_II$G MF9.)+R((%S!* J(D $KIH(R:=(F2Q"Z*+XIACA3D2'T.'#L^^!N,'( 4( M4@ @Q $IO"!9[FQ@[6L>G)$2Q"@!#&?[-Z6/$3N[5_L:DJ:@!T41 3"9"X/\(YN0PJ4!5&7V:&W@ZHBPAX.(NTV3:%FY M$([SU.7Q9;H(NL4Z6EP?YC[_0<6IZ66PXTK?1/:^.'*NF/88/^G&PO=V]R:W-H965T""V,SN[8V>LG9R%?%4' MSG7P5A:5FH8'K>OG*%*; R^9>A(UK\R;G9 ETV8J]Y&J)6=;%U06$8WC852R MO IG$[>VDK.)..HBK_A*!NI8EDS^7?!"G*#E^9__LQ!LQ:Z;X4A2_\ZT^3,-1&&SY MCAT+_2+.7W@K:! &K?IO_,0+ [>5F!P;42CW'VR.2HNR93&EE.RM>>:5>YZ; M-^FX#<,!M V@78#)_;^ I U(/@)2)[ZIS$G]Q#2;3:0X![(YK9K9CX(\)V8S M-W;1[9U[9]0JLWJ:)32;1"=+U&(6#89>848=)C+\71**DBPH(!A?)UGV,12G M2*".Q(6GERF2&!.DD"!U!,D5 <$$ T@P !70FYUL,$.'J1J1'.BHI]4C<@Q3C'LIZ'B("4B,/^WX?IG$XPX"A YN M[8% OE*A0>:$ HJ>#1'(XT."74*03<8>"NP3\H!1"'8* 59)XUNU".3+@WU" M@%%2SZU"L%/( U8AV"L$F*6O%H$\GB;8,*3OF,1WKU#L&/J 8RAV#+W',0B4 MIIX\V#$4F"$=>"BP&6CR@%IL!IK><;80Y+D?*'8,16;(/!38#'3X@%IL!IK= MHQ:!;F^IZ*(]*;G;':=8MSZMJ;#WC3:GYG>_0-02P,$% M @ VH((3_H:,>2, @ Q D !D !X;"]W;W)K&ULE5;;CILP$/T5Q $:A6]M MJ%3VE+ZIS;?#TK25(I*31"@*+!\7LB%YKIBDCC\MJ=G%5([]]97]BTY>)K/' MG&QH_CL[B'1ISDSC0([XG(L76G\E;4*^:;39?R<7DDNX4B)C)#3G^M=(SES0 MHF614@K\WCRS4C_KEO_J!CLXK8/3..GBM@SPI().A@/)6#MW[H, FWL$LMV!B/^R/#]FN1'J@O5R-8'; MKY=OPP0>2.!I N^& T*#F&&]8 PPWI &&]0$0CCPPGY8$(^0! ,$FHP@<:4 M@Z^CD?H(<2,B $4$@(@0)@A!@G#Z>YV!!#- P6R0)(29PT'F8)#Y/4$PHA+9 M<+_;TQ-%(T<&FI J! I&7BD"SX05<@ *9X0"[E;TB79%<+^B"0V[A4#!R+F" MX#9"0!\%W@@%W 0H^$2V94 MCE3=)B='H9:A7+-FKF@V@E;MS&1U@UO\#U!+ P04 " #:@@A/!IQZ2B4$ M T% &0 'AL+W=OSN6Y+?)*O-9.G["!^B/:OTVO=O?E7+[N\%%63R\JIQ7[A/I'9"Z>]P8#X.Q>79O+L M]%-YD_)G__+[;N$&?42B$-NV=Y%U'^]B+8JB]]3%\:]RZEXY>\/I\X?WYV'R MW63>LD:L9?%/OFN/"S=QG9W89^>B_2XOOPDUH=!UU.S_$.^BZ.!])!W'5A;- M\-_9GIM6ELI+%TJ9_1H_\VKXO"C_'V;8@"H#>C6@_*X!4P;L:D#N&W!EP#\9 MPKL&H3(('S6(E$'T:$BQ,H@_#=BP@>/J#MOU+6NSY;R6%Z<>,^Z4]8E-9G&7 M$-M^<-C_X;MNQYIN]'W)HFCNO_>.%&8U8N@40Y-;S#<30P)ZB]D S!7A=U%> M0Z4HU!4UPXCB6XHUPNBA(DRJA6IBM,D\FP@2L%O,"V"* SQE!G>'#0[8C0/+ MFG'H@ \.^(T#?5L )H@P20A)0D"B+<5FQ"0#IAJ7BWEAC&DB2!,!&J[1C)AT M2N.%VLXAC&6^,0PD!H%H))O8) F\%+,DD"4!+)HR-PAC6=,4DJ3 @::7S8@) M)U.)@_X/\Y UYD ,.FJ4Z"'J2PEC9A42:!3$2,A&?/2Q,($*](3H8")Z)41 M@8S2B$#,$@RN%80!%]SB E<+PA^O-P37 @**0:*+0X&FZJ"!38,$5P,"RD&B MZP."+ (A6.P$J#W1):) T\0E- JBT$*%%4^ G!-#(XF9N*$W.6MOF;#L"=!] M:E$9Q8*FP>.Y0K%0*1!JJLEGHT#3I>4I822RA8NE2H' 4LNB42PP^H73F&*! M47#6IMI1N5:@J3IBSY*T%*N0(A4F.D]HK"P-PY39%A;KD"*)I3I59"9MX-FZ M#(J52($24TN!HUAA-/G"%F+I4"0=(VG1F9GPR.P036#$*>'Q.V-,;@L$LCG8H95+;N&\N5(;EJ/SDV M"!18^@B&Y=/=:-(9UR%#CFNI4R=>H ML%X9T*O>#:X4Z,%ND&,1^1/[B-*41^&ZZ?&V-DE:D M;BUE=T)(Y#50+)Y8!ZWZ4C).L51+7B'1<<"%2:($^9X7(8J;ULT2$[OR+&&] M)$T+5^Z(GE+,_YR!L"%U#^XC\-)4M=0!E"4=KN [R!_=E:L5FEV*AD(K&M8Z M',K4?3Z<+K'6&\'/!@:QF#NZDAMCKWKQI4A=3P,!@5QJ!ZR&.UR $&VD,'Y/ MGNZ\I4Y8ZCFZSE3\5[@# M47)-HO;(&1'FU\E[(1F=7!0*Q6_CV+1F'";_1YH]P9\2_#G!#W<3@BDAV"2@ MDL] [).BNC2;->=3X M"\W!\]>:BT4S*Y BF#%\&\;9?Y>^W6!/L=H@L-89F/1@F>[]QR"T&H3&(%P= MU(;Q;-,$FSKV-2N0HQ7D:#$(-R VC;L0"(K2&0Q.&Y ;)IH [*O68'$ M5I#88A!O0-YK@FA[-?N:$00M'A8%7ID>))R<]:WI?XOHW.:>??,P_\G''OD- M\ZIIA7-C4CUO\PA+QB0H%.])W4ZMVO*\(%!*/8W5G(_-:5Q(UDU]%\W-/_L+ M4$L#!!0 ( -J""$_V.[Z).@, #\- 9 >&PO=V]R:W-H965T*VKIEN%1Z5.=U'4;8^B+KJ% M/(E&_[*7;5TH_=@>HN[4BF)G@NHJ D*2J"[*)EPOS=ACNU[*LZK*1CRV07>N MZZ+]]R J>5V%-'P;>"H/1]4/1.OEJ3B(GT+].CVV^BFZ9=F5M6BZ4C9!*_:K M\)[>;2#N PSB=RFNW>0^Z$MYEO*E?_BV6X6D5R0JL55]BD)?+F(CJJK/I'7\ M'9.&-\X^<'K_EOV+*5X7\UQT8B.K/^5.'5=A%@8[L2_.E7J2UZ]B+"@.@['Z M[^(B*@WOE6B.K:PZ\QULSYV2]9A%2ZF+U^%:-N9Z'?._A>$!, ; +6"8'&\ M&P.8%1 -RDRIGPM5K)>MO ;M\+9.1=\4]([IR=SV@V;NS&^ZVDZ/7M:<9,OH MTB<:,0\#!B882F".V2"8&R+2"FXR )/Q $XX2W*+PL4 3L'02ID)9[-*M-@A2DG_P7D2 ME"=!"J<63^+P?$H8@3S!B5*4*$6([$9+72+.*?<4E*$\&<+#+)X,>4,\29BG MYW*4*$>(N$64.T0,2)JG'B)*\'5,W/:FL2>%QPHHHC:QO6 9=.&6MAS]P%H M+@8UA'L*B)C4YAE ?>WOD\<6N6<54=P8*$.H[ 4[@N94"^\,XPY",0NQ5^P( MFC%1LN ^*MP;J&L.'(A-%2-4=,$]MDAQ>Z"(/X#M#R-HWA+4U^.X/=#4[7'P MIX@A*)@V7IYS;2^!#V%P0[B" . C8#C*"ID9/ MLRSV]"_@#@*(@]@MLP%W=T&!$_#MR' ' F#S/GOBB;;T5JT![-S M[X*M/#?FV# 9O9T.[L%L9]_AP]'B1]$>RJ8+GJ72FV*S==U+J8160Q9:S5&? M9FX/E=BK_C;5]^VPI1\>E#R-QY7H=F9:_P=02P,$% @ VH((3SGG'=1J M @ SP< !D !X;"]W;W)K&UL=97;CILP$(9? M!7%?,.8<$:1DJZJ56FFUU;;7#G$"6L#4=L+V[6L;0ED8;O"!F?^;,8PGZQE_ M$R6ETGIOZE;L[5+*;N>ZHBAI0X3#.MJJ-Q?&&R+5DE]=T7%*SL:IJ5V,4.0V MI&KM/#-[SSS/V$W654N?N25N34/XWR.M6;^W/?NQ\5)=2ZDWW#SKR)7^I/*U M>^9JY4XJYZJAK:A8:W%ZV=L';W?T NU@+'Y5M!>SN:53.3'VIA??SGL;Z8AH M30NI)8@:[O2)UK564G'\&47MB:D=Y_.'^A>3O$KF1 1]8O7OZBS+O9W8UIE> MR*V6+ZS_2L>$0ML:L_].[[16YCH2Q2A8+^ C6, '8_2-@#\70"DL$( "@1$( M/D3@+9(<;$)CTPY)>G&(@@U0"()" (07H' -PA&*0I@3@9P(X/@+3K3B?,)) M$*4;1Q^#H!@ !0M0#("0'V\DE("O40%:HOPU"B=.O$&"J]X#RCY8EOUH].%+A4ZZ_*G&PO=V]R:W-H965TY"R&7F>V!QH1<0+:VBMONP8KXA47;[W1,,IV9JDJO2P[\=> M18K:G>0FMN*3G!UE6=1TQ1UQK"K"_\QHR. M_Y(&)^ N ?<):NQ'"4&7$'PDA \3PBXA?':$J$N(K!&\5KLQ2 MKH>&Z&6'1I&:KHT.FMDQWY2?0D5/DS#$N7?21!UFUF+P (-\"[, ,#W"4Q7T M96"HC!F^2;<&F-\BD!]81?R39?F8Y:K0 /0K, 3!E5]W"$*0(#0$X15!:!G> M8F*#J5L=<9I9A@ @[,>6([>@+$/6<,M;D"HIAD5%H*@($!7!!#%($#]O:P(2 M)$_8VF*B@4Z4V0MY#H!\E%BV0J#(FJ#E+0@'.(%%I:"H%!!U9UXRD"![WE;D MP_N#_X2Q'6@H-: M(OP?_L+["0J>\3>X_8WM=0M@$+*W PB4VML! ,)^:JGR!@=,1?G>G/;"V;!C M+;4C@VA_HYAB?4!9\1D:S1$07^@;B#G0/NC;Z\LWPO=%+9PUD^I8-(?7CC%) M5>W^BUH2!W5CZCLEW4G=3%2;M]>&MB-9TUV)O/Y>-OD+4$L#!!0 ( -J" M"$\%1#,Z_P( %\, 9 >&PO=V]R:W-H965TRF+JIG[!RF/TR!H-@=>9LV=./)*/=F)NLRD&M;[ MH#G6/-N:H+((2!C&09GEE;^8F;G'>C$3)UGD%7^LO>94EEG]=\D+<9G[X+]. M?,_W!ZDG@L7LF.WY#RY_'A]K-0IZEFU>\JK)1>75?#?W[V&ZAE0'&,2OG%^: MJWM/2WD2XED/OFSG?J@SX@7?2$V1J8I:_A*%+_SK3S,_<3WMGR7G0KY75P^\TX0\[U._5=^YH6"ZTS4&AM1-.;7 MVYP:* Z-V J N(QJ[ MN@!FK1"TVHV9#YG,%K-:7+RZW0_'3&\[F#+UNC9ZTKP=\TSYV:C9\R**DEEP MUD0=9MEBR!4&0G*+>4 P/2)0&?1I$"R-)7'"K056+@)":B7Q7Y;U^RPWB5+4 M+VH(Z(U? P012A 9@NB&(+(,;S&QP52MCCA)+4,0$ ECRQ$7E*9@+;=V02JE M&!?%4%',$05D@"!&">+QMDY0@LD(6UL,N](),5BN(IAP8IGJ8B@PRU,70V"" M"TI000EBZ0!!BA*DXRV%$*\-X0A3.]"-4ANTPD#.UXN!"%C%:(V@(C*D:Z#F M :(K':! Z]4]D ^XBU<2H&/NB)G1(%U[H M *ET;."L!;RT0/(!=_'B ND8=U/G8%&GK6,OA@+[(,-0,8UM?UT4"4EB20NN MFJ.2UWO3J3;>1IPJJ6VYFNV[X7NBFRMK?@G3%2#S#[I[-LW8&WW;>G_+ZGU> M-=Z3D*JE,XW73@C)5?+AG=H6!]7M]X."[Z2^G:C[NFUYVX$4QZZ=#_K_%(M_ M4$L#!!0 ( -J""$\JA9_KOP( ',* 9 >&PO=V]R:W-H965T0BV.7/FC.T99GGCXE6>&5/>6U76/)2553\ MV;"2WU8^\M\7GHK36;4+P7K9T!/[P=3/9B?T+.A9#D7%:EGPVA/LN/(?T6*+ MLM; ()X+=I.#L=>&\L+Y:SOY>ECY8:N(E6RO6@JJ'U>V9679,FD=ORVIW_ML M#8?C=_;/)G@=S N5;,O+7\5!G5=^YGL'=J274CWQVQ=F XI]ST;_C5U9J>&M M$NUCSTMI_KW]12I>618MI:)OW;.HS?-F^=_-8 -L#7!O$$4?&A!K0'H#;#P$ MG3(3ZB>JZ'HI^,T3W6DUM+T4:$'T9N[;1;-WYIV.5NK5ZSJ*\3*XMD06L^DP M>(!!/2+0[+T+#+G88,<\BLG8Q1;"1+ 3 L9!#$$T(" S]A%H'QE[,A(0PP0Q M2! [ O)LLH\=)#:0VD#BT/XFVW$/(\P4DX=QTR4%'F*$+33=YD]TIR@1]+RD%) M.7 8Z412[GB:.0<4PMD< DZFU]""[O$R4S,0X&5ZX! HF;F]""PH/<@N,FMP7=F]T(+B/(K2-. M?EO,*)L(2:,D3:8[ " CG(M6/?J3@5M?1>N-*- MA/G<'SE73$L)'[2(L^X ^TG)CJH=IGHLNC:HFRC>V!8OZ/O,]5]02P,$% M @ VH((3P_BL*9' @ /P< !D !X;"]W;W)K&ULC57;CILP$/T5Q >LN8=$!&ESJ5JIE:*MVCX[9!+0&DQM)VS_OK8A+ $K MR4ML#^>1+.[:M QSQF8@WVGR%KI_0MKKFO\,%B(2K2F2.C!*N?ZWLS 4M.Q592HD_ MVK6H]-IT^E>:F>!U!*\GR-SW"'Y'\#\)P5U"T!&"9S.$'2$<94!M[]K,#18X M31AM+-9^#C567YV[".7KRE10OQW]3/K)9?22!I&;H(L2ZC"K%N,-,*[CW6(V M!DR/0+*"O@S/5,;*F]!'"=93A.OXHR(>JFSOJ]P4ZAO]\K5 ,/0KB,P"@5$@ MT +^C>&>62 T"H33"J*1$:L6$VI,I3&A$T21/S;5@)N'_CR8CXQ]4F_[6.^F MP#NTP_Y1OKY8? MF)V*BEM[*N3,TI/E2*D 6;WS(@O/Y6W6'P@RJ)JE?6*LGCM.LSOA,FON M2(TK_N5 :)DQ/J1'IZDISO;2J"PL$@IM2V7_ U]P MP>6"A,?8D:*1O];NW#!2*B\VV=>R>>U_1*'R@PV\)2!UQF@KPU\9>!_ M&@1?&@3*()@:(50&X=0(D3*(IAK$RB#6#)RVNG*Y'C*6K1:47"W:[K@Z$QL; MS6.^(79B4JZ__,97K.&SEU40!0OG(API3=IJO)X&N=Y0\P!H.H7#"3H,#\)( M/<-<"[ V%-F8&KTB6U,21"&1&<9DF2+:1$;UT&CQ8I W-GEC+4H:FRB1:P!/4FT 53!: MX@1$3@!DI"$G1A@_-HAOB 8H,Q!E!J!H1T,Z,Z)X*#18)JDVI@K%H]5#+GPR MNP"TKQ_-KLEC;+^U4@WV7V*D!O@*C=0> 5]^,IK:R*6#@-0"'0>9RSX:![Q5 M[I$'Q GU$GIF<5QSX:?)-C=E0V[X=D ^P#UR/2#X?D#!]!L&P>[TVI$2TZ/L/AMK1\X5$Y"]V:[#O?=$.Z/-IVB^1L#\ YH_MOWK MI_NVG?Z9T6->-=8K8;R)DJW.@1"&.;Q[Q^%/O(/O!@4^,/'*&TZ+MFUL.V"D M5BVZT_U/6/T'4$L#!!0 ( -J""$^X((RQI@( "<* 9 >&PO=V]R M:W-H965T:R22&NF:9,VJ>JT M[;6;. DJ8&8[2??M9QN"J'U,?1-L_.X?[VZLK%R_RQ)@*7MNFD^OPI%1_ M'T5R=V(ME7>\9YU^<^"BI4I/Q3&2O6!T;YW:)DKB.(]:6G?A9F77'L5FQ<^J MJ3OV* )Y;ELJ_CZPAE_7(82WA:?Z>%)F(=JL>GID/YCZV3\*/8NF*/NZ99VL M>1<(=EB''^%^"Y5QL!:_:G:5LW%@2GGF_,5,ON[786PR8@W;*1."ZL>%;5G3 MF$@ZCS]CT'!B&L?Y^!;]LRU>%_-,)=ORYG>]5Z=U6(;!GAWHN5%/_/J%C05E M83!6_XU=6*/-32::L>.-M+_![BP5;\5'%."5' M*3E"(0XE]RD5*7%*@5(*A)(ZE *AE 5.*5%*B5 RAU+ZE S2A6(J%%,AF-S! M5!ZF I)63L-4WJ=8%EI[\60@QELW]IMF:=M@H?OA'6TS&KW9N9PL"<"4 3 K<]@%?"Y9W#M<"P,3 ;2#PU6#I M4\*U # QS$-E>H[U0T0?.%=,1XSN=]$G?VJ9) MPP[*# L]%L/599@HWH_7LFBZ&V[^ 5!+ P04 " #:@@A/^;_JA((" !6 M" &0 'AL+W=O'-92C Z*5%>."T#HU*AL M["Q5L1W-4G+F5=G@';78N:X1_;O"%>F6-K2O@9?R5' 9<+*T12?\$_/7=D?% MSAE5#F6-&U:2QJ+XN+2?X6(+@20HQ*\2=VRRMF0I>T+>Y.;;86D#F1&N<,ZE M!!*/"U[CJI)*(H\_@Z@]GBF)T_55_8LJ7A2S1PRO2?6[//!B:<>V=".Q+$V?<(WD#P/@C^78(_$/Q'3P@&0J"=X/2U*S,WB*,LI:2S:'\?6B2O M'5P$XG7E,JC>COI.^,E$])+Y"4B=BQ0:,*L>XTXP$+BWF(T!,R(#=^/5)I;Y1P%<"_DT&@69XCPD5 MIE&8,$P@U!R9HX(DCG5/YBCHAK-WO#7 ( RBQ%Q:8"PMF)7F)ZY9(#0*A(^; M&QD%H@?,[3'!I%(_=!,-M3:@/.!IJ,T<%<1Q:T7?-W8*\("Y VAZCUP0PE!SUP"#8>S'>E.9P[S8@_J/V@3S -3O MKC/IB36F)S6@F)63<\.E-9/H. 2?7=E3M?@*+M;0$-_(H:EZ\(=\/W%_('HJ M&V;M"1>=7/7;(R$&UL?53;;MP@$/T5BP\(OFZR*]M2=JNHE5IIE:KI,VN/+PH8!_ Z M_?L"=EROB_)BF.&*" M$:5#46/9"R"E)3&*0]_?84;:#N6IS9U%GO)!T;:#L_#DP!@1?XY ^9BA 'TD MGMNZ42:!\[0G-?P$]:L_"QWA1:5L&72RY9TGH,K08W X)09O 2\MC'(U]TPE M%\Y?3?"MS)!O# &%0AD%HHH^!4VJ]7#%)Q-JMH*XR\ M3V/;V7&<5G;[F>8FA#,A7 A!\BDAF@G1AH G9[;4+T21/!5\],3TLWIB[D1P MB/1A%B9IS\ZNZ6JESE[S>!^G^&J$9LQQPH0K3."'MYB3 [,@L':PV A=-H[A M?_3M!I\A;C:(G'5&EA[?U)FX!6*G0&P%HAN!G5L@<0HD#@?WFY-V81XV!^'" M[#=&\.KW,Q"U[13I%7SH;)>NLDLS/H;V^OR#3YW\@XBZ[:1WX4I?0GM5*LX5 M:"O^G?;2Z,=C"2A4RDSO]5Q,+30%BO?SZX"7)RK_"U!+ P04 " #:@@A/ MW[FT5:=E 6AP$ % 'AL+W-H87)E9%-T&ULU;W[<]O(E2C\ M\_W^"I37V;53$,.7*&IF-U6R+$^<]=B.9<]4OJU;MR 2DI A"0X 6E9J__A[ MGMVG\2)I3W;W_I",# +=I[M/G_?C7\NRBKZL5YORWY[<5]7VNS_\H5S)E_3HOH?7*71B=1>9\4:?FO?ZC^^*]_P)_Y ME5GT8[ZI[LOH:K-,E_5?_[S;#*+),([&P]%Y_<>+W=T@&IZV__@R7^S6Z::* MDLT2QJZRZC%ZO>'E9/DF^H\WV2:-7E?INOS?G=]^?-RF]1]'PY._U)_)^*^R M51J]W:UOTJ+^QG X.IG,A^?SSKG^LDN**BU6C]&'=)L75?W%JM@U8'$?OT^+ M+,=U+J.72=5X3[?Q__M?_ZMWKSX6R:;,:'_:@;A-5F5C=%G]A_0N*RL8H8K> M)NO&6Q?OW[^^>!M=OOOP_MV'BX^OW[WM&.?U9I$7,#F=4QQ=5["@*"\BPJ_B M$?Z[;&[$5<=@'Y,OT>LEK"V[S19\\NT'=#H]&9V?SH;S:<=(%\LEH&\9ZQ\1 M(="[30.6L_/38?3G?).6T0O8C<5]]++(/G?MFAOV$O\%R_R8/VSJ[WY\+/-- MX^K41W [];[(/V>;16/*GR[V#?$^+ZMD%?W_V;9UF\?CT7!8NNGY-+Y>-#VJ)#]M D MN#N &7=YT=BGB\4BA=_AUR6_V3'*]3I9K:(7NQ)PONR"[&J=%G>XI!^*_*&Z MQ\W?)IO&G/KV%TMNF(!US7Z?PNS]PUW"%A2 AZ^!C7R)_CUMO#<$$CR=CF;S M20-9Y$Q>925B\E_3I.BDI"T8K^!A8Z]ZZ:]\+=2\]?N_-.[? M!7RZY,]7R5W7]IB+ )2"6''T;E?!==_@+6B_0"]Z+] K8*: 6T(\&GP2R.EI M]#)=YPM UT''QYN+MY55T_:>KJX_7(')\NGX9/7OZ/'H:99OHXWV^*V&U M#4A?I@O@CB.2(QK\69$#MB.M&I]>)N4]21@+_"/]=9=]3E;P>N-%N&C(OLJH M2!P%GT;M+'''E*_SO LK9I 8B*@^(^;A&C:8L. UKV4F'3V/:%\4XP! MTDKL$<;#JW<"5&S!,+6@QFZ]8RR0.PE(4J3W@"]>1>_> M7[$:=3BCFQRL:S<8RP>^;M^U'[=E'1ABMZ/%^%;]9= F 1)9%ODMTWD M?+=%V15W4TEF8XYKX,>,@^ND^"6M6F0=$#Q 7%LP(U\"%*N6-Z KAO^5=Z4H)C*/N.K^UP'::RP_;56UDFZ XA9^E(' MW*T#-M4^.):;%.0,I2Y(NYMK?.U^ZQKI+9#5MO7K&OOS(BFS!9]MMMI5C*,+^/YZMVTSPX"T=)N2Y /'=9T6G[-% M<^,/HB*7[WY\_^'J3_#>ZY^NHC?OK@^G)F1N(+T#+N]EP&WDS/_CX@9OR*)J M6-C"U_&0'7>UN-3865 YX%@VPH)!JT![4[D226CYMUU9M=U+PZ8^=C=I M,_]T\?:'J^OH]5MX_N[RW__T[LW+JP_7_Q)=_>73ZX]_/7AG"=P.AM*JB1DY MX3W*":\WT>5^.8$)1^O)/ J6SZ!F\1G\]QZVU(A9L/TD:T7]\@#L/6G4!]VO90,G7P-)5 M";-D!H6#VJ?[7C\*1P[X>M\7/P''P_=)Q@""E"T0@7FW=QM0 MEWH/Z.!M:9AU^K>E\?IA]/KB^D_1JS?O?CZ<3I.-XG:5/Y31;9&OC5A"5D02 MTAN$]L+1TA(O *!_OEF@>V.C3!F>XM]D^-BBP7F)"NAC]&R'*)IMGA\VT5TV6:-:]?>D3;4BF0/>6V;E-B^1I-]Z8T&3"Z,T=],I[#B5L(_L=UV[ MQB:3/;C$@V#S *W%J$'-'6Y:A(ZPN+3;(-I,(_N,$+SI>RP/=;5[GWJ=;TXZ M3 =OC\>9?0B=;3[+#>_!L_<[D/!1C4>A:)]H'W&VV@=N_#[@B M7Z3I4CY)#4\(.%$':VC=TK9Y&P3J]A;8&DYS*W)5JHX-= E$"T'J?,/C'V+H M1&"6PHJC[(@/.TVI,6@92O+Q[%H]!3U?IWAINKY# 7M%4BQ0$R K"Z!MNX*W M7D\2EN'\QHVCHXGIEJ+%-1,%:]];/7*FM3E%^ M$ 2P-+K=%<#"$&1<_6WV!?]NJI+%7;(1HBJ69*=TX%J[/#M"+'#KW^[0H_WWVZVIJ)ENA' 52](S0A_<='-= -0#95916_ M!E<X.!(%H='Y^/H@N MG%_BG_]I-!M^KZ),#(/RN/=ILOR5(QEX8/;JQ-%/&?H&LX3-@7"T<$&%@?W ?W[2L'M-F::S2M@)8&>Y/#?]R0KRZN7[C16M^_S)<^U.-9 M0!_\#TV2<'%]Z<9UA#Q;FRTU3& :C+!GF\!3YFV 9XE=RD[K?"GW@'P^JUV M1'5 (TV,K(WN0!"?X#VTJJ(,AH\<9^!PG MAT>[%8\F A5=+ \+2,\9A]K9,09 B"D1?NCRP+\"M@!=H8W@2AJM,C[H>):A-*_2< M11C<1A)+OOG;;K.@_:3;0,LYZ)ZI'\[?-SEH&ABI^L5FLX/O./P#23TZT:/1 M\.3?W:)IO2E:Z)O^7CS#%?S@X)*0%/6SN,"42Z< !)?@^LJC.4Z>WA0[Q*5,1^Q&7"'9'&V#/2*8I0T='3 [585(,?= M/3*WFW25@3# $.#4'D3X%10$PG"4>O,-._>7.[)0,RVX)R8,%'P!:@>0OPJQ M_W.^^LPPPZ)Q7@;=C1RCZ+XC0L!8;Y<98CZL$K&8V3UK$0"['6P062[DH4?\ M6BX].3[N7 FY52DD*P',P83%"KFTQ7Q_^8*@WTXD%A>QX/R$+>KV %BCXT-D M;E;86CGEURRBDD%V0H9%2$6H4!I] ,*X>CS)'Y!U6=$4\63%Y%X@\,/0LE%" M2Q9,'3W[!7Q: SARF@N[GD$DWC;XK]M0%(68 5=^PX$YKYF65O<%H6J9R Z5 MUJV B&AERA@Y\0,&527L6G/.A%*<"20IRGG^W4_X<)_2D2G!OLWQ^'3+,YX, M;\(ZK;Z+GHV>XULH2)(3I]PE9(=,4>(64RMN<5$@S<+C^#YZ-G[.PB@#@H0? M %SNX,:#^JZBB^BYO+<$ ;2;%,6SH' D_YU\QA\@I"!TH1B M=P'B/APBG@IPGJ LYS2QBE\IP48'. MK9(7 X3$X!RM1\Y]Z4*4 *OY)@LLN'JD,KJ/95.N+U(@]Q6?TAT&@F]$S1:_ M>T67I\/]Q=(W>[\<:+5W2_MN*>\6?AG^=NB! 22(D_Y#5/L4TU3&O$Z2:\W$!1W0F$A:,@HQO:2'U(WE9_:T()1K#$E 8'YU ? DW)&<1)"3N"V, M$SY'M^L"N2/<'**G]R"W>:@ $KRR&_0V@3WF92G'=(\V!9R53,8*L44]B Q M=OHCHL8;08TF<)V8[EH]&5^*!$ MZ2I)GLS6ZQ1$C HN*F N+70%9UNP,B8,94U*+7,O'H6H-MXQH-B@D\))#4A: MJNTF+0CO,[P-= =)0(XJ1;9.3V#\$Q0.BTR"78A!GL#A!*QE@+I+1$$0R0JQ MH/FQ0QZZK$UQ(JG<*SLV+-P5*4*$ZT7HZ+18$< CYS,#H;P@>0)W$YE>#0X/ M;CA_LBKS-B!*.H2'O/A%Y!0>-]J5(I23OX"#_5!WYA<(K4#,N<\)=;W)9(!Q M[8IH;3R5A"B24LHR1]=7:G S." Y2$@+SJAG="*3 DF"3I$LEE:0AW3XP,].\-)7;@',@OZ#.BO4S^R#;-4B&BOUN, M$D(@3+M"-Q/U6R]NL*[B5A^ CQ"*D!YL(& $23V474;"HOV,52)B6"I8>8'* MQYGQS'3J_LCI<3#]X2T1H()EIA8"]^Q.L/RE-TQ8Z:2&J+;9S"9)M6 U2_A"@9D,->T!EB'1A^",!)%*P M,.A$M!'2NL@UDJ%X*_8^EES)*I-2%$.="+WPK*=@ZT1UGQ7+$_@$&!5<@27& MLX!:&X'F")\@GRE))81-%@V+5Y"LN]8KZW&"1LS+Z^2@2[S/2T<\#,WF0-X$ M@5/S1=H\A$'D(YU09'Q(F<0P\^K S79P2/8T (BD^7Z?O$+;24&/LMDI^_3T M+& 7"?ZF3,X&0D?$A.UT;Y9A<#^G9"=96-U?\$L0IA01/A=73LJ\$T0KN#;W M&5R\8G'_*"R-#_^DW*8+I!Y1?O.WE!/*G&:NRM!/U^^NO,7P-APX#E"J\>W' M]WV?HI']%O3+C% [_0*2&KEZ2V^=6M;6H0._N+IV/@56#LBQSRP.]6G6>0G' M< &45OG^2HT6;LN$75D2$*LY#^<0MA;LN_ 5O9KT&C-*)5) T%%\S9:L SB* MVK\+0B6E4SMT;L\613+4*[T[T"Q0#Q MF@V8CA(H9J@9JO28%7=(?HF<2GC/Q9HUZ-, C^%=W_;6L20Z!,YB=U2.5 M*6)Z"7%.S3'!)@8] <*Y6'AL@1;-G;@H-A>;E:G; MV^P ,/ 5ZC1LJT2IBHBG8AG*FHE+<$"&B=*ZXJ@7:9UAS)E:/=!JPB=T+466 MQF'<-/?DW@6U%(7!R;JB?UP#=C5"32)Z*Z.J)$HX9C MQ;^($%E[UVTK,!R5N2OJ=[5TJ0 'W50X*_SZ!L_J)D>JU0"^08TL26O='['E MLU:""]"-T7\?8[_5;SK6V6K'=;OL-UX-163/%Q'4"B+LBO=&6"&PA662]GUE MW.Z]F)P5^09D8LI."FQ/H"T7N8C)FF_IB$:5+NXW^2J_>[0^<3*4JMZM"ZS2 M9"W4S',2X-ULXZ=I&5ZX"!A5XX^@W=I6W^0]EC<;@,#A[6Q7VL@_& !20X@" M]$GVQK9F=RI=HR6.S# F7EVWZFZ5WZ U9>^0_C!B?/;9'XH]1)4TR'BH>W?P MQL+MW%3>P7T)EP8TJ@]9^0OQ+AO$ 8+1SGJC6>?.2Y8#%O6A%CQ4@4,)+H>H MW!D@J9NP-'Y)'RN,MYNB.$H,$!.OP4VR^05%O4<,Y$1#6N@+ ^!W%!GE/6@8 M6XH2R5(&8SM_W=D=KC^K=D8COB=6C5H@PJ_CL,5 /R.=?[<1UL711NAK ':+ M:708[&+WB94!7A)HNUMR]ZN,)>'T""G_CM)=BR8J Z;&U2Q^?MR-=0Z4+B^$ M/ "_VA4BCNWD) DPY5H$%NP@1KXWMVB3.[6_MI*;]#'GF'8.N=9M9QNWLO5%2RF?N]?BX#T;2BJS)D*X*71V6#R.]H ^&OV.]5\G"E, M!*/JODB%#&=?V#-32BA*4(P@UF,1/Q(:JYP-K,JW,M!MNB1G8QMT?@$S!>UL M,/R-(:O;"R;#P9SG@K\FCMG<^MRU@0WO_H4Q\/!2$YQ-CC] MUKV:_Z:G.)H@1#CI.>[Q;PI:_1C'<]V'\7D+-A]_C(VM..P872K%!W=#::ZP M"L=+K<+A7F])_:#;+_IQ0H$"(,_3#Z0,^%HA-F*FM<:'1!;WOX22H#,8D0VD M+($+:S:G"7G0H -O7=38D+O=*BG(N?XY2Q]4]=#(0B>FMZWUCB0%M1*0GY=S M=F@(/J367' MD3SX0$09!]?$3S--<[RI)37!:0.H!",=8Q!-YW-A()MPH M)+Q!^QFIG7(,ZF#:ATYT0QK1BK@S ;4<1&_SSJ,8]WW45A>H80^I["D:L#0-T>O3B>P0BG^P(B8< MO?.;X7""IZ/I8 J"TFI%XE7)N0-U)!!W]0(K2K&S&@6[3"+0#RDHY+#P@!@_ M72:5J:R%L;&*19E&IX.Y6V@M? "3<4S: [H6%F24K/+\%S<; MT,62T4PI8[E-%G3!WH'6@CN&NU4'V!"08^ =#V8.7'(W*S@A&,GR;\F":3XE M$SF0?& PW5IG2/!AQ674EFPH?J:4"9;$>XDJJ=H2*Y@9<+J9%ED']>([KU=>=ON# )L3CFLFW?LS#4O&Q6/=%K M=LQE,F&R092_W4,W+E&$Z>#,$P28_NGY8.0>?*LPWS4IB)[AI+/!^&LG;8B> M066R*\T5#1^[%-*:&$>E;58DG@25EGI2GDFO]S]+A!05$?'Q*.B<0;?0R0I] M4!J$HMCGW6>@RR*;1@..0T"$PBA@5+ M)#@H)I((@"))$ IQ01!K04S,=\#OW^"2,+D?HU/*YU05 S;=F)$G_AG,L)1G M'B%.HW=]&9G1:!B]01&.["7!'E_?8U2_!M<$&^S6S.F@Y$-YA2Z"G\A% *_X M]*G7QC2%G'R1% 5=;A695-3M3I5M$=;-P[Z$[@K:.@=@2#>F,N@B/=*W\LW]?F'F-H 4X86\UBST2QEW/,!DF0@Y-\*,%0 M_\69!N'-F?(5A MCEX)&/N JP*=O"#TN;0^B9^=G8)C>?;4VK$:@'T7DZ:7M4@J\6)"^PY2+X-JPN)*D=%&^Y0;':.;2\E<.+#B]6"/^3)E0T!MQHZZ.5EML4A(*>:%\9##-ES"H*UDP>^_3E)*/3ODB,+Z\KV.UX_VF%7D^)*K "E.1'>(\S7)D2RQ0[SZ"$ ME"(0)OSWVP#Q9Y*8*MQ:X0Z_8\$N#O<8V.R-,;7;M67 M+2@'8O_2S&H1FG@?[=IQ@(BN^/A4$%5*&(,A'!,1XB( M:G$+"3K43P==I=>EN#S-2O*HY@&G^KY$>XDJJ'GQ2>EXLVB+?P8V 7H-R&%H M&--"'CA^4>VV:-*N@D3C/[][<8T/?9@>5I[(*.H$50&$I0,(B4>I2XA8?N*V MXAVIQ.3Y(&,"%UGEFSL,!*55/ND8^@E%W-$G%)J";T=/5I1$9=$3DZR+^(F7 M2?%@GYX-ATZK%*)F"[I*JGSI,[)1.27G[,TCR74)* BKC&/-FG(QTUW=.%^8 MA 6*[NW"V#>,R.,PDTIC!#>B)Z62@IJ9X'CQ/ZZW*R(<9'N@FC+D1*%L'%," MHM3B"@CACF(6>H$!'L(Y6 !1[HJ_:+14V\ N! GENQHN@&0S+DZ!932TAO'%]:?H;3Z@7T]&I])&Q-7U1!WQ M%=6Z>?8QWP(,X\GP^7?1I5AS%SYF0LZ7OB#C_E:$27KR7GPB+H@7YY4YE4BH MS)ID:['Y+W<2=TDA ;C*)0:CE!DET+N05/S[/G]P.$::;6%AX/I8"@.'7:I; ME7[WUFE;#4>WP=:^,( K16,1VY\JZX55D:LA21C$;D/&H*PB>]U:P-=BMH3> ML4\HP:AFPK^&8TA?EO@.Z?] \07>=&4880I,.L/(:A*JS+3A:O!N4'$%A)C8 M$_>C()N(J<*5$!UV!'ITJI8SMIMRX1-56,78?]100@OM-;%P+K.ECT<%@@,[ MBN&OG. ZJR<3 *JIQHZDK1>H,)_0OJ>,#)[JA M'"\J\2S@& TIPQY;$M!R0(UZ@.[=Y>LGSWWT$6UN@59O3C0CYR591]!]22VG MQ.QM9X!!+"6GJP DIML[? >=^!;\;X366GP_TYD?0OS_A7$8\,+?DP(;Z>] M>#L]&9['88K>I7-:D+1PZ=PQ@JVSX>RYH>V7^*!.UQV"(0N]VV5+YU%NB4'% M(Z)16B0A[FDCI7N:&9UDZ "@&'VX1!K;5V&H-7'MNQQID]H O?=R,P,9BNE:>H(!C!^[9*S*L8[,1LO M3:5"3L7$$G&/2&0%B%(6)./D8,6?0%?K0X2[8 J M2"<\$OK?&Y7YG2DSR>8_3-/ MYK2VK![;>3X#9OM<>%--U%>FPB_6+G)NO:F MMF3U5I&H)/1L[^J!#[]-"E!63JX7^198H?7 ("CO12I:15=P=Y=9A[ Z[E^^ M/4^.J6+W*H=ZLMDF;M1L8W&LZ<&4T M'#%>L1ZA#)XW#:FQ7J0F+Y2TD0\)F;A^_%>]GDFUBF7N/$-P'V;B-H& M_R&BZJ&JIU'N>U10HJ];]*%4I;/:4\J.TCY6EO^<;$@('1G)M%['4;&Q92M) M<[D1BIH>4Y_."$>1^(8;MAIO9^$,IOHT]6:GI9WJ+\(UN=2=V/Z]5J"LT5TU MJ<6*659L2^24'-FN[T*>P@8$RK7>8GA?5#@*+P?PK(5%\;C/6>\/1_,E EGT MI#1:5UA97'.HC6W%VA*0"1OJ4P5V;W7JV5HGSSKXI( W4$/?74X3Y6*Q:!R^ M-\KV#LBYKNR@9X&F.90K!!&YJA]>PB7QBT2*KMRG6BP5U<\12VPSD]OD G9$ M[?TI?X!)"DZLWPNQ"3KX%J!]89TPR=$1:73F+4U46[998MW91Y^!W9NLYF^Q MJWCD(FV;UVQ2ZEPZ1PT96 KWS-& M$*CJH:AG 3H6AZ/H?I(USYYM[*WOA:NCX'/.H?KBP&\FA MHLH)+9DV+FJ$D4KVP 3YV#@'\3Q)=F88SB1]$:5< [,RHG/MH78^J,VGH.4W M;#GV"^$JQ::8C8G#$S[.7P7LC\@X+R%/D2VNXI[CBU]@2!7G :@($;&?< M8M,P]4;<##AK MI-,M_:]8KDP?2 &$V%5 T *2--GB M<;&BUI:^-('$:P9IFN2A9 Q^'>R!PQ1*2L504PY58H;K?@><3Q] >W=;TQ4S M>H S4?&/1G2NQ(N:F\*0AM8040[50T*AR02J@;D0.QMI:L)%25IJR$DDF,I( MNU8T:[4>:GQ$8%(3@XBG.KC7V68G.^_JZ-#% M$UK8',=:#8P1KM_T9J\0?N#J.S?LP7M-#Z"'4AB@,YS-I^,V$T)#S\3[<+LK MV&XJ.B=Y%@-[,VKY00GT0,_%(OLZJ8.#N7@XRJ@-RN^BC^@I)4.B'568B"P7 M3OG/N]6C6$;-@KP9*^R:X%BIR%Y!!+\)66V$T:E"(K5,*7O V!>TGP)L$4=/ M:N3KQSI)#8ULAJ*%ZB8ZM[I[TWU0E[E<$.+$BL\NNN:&KJ[(K1$$NV)GM-A%P,3+1V M5NU4DM&Q2;5B_HBA(.R(**@N:V)]9_Z+ZVN%2;X8PMT^Z93?MV',X0 M#MV(&NLMO+Y@-6+EN.2^:B5FYO(S2PYJ%N(U)3)WDM^>[,J0)-+(=BQ914A( M;S6*O#1(8]S>Z"WV[6CI1>)NY%(ZQ,(ZB=N#T4^DFL(;2CU2AC(9H[_HB3>L M3KPCTI$([XC,-?Z,#(4N"$IR[5<\-+ON% 39(@K $=N*EV&8%*A,:3)1<>@B M2TG=5GW=AL>QNJIE_FW)$D[^ Z%]D93,9LA+ I=D(<9A%\2@V0B<^+_&J$M- MDS/5KP053%2W*2@A2\8$E_J*;1"M%S118!6@O&&]S_%Y@*TT?/T 4^D590Q; MDY;>%K9X:C4].F0]_'\X8/,CR*E@4L@S:T1T'^D,0G+V11#0O?)AUS\:;%#9 MC (%7GI9Y561K%.L'DH%AAB"M+0';$E!:^WPK:_&T?M5 M(A6Q?8Y2=^NVGBDZ4MWX-S68N+)G\[:$+7@^B\;QZ61?NA:\.1I&L^EY2RK8*#X;G\G_^\T=3:;P MOWD$JM5D/$><&@[/ -:R_*X[_>_9:7PZ/ 5.>!9/9_/GO7L-ZYO%\_$$_CB# M%9Q'O;U3 1&K!!TH3T#\]\L)_- &(;UO-#18/B;I6B^_)JZ+520 MO"*#[M.)R1?%*C_M^$5P#TTB. 8!]R)1F!O*O6%SW2QK8,R]NYQ)A/3F"Q++ MOV6AHGXF+''D80M=6)3#D*^99,ZF71J1*8$=DS2.0!]X56R.-W1D#RIM'I MV;G[O4BS]5&)CK/IF/QM%X?&X6 M6"?1#,OL;-B EKH?\L 8::A#(L6?G)VZUZ@J7,15X=3?0O4")]-1= 9SL,FS$ZCCTBW8(-'XW@(0R/!GDL4JWZNI*11#\0@\4*;VLQB"2G M2XK@K1.F3UDPWWC,'3>I?AP56]'"XZ[H2I$\;'QP>\?4-V@,TDZXI(1@Z#3+ MTD34MBE';JR1.'(K#3'UX+AO7K]X]T$;_F&I/.E&O%UA2%3@\7"3T M2XE@# MU%R19E=C7U);7>X461MS# HB0XPW+G0M3?9Q'P3LHN$@/_0$C@?#X>]PE>/! M*?RAG=823J7E]4J-4.G7B5^-]*M1VU=F8_13@:[S7"3IBS9QMZ$Z=PXCL!YK M$/1XDU8/&%X+A%SJ>@T'8ZXYQEO)U:AE'.,#[=L_U1LRGTSNNO[HWJK-TX/K MHOK)-X.&=DRD(6.K6&(WZ1W_8P'8C%52U*U<:RV8<=8;&10WD4D>SA:_1!1H M1?[+BD@I2'0#$!/I (8TWK,L>\[9T("Z[NNK%Z\_OKR(75V-M>_]IH*-2]YF M.PP:R^5E72VL_@([QVD=6<+*P. EA^A.C&DE]O#!ZFRDXM]0T6I4337FQ/?D M4..WZ0#,\629:?N*[9W\#G8T^T50^_H 8SNF31ZD1AUWR>IT4J+6/[:UR_:_ M'49S[5C2VE++&=<[<_OL5O+1DP''.3 E2LPKIQ1;3ED^@4WK'?I7 M7=PJN_U+G_I)="P]P9%E*^ "B(^M U!,,%MAIU:8\M:.KZDN#7B_HK,EAR0> M)V;3=69WT9U[-AD,GS,U?094_?GOZIK,D=/.#YQV.)CX:U8\0J6QERMYZU6 ML^+KRG&FU$O"A%@#V:]6SGJ,,) <7;H68FJETA"\H\U37645&N^!C*\Y\Y(. M:/L0':NZ=59S\%DN9XQ5-]1#'$MG4;$*GVNFE^[9HS\?7"@6,OG$/ WV5)_PRGG+=KZHN"LAQ\'; MVE2+'=EN5I\FHPR(T]\IE%2!#BM'H-PM2IT84QN?;O*-YP7!UW$SG5X+(;3F MV8=E$FB+G=V(/?AQ2VT%.["I#XAOT29*TG60M1\NRT1ND*U&[<953CG93JLU MN"$%YG8KE*38U>GC> 7_EM$LGHY!9YR.HQ(1F_L2HS\MN@B+79!@46)'Q86- ME'$GYZ1BC>.LC2OY1VOV&[OZ/&WC(KJ,T>Q(E\.5]VBBZC!$576080L_3]L\ M;M516((H7%,X@=3M3> '!D5_F6LK(TN"V&@ MB3I20A&5'^<*">G2AP.D7])BD6'95!,]U>45-@<$\JS&WA 07&3]!C6^9=H& M3P>/JWSEF[-X.)_&L^%D'_JX3=V/1XX53N/ST20&T9SG\CC#D?7L9U(",@P) M2 L5Z",;[MX(+95+)M5VW$=M9\9")YV(5#E"T;.V&R_"W< Y?*\8.? JE<)M M/O*V5C[F4W/Z6!@J8X0O5D/1;ER:!V.N;.<5L2,T^0FWT/S@=A0O")"Z(AF*SVFH"D;&^JV , M8D;S$PSPH.$S]BY_!ID\WY7:HK-N<\%:$=7C5N+4MA4B M$WV-<34+5J2DA3A'9G$8(6E L2TMEF@M8Q28T)Z:KVQ3=J06;O,DPTJVCHA6 M#^]MAQ21QN^2UQV5=FXD^+&'M9O$MC-B/ZIX>ESZ+RH&U0C)P,^D!IQOD&7K MB%F.*Q*KI$69"&P&-PYU8KV - 7>5\Z7H07&X5B\:/[B/0+IFIRW)"4;T*FT#V@BK+!B)8J-P:,V\&"*RE,FAJ\ _]> MNZVD8)EL>;+-,V/ Q*=((5W4C^)"NG$NG7HL^(#\032QQZZ@VIDY"_>&QJKP M9<9$,_1_*+(2]5ECDT@\&A\"VU*V=?]AJ,J._?- -JEANY8MTL>F?76(?!2^ M+EKO!LU5MSO.!W=FVGI"!!XBK_V1U0-J_2Z%67BR@5' SCL5,)7EDF!AA,J[ M @@V@'\V',;#X=!(!#A6JXPDNNOE?9;>PMFEBQV1)7;Q%RS[/B%?V^75N^@' MG/O)\U8IE0VAFQ:YX.ED,CB?D_."('+ZEQE4,HGN,I&UB#4'E1C$:&XE%3^?3 MP6SB5RX-+X7<.1].CL(QQEQ+U;+S(29PI!@G!3?OL0PX;9V%^WX#RJ.#QLJ. MW77"C3O?!4EC :XHC8H>>LNLO/6QP6O;-CB4>OJ+XW6-R=*F:%T>!*YN?5ZK M;MV3:]-1.@]FP8+P1L;R/FP.6P1"@AVI_BX,WK!SUP_I8!%$;_;7%NU$N^9W M "5^\B._>A6^>@V#M/]"@Y 'W?_UH8/GC[&)S._U/UVE12YEKV5,[8*?WG(&0=D M5[IH//H6F;WG]%WTUJG^UTQ2?M8^M1?B&;Q2 OJ>2%OC]P^N#\6EX;[4 O79 M7WGK+^[NL+U7A86+*EAP"2(RQR:&\13U7/CH-!Z.1_%P-D?/_6 RC&:#*4:% MG<73Z9 O+D"B_(7INL*[C)[-8)WC\]GS:#(8G4:C>3P_'<-=WF"!0/AY.HU' MT^'S:#0<3$^C=]9D4=50$0"9SN+99!R-1H/I>82%Z4?C*8*G$W(8 MGL7G9V. ?S2&[X;1^3B>P[_Q:!M-@0DO3I:UXMN'7,T]%Y+;?$P&IV>6\;T] M%#G[O1=2%9IB+?K )ML.,K&C0%=:(FNH]P@8^189C6Y3':8; 34P-E*)?Q.\ MO]L(H.$24%!Z3(,<$09KZ&/Q7*:72SCV:=2?J7A.X]PM@9\J@?_@S:],%3Y1 ML=X#:$*'X?:W)P[,.U\BOIJ(8VP.)+N7UVY5[8*/XM$9WJUS#(:"RS%UEWHT MGL'%/XTF0(['T4\\VK,QFMK.XG)T^QY9B9\,^ +4.C^? MT>3CT\'Y>0>Z$*H$_I_#\*:CU#)B2^ABQ4"@V6^$.Q/%G5H$TKS;@2(NDM!0 M.#X]C<^!WG8LHDW@YOB@X/8_Q5.:&7'-N:9.;G.N8,6DPPI19>K/]=C$WT[RNCZBCGK'#C_%@#RXR/A?1)FGT3R>G8WX^6ATU!0A19Z=G^*8 M9Q/\_U. .)Z,SXX:#[?;V>-9O0\T4G]9SI'_ST"2F,+&S"6Z<.^18ISG;$XD M#J2!&8>UCU"0F8(<,]L/Z^V^FM?>,$7)1[R4LK&66G.A*D!@"MYQ-1Y9Q?WZ MSD+_(_%86RIK>8_K _I7 X+."$V'B+23$0:1CI'FM?8['D\1,R9XT"/,()B M)*_A+RY ];JEJ=,<(W8G!-06S@E'6"FMVIU>" >S;J>3UT7,7L M5Y*PW&UBV1UPN^%PY/F=<>0!VYC.0/ _W^ME1G F$Y!F0-(YF^USHW$((*>; M<0B$,4,3Q^.D>C%0:&!$W^3M[KHB]7U78FI+O:T:]68^YRYF'*@$%7AV40'2 MR68? (6ILDFUB] Q(+'&LJEJ^&V,U0*S'0N]BSA6&9P0-6+%Z!GJ^>>ZOAAG MM@DIH>\[5E*?'8L1< 89B5APV>0LJ)2/QL*Z#!'V8F$/ ,0OYU!L'5NU7[KKZ[E7&$4$0))M;RR@*3U X#="M?F.JX:=@XJ.5:R5>>W\9V2W7Y MC$>\[J!$DK,OLO_7FA"M1+_G=CB_CO'BCH8^^-G9)01QM_D#ZSO<7XM*[^BU MIQC&GRD*E[:NMJ&TC:V&X#HAQ&X\"\Y%R5;4/ ZSKPE_+_D[TLP:!%9K M$KR'%^F-8X.R#IRX)@2;G@F^+RV<,8LOY8 $"1L:C6Z)[+ -0!:KFG?$ M4JXU7/*3)<(I96B#4J5%LSN*Q#97#. ZK?1F&%\2ZPV_N1CM1#5O4@)5ZW02 MGT_/6Y]]:!>H576=GYW%I^/3QK_K*$$]%RN? '=)17>D__=1+Q\6H-T_A)>* MI#S-SZG4/P@ZF(9Y=ZQU8K#7@O1^CH2I%3L(&HX2S2!,U @'$W?)O1Q /J6B M$R"UC9Q[LP'$ 9^/A^YS!W)8V7?>E@:$%2%J@(M;IM&/%BO%/Y8DJOZ488)* MEI#_<$]_VMNL +%W>Y_XIGQM0]ONM;3F&R"-6B_>%>;>F([5/_N"&11I7F 0 MZB]>>F63)&K^]$'A'J M1_F1&'#M8UTDWHAF9>F! 5 EJ7$>/L6GOUTP@+/;TK)'I$H_EFB3K;'XXBTSO@?FP'<,)Q=R MSVQ!]^-O0O9#[DR)A>V6,DZ]C[+D)"G4029;]PHZS-%/1^;<'I)00P^;:-O2 M,&SZGID,POJWKG9X^W!?MW<%I(>.O7LBT9Q/^00NY M%/&NSH!4-.W/"&_G12HR]G&B!@N!N3AGLSV;HC\Q?2$4AN'IG-]E7$R\\710 MZ]^HI8@.'+*C33PL0ZR@CRI(R3-/V4+W9*P,U-$Z"6;IIY7?1 W;++AUNFC4<&7A9F]C M1Q^E!IEOFN5XH#L'MEMCF".9B;4Q@JAWH-PE03MQK@($>H44R>8>8H4K5+!D M(< 5W:*,X;P*F$4'K5%1DC;)%UL+NL^/#0^BLSLUA_FMY57V3S\R!4EH^HEY M\*V555P3*:>3_9P:"U5=)ZF1Y% S,9'#5;JXW^2K_.XQTFQ]/,Z[(G%58JW= M6GU@ULX.)Z2QY$7^F*PXA[T4>^K$,ZLW*5OH5S+&'WELQ%%N3PLJ/ M*S(^76?\";WZ'@6RIBK!$K\DNM*9+@/=$8L:KEIF( ,C?LNZ ;MF);4:?O2I M=!24ACZ*&T;OMV@*/<7-N$M6#:MY>K=6!/LAS>$4MG"%X$*[BJ9=7_CN.#TV M^;VC[_.(JML%5GPG SS^C_03OH)-C%H_/T>C,PI( MFL>GLR&&-*7%)A':-Q[&,W2TS.(Y,/7)/)Z,QFC.Q[&U&,EL1B[/I]'I>3R? M3Z@\R2R>@O@ ?XU&,59N^;EF6;_S.VXJU,9N3U'DD5Z\S@^KQ3K=MVF]S;,$ M;!'6+9>%)#1P,+_6,)=^29*2@PU/"BI2[GILA?/BQQBG O_Z=QAW"=^0@(E7 MZ7?B:QF,?Z>TH!*Z*/7VOY7*UAJ24^@>DA;,R\_N\ +O, )-5\,L9DU)^\8V MW 2,8@QDG2YG[QB"/"!G8VM%!^QX>[*B>$\1P6D!5.]2B*AL*'4>;.TYVT[O MFAF^IO2 [3@*P@"9Y9[I7\_;#-$T[7O3\NB@E[@:B!5$=AO*7&9!Y."N>9S6 M*O6ZC7D9Q-YMPLRKD=IN^B=(4R[TO/J,*^P5K!62F_NLQ;P_#:X'T0\7%^]] MEJ6ST/AO?B7![PV/1_UWJ2F#I*56T>_P(^$S MP,N"J$=+=:2D6=/H%Y\YQ'OPM]WR3JPWY)1F=Q>I=5[GSPM/OH[$&(H5L719 M.B'8.MPWZ0JS7"*72NY!E"PR;G:DJ6JQK7&1;9 =D^/&=Z#,-E@MB&$6;P&# M[D:.M0Z*7A*[S/"B:.$-,@VHU3NW@P'?-3S/0X_HN#1Q4,>=*]V%J*7'4QQ6 M'G+IBG*?I!8QQQR(W9UDAXXHG)8*LHZ+H1[D0&UAQCVO-EGRURQ?#0P[H?<7 MVVV6B%N 3)Z@"3R>Y _((VWI'U:*B*]HMWDWC%0;U)S>P(WL&CO)Q?+K:6R3 M]OC\8$_FI5I.Y-=8_)(<$R8/#Q@)56<6(2J/ UC&C;F!>@2Y%R2GUYK^9Q(" MNP6$0,H0VT8H'(P*-T2NY(F MU*HYI=06R=W:6-7S>VJGP+X03D)"O[HTX+E/2A6^I-2 JXO%6@%:')\;6H7C MDUIO\A7%*>8Z]0!DM]F7E%HY:"86TI3ON>#1]+ER2O2S.[2S;J0+ MD@3,570K:]&0U]9*5DJ^3Y-JQ^? : MW>PV2R= U(V("@'^K:5178@F(1.BMNWC=OS@ T\&*$:*K,K!.&+'VG"&)79[ M*+1<0H'A1&(V8%LPFMST#:27V(8O#>J7"ZA,#VXP4"L\<4$'-7F2&-9+>KCK MV&?7Y5;-Z;&OY1CYUJP$.?O3Q0"<844AC#,V_0R3I8$*37MP9;-"JWFY*KB[ M+>(LVMSQB$-LHHM#CX/---BDV9%UM%\LI$VOZT#I"S%L=TCS.$3 -^UST7[^ M(#&ZC9+7W@AJ-('KQ)P#@.3D:]=-L.1=7*U\\;O@B(X"&_\7A"5?*\XCU*W, MQ4*,S+C(I/ SX:[T'$0IS%XA6QG"8J@U];*K HO+B!T3L\_='4+_SX;#0X(. MG+KN00_$+@6^)&\7)PJSDL7*3J)E88.=M)%C_@80Z5X^&FV/#TK41LJ:C;+U M.EUFG*P3MGD4#PZ57].V1KAG- I1;:K%BH5Z-QLTIETV=Y,6A/?9N5RIT@M6 MGCB!\4]<73=Q_*;+$RSR:ED+UQLT756;'YM>GP]MXD12V>()R,?0YB]E3Q Z M+?I;VE*8]]@96:/MD.G5X/#@AO-+HZX&$)PU@QTO1$[A<<,F1.+CX@YZ+LQ/ MO8BWQN@#>K1'M#:>2D)4Q8G2N10T=[@9')!K-FK&1)LK+J3,5R:?0NI;A(3! MVO0?2 ZS32]QJXD\LS-$22Y+0[A[8B:A?_MB7<@O2M^G@L@?5?#TMD6W&"6$ MI4UR0@W=BQNL/KG5!^![OWNX@8W^KL%GVN'P9R]8!=V0@C:K=.K^R.ES]M!T MM$5GBA?)IL)R"3:7"?[&D4-;><26>C%;J!F M0PW#R$SM/$DN106+X@2D+H0KI$[!?:YF$$JN9"A*.=&V1H1>>-93L,&$PAU/ MN+0]7($EYI:!OAR!Y@B?()\I225$_Z@4!*(58.V^]O5J9J4*&ISOV,00(EW#G]I"4PDAIE7!VZV@Y-SYU0'@$B:[0E6AHY7 MVERW%K>H9P&[2/ W97*-#]&&[:6REH[-,@R.W.;4YL.S+2WINM+0).MCPX,4 M_\,"&W[#Q2L6]X_"TOCP??_PW%7B, I1K??GS?]RFZ M"; U'9?NI^9FU&2IK$PMHW =.O"+JVOG%6'E@()"'L0/ISJO:6!>1 ",&BW< ME@F[LB3 U:G".82M!?LN?$6O)KW&C%*)U,TCUSU:L@[@*(XT%O9B+)?]0TBI MZBY=C+C>.JR1ID#7G"R5;.NAK0FJF\H\VK_XKJ V<=QT$H#QXRK;U63[J1I)D,<8QD4K$"%Y,TV5>_Y%LQ0,U3I,2OND/P2.97PGHLU:]"G M 1[#N[J9<=QKM&@E17'[A;JU2?>JQW0:+7KUU[(F'>!,)"&TDFB7B*8] <*Y6'AL M@1;-G2Y;R*X,-B"N[< .RPG]/15;)4I5Z=)@F6V7RC)QLO)A!EZD=88Q9VKU M0*M7P;<\0$JT,DSK/N%D"60"S+0JU'2\QL6Y3F24(?U"^;S54QJR?>$J_9@" MB>%',9><(LL :B%$!MU:VNRJ M8M3=BBJM!+8GT):+7,1D5X]?B88)331>?3*4JMZM"ZS29"W4S',2UY^%^U@1 MO' 1,)'$'T&[M:V^R7LL;S:$@DM-2"2L_(,!(#6$*$"?9&]L:W:G7''T(,5? MM^INE=]PQ?H]0_K#B/'99W\H]A!5TG!]S@[?V&82(272>!>\1'YB*;ACWB6V M9R-87%-CKQ2;KBF+^E 2MHE59_4:A+> 8DI<< FZ]C]CQ43OT5P:7RF<:@J_ M TFBMHL8PB+MC4F-ODDVOW!=.'\Y8NW+?'=3W>YE92+ M2Y$VF%$]A5C"1Z0*-_NAT*',6Z,A-RY%TR9WBD&^)9>D:SLHDK\4HJ.JR2(#P!TY M+&"B6^IBY:8=&-Y5$7E7=/R)Q6XG^/6ER&HD1IIIO301H7OS:ENB=1N:4V5/ MT8"EN3E>\DYDAY#:N^*VO?.;X3C/Q.9:=B3QJ6-K@34JV*TER4D4$I>9;IM> MD-.;+$',1Q21JJ<@V8"795!?_]"58O;(Z-0DT-0!^(C*!F]L>\<]6_AG M8L-.F<1)+(F(J2I.L?#* 3'J6N.D/M6.?FA6&$0[BDN84 3SW,ZYZ^NUU^WK MSI9Y8=MMPYC+MGVO%7 K6PJ)N4S';Z_A=F#_^L/>:F^(7A.AJ)@FE>KI;+1N MSD)BV(/.Y1+'0-DHAR:<>B/WKDR11:*:Y0Y6&V[:.%*]X50*/>@MCODQ&]%)V85(% M-5DW+/9(.H::<7T$ZE<,AP)78\ALXT*T?22BJ'^99^9S6MMN87L6Y]\!P[A+Y_9B2L[[A"NZ9RVR. MY?O:W&/TP.&$L16K]TP4>Y9M-DA\@8Z)4R:1_HL#;6H)*>.J3 \;V]'@X/Z5/SN-EOW#QY::E7>E*G'@ MW?6LHZL91-[L__6SKX#V7]\(RK60MU-V%.W-ZOFB0';(DYN4 MR^37Z >V+_[(7P5U_5Q?-XX0P/K?_IDMF0"%1'6D^KI$((@*H=FF5)3@UN:^_AEH,A> 0Q/, M"\0)%.*O\=%NB\;3*DC?^_.[%]?XT(>.4#O[C%RA*/DB,!U0B).T+H]1._M; MZ114B7GM008%3H-9UAB>1.M\TC'V$XH#H4_(88IO1T]6%-IOT1N3%XOXB1G@U]-2ZABK;0A*2@FAJ9:(\AN__-(XE1"6CTJZPKQULHM^Z=[Q/,#+Q[ MPS D P-%V/M9:>C*1A2#5%*N,A.S*:'?ZRVW[B.U%6TF=,<^4Y"XR:TN-6L9 MI:8=N=)Z@0$VQ*D!0:M6=>*W#>P\XRCW^J=L:/6M\#!@Y9';Z($R4)GV;,1U MN=;)RG5.(\D1SZE,5T[CR\J^?6'?A^\Y:W&LXN4CRZX\S95N-S= M@5"+2#KCI'%,;]>JU!?7GZ*W^8!^/1F=QIQ=KUZ+2U3I7G&=KH_Y%I8PG@R? M?\?5<7T"/+XIZ$%?D"%ZJZ5%\H3+P.O:^AG)LN?B^$!(R#!>D*0Z,VVX&KQ:KGDZ,4=099.5=&Z[28%>L)&; MZ+BC\(@TG#3.%CLN2*#ZI6L!=\10TKW#WC(+YS);^B@K;!X+EVI1J=OMF%S9 M8PN:4 RE->3.>R_4_&0XCK&7/:8=4^)E^B*SHP\19=&*N<*RG5,L$3V4V$[XF[=HYAH59+#+"Z3TW#R")U=@[Z ME]372+68=07@I *.T=%^%>\[D94&_^]$5NQY]U<0SPTO MD(:ATUZ\G9X,S^,P\>32F=]$*'OO1LL MX6K5XGN*'B!?J?8-LK&\\*7/:Q'86$G0?.I4NQQP27UV _-QHL#4 ,:O73*Q MQ-8F=F1G8R2M!7,$TM56THTPY*L->6ZX4C)W=:HT1)$+OL2RTA@3TRB, '^W M52%,/)X6DO/ZV""Z4H)!2&ZH!F5!D7#-!JN$2ZV$O!$#=C4[+_S%A6,JZMM+ M)DR:Q"[IA8O-6 Z05.MM^(&"Q.6C MMVGUO"G1#.=US ?"6> "Z0@YII5QQ]T"%&$=2)]Y].2.JW4&( $*"7*$U^-RO[.5!C%H^?(:GRK*:T-N]=&+D>>PG"KH-A_;2+\8N4F MZ]J;VI)]%PK?OGWOZH$/OTVPA-_)]2+? BNT7B$$Y;U(12OJ++K,.H35L1JB#)XW#:FQ7J0F+Y1D1Q7G>D0\)F;A^_%>]GDFUC$7COP-P'V;B-H& M_R&BZJ&:J[$-]&BP1%^WZ/*H2F=DIT!TI7VL:]=:-?+-J-574VQLV4K72D9$ M@\/K1AGA*!)?:L/8X^TT')=?G^8OKH(!SU3:J?XB7)-+4$D^K-<*E#6ZJY9P M'6G,'6!;)@>:RW9]%_(4MC]0!N$60]&BPE%X.8!G+2R*QWW.9H-P-%^ZBT5/ M2@[C6E 4#9II1<&M&&L",F'#4JK \*X^.)O!_ZR#3PIXG/Z&*2(Y392+P:-Q M^-XHW#L@9W#EIJ-]Z'JD*((;B9GV@R7#HB MS/Z4/\ D!:>+[H78..F_!6A?+B),W7%$&GUO2Q.!E6V6(&D6CSZOL#<%P]]B M5\?#17ER=H6$G!#IP"0DJW*TY,L(-;*)-B;LW:]MW[IB5Z/,11K3E(&I?L\8 M05"EAZ*>V^)8'+>E^"3]1;(R.-O8&_\+EQWL=P$I6.NBD:^X\E42M.DRAGRK M5V]]\3I'XFMZUQ+F20S>N_RP8(6*M8(.-7&G'ZD5@S%DU5L%I48(;Q[U#A!V M(YD!E _<$@3N@CP8J60/3%",#4NH[FV;VS#\YY*17I*0F941G6L/\O+A5#ZQ M(K]AP[-?B+3W\R4:3 28\''^NK5J?6K^I?2>.-= M-+F&7MTBUR%[B^NPC#ERZH8W[D="V%]W6$6&F2V>_:]8A$5'S29F,<3: B24L-.8D$ M4QEIUXI&3AZ!R<#>C%I^4)HXT'-AF]RD#@[FXN$HHS8HOXL^HJ>5#(EV5&$B MLEPXY3_O5H_:;,8OR)NQG!P71YB;$LQ'UI@J)5.BC2'=C7T#4K'B+ MI#N-1(I^K)/4T,AF**HWLPFV=A,=6W4YNB,Z%5OI^.+ ME"B3H0C#;C]Y29$#1EMNJ&B_J4[8JPQV8$%BE5]W15-3/5*,AEB(,-EK(N02 M-Z*ULVJGDHR.3:H5\\ VK#2;6=^:_"$=/C(YW(CJ>+ZIMQ5Z9.0<2 MRE&7*Y_67'>;"-J'4$K!GHP#GFA-7!:3P7:4=:'25;T:AE# )AGU)T''3=+Q M\$V)S)WDMR>[,B2)-+(=2U81 M$E*\JM(3R".-<7NCMSALU!F&28'*E"9K$HJZM:3]LFXFO?"2#4);,9\I+ )5F(<=@%,;@622LJ.(-QGYK2 M96JZ""J8(&R3ZRQ+QC3Q^HIM-+@7-%%@%:"\8;W/\7F K31\_0!3Z15EMUJ3 MEMX6MGBZWI9XR'KX_W# YD>04\&DD&?6B.@^TAF$Y.R+(*![Y3,T?C38H+(9 M!0J8KK^OBF2=8DT\:2]W*>F_@E#FS0_>5,+[W#63CQBP%]493;!>#O-G*2>P MA!,QTE-1G\=8HPQ^E_\O(&B+5=1L3K]!]# $ZU=QMN3PCAQ7DTEKLR,KW!^>(Y.O4=4^$WS?5)*J!A"D-7U%-A) M/!MBSZ;S^/QT3F$O.SSB>[BC9%B=P/-9-(Y/)Z?1N]Z>G?#F:!C-IN=^%&>> M'<5GXS/Y?W\ H\D4_C>/0*F:C.>(3W8:GPY/@0>>Q=/9')L_ M=N\UK&\6S\?8BNH,5G#>Z!Y^(=E35YH]U843UXO[=+GCC-;Z1P>AQ$4]3^N_ M!0\4"F=N68'.I?5,L!WHV71&+3)'8__RJ@UYY)MQ/!W.7#M._4+KXO [(T", M:83=O_3W(LW6-[NBY)P<+>+BMF84CZ9GT?34?^#S0%W=D1(#%]TG\]$X&H_/ MS0+KB,RPS,ZBI:Q,/C)%8.B3>"VR&JJ]Q+V^N!:/V:*H2-)F.HC.8FR/' M&@EYHW@*. Z;,#MUK=)&XWAX=DIH.9U-&VC9E?'3C9Z^,^V%SR2*/DGA%VW_ MPAPS2%NDJ22CIHQ^P,R#=%D?_F. GHT&>&)K<-/N9-K43MN7#'3'T]H:OD?W MS?LM&^5A;9V36QS-=9RE*JCCP>AWT>_U/UH;YNF-/ZF*'T+8B*KY@_?T_A:4;>U6C]35[;5BH? MTK*WS/)[< A?LHB!OG>L;/%X$*D[ %LLG%HVPUT6*#WZ#WEH-B\Z&0^!VPV@R&9S/ M';S+Z-D,UCD^!R5O,AB=1B#FSD_'T25U+<6?IU,@CL/GV&UP"AS9Y&& A!TB M-0 RG<6SR3@:C0; EF<#^&L\1?!T0M;%ZA].XO'P+#X_&P/\0%>Q&_OY.)[# MO_O8X@>?I,2X@UWG?G/,:4V%^D>@$!U4]!(1P%!,K!GS.66V7=O[&AH $SO# M$Z VV["%4W?TV!5S",Q@ M=_'/W$HST;SZ?Q[!Q.=C(<#"?FQ,=#[,D-5&4^ M .;5 T!PAN?G,YI\?#HX;\H]]MR0P>0;+9-P;5+* M8CTLYO=8Z+8%:J3;@O MF>U_8DO5ZR.2;CNR49^B; "(@/\=CLZP%6L\.QOQ\]'HJ"E"^C\[QU;NP[,) M_C](4RAFGQTU'JGP);;J8"MLD V+CBQR1F,MX'.D,C.@5U/8F+D(.GN/%$7. MV9P[T8^',]9#1D@NIT M9[UXNP]3T?_H2HI<.LODI54CKX,2(>]4I9FC9@/B/6A, M?-F *0,C3"FDFJI:F.8Q4]"A)],Q:M.GP^AL,HE^D&99;/O!:@U4%1NM-B/J MRXPD 6X5<'%4PH?C?]C-PAZW"]8RLQ65F4&[,XJ*5'$(1B9&>8@&8GI>7GT1 MM'U%N1 2EB#&^0;+M1,==@5#1F-24$U_/07!!1<4=,G_$&BB[-]\/IDA0^U/!#HS.=?+UMIIVL-(57&F2TOBBX13R'_)-5F24+LS0> M7OD1-6*?S8"D#<>@9: ("61D D+\;*9F/=_BE6/YV:TC2K:.^FPR M'#_7;MO>:,##VUB%ISH'VJQF9RV6E/3.]>WZP?>:?VVB#@Z@:)K#\N+1#?*; M*#3*T [M)G]X_](#OP2VT%6L'' /F:@GB(WG4Z(0X&X.@=5A[3=>7PZ&Z*^ MS"T B<>"^C)#%C:+YX WDWD\ 95R M_"V&H.F\U(TGT:G9['\_F$#&2S> H8 M"G^-1C':#H_M^7YB.KF$Y_T20PE6C?,&L.R&U'^&_1FX_?ET_3)Z]K0QA'UG M?L0[F+"TJ&/4'U^FBX$SW7:,]BJ]&8!FV O5NT6U=QQ%]G>WT;Z-_8\W*'&^ M1HGS?S?(O*O4NJ=*:\/">%A!R8;]OK5$T:B#L^ @2HOSP9#N;#W]6?CN>#4?,I MO#MI>?=\,&L^_8J%_>!ZJU*V'V)!X_*Y)O&_6PV&S-] M,].B\<&(Y(WF->MJ\=D_VH_)ES:H)FSQ;KE=H?^OI2L]$H,W&%?L[>:=PZ@/ MIU'^IZM4YVD[7+W^R\8&#ML'V>=49NY2/@<&)+06F!@6'5#&?)2[N9?:=KD^ MJ1]3_>5^MVJ3]_34)NVDF5;Z;0&@S0?=F#@KMWF9K"3KG->W=1N3=AUYPY-[ M$O7Y;)T4ZO>?=GVUSXG:O>)67VK7Z^WNU*ZW MN[RJC;O;ZEQMHNU-M5_R\V?>I)I](N#;_+,3WX 7 MVO?QT-?ZY2I^][9C2&[KE2>-:ZQSD =W$4Z*QU)_ M$_C[:8,!_F67+7Z)B%,W>>MI&Q]5I?X_81&;)4;?HPJ!#4,PYH1RSCZ@(^;9 MF]@:HDC_O.^+;)W2) V0VSX<#L;-=0N3_-I5C-O$#C]F M'X0M'TK)FH^8&W_,C6 J^".7>VM@1C!J'\)>N>@S*A[3 O6S"6YL8Q>>D2C; M?$R+;'L\;GF,@N!N8^/* 0C72DGR0KB9!8>8I0UPL76D'Z"Q/"T,A:6$_MHB M:+W;8@=F^+%-"@/R<=JXJ1@-V#T>JF[=V(N"8;;,DJ)%QAVV(KY#J[Y/)ZV7 MIC,XY3@L^X,:6 '=/K%/I!?UL&"%9D;T$>;F-F$SZ*XOS:@-BDYVZ#8'DVEM MC*8;^Y[8(Z,+*I+;=T.NPS*A5/).4CDD&*#^Q<]U0S6%=IPL:Y6^4:#>E4LR MW=,6-ZZ'N)Q=,>N8OVR3O]V:J82]\0QN\HVXH4-/%IJU'].JY^Y\LA=S*,]VU= MMKMB<8^62CP)1O+&$6@L0,\K+H;%U2-N#YK:?]XU5.O6N&8';HR^-];W1N/6 M]UI#0IJV'[("[@Y&BYUB1;MO=>^U\5UG#)C& M8>?J8@RY8GA2F<+&1TU'13.C"^5]EMYBT-6"G81LB2A@;8PF=W;/QQRSRF!5U""D-PU-? M7"^OP_M0.\_Y&*IP<(RLI0V'L=C *>G)2-E*$PZ/7367#EA4^V@M$FSGNQKC M>L"K;82F\^5#@V$/&>NP .!OV]/PO@$H_LB^45;L'!Z(UM7E]JX.\_ZIB^(7CW*XX8%'OUB_SHO"3M$>]_#,([7YKPSH[W;8SG M11CCV?$%;0ZZC=*B_!=5#KJDZH %?,ZK]/_ 1OP?ND/[&$(08-)!!$CU)B2E\#6L/;96/\>#!?0@-Q [?AM M0F^#M")SF=H/[ (.R$6_M@$@==#1B>@ N-(J+J!0RT+Z<0MWL8&%COHC'>X.W1;?%F;R0OI+' <3>A4Q2X3$JY\#AIK72(HVO>\*F MXFC='K7A6M]RD0[R\AWRCFO\KO4]I()C0Z#O31.G6HJ%6V!7Q&PO0%SLF:%H MW]!"@SYYW Z>J6P:O![\'L>K0TQ5Y$]J.C,7Y/-CR M;-3R;-SR;-(X:!>4W(X"[4')32G71E,W#VMOT'(#I^I1RR&&F^CEIA2R-U8Y M(/82]U8&8GE6+]HQ[PCU!"&CQXL/3L7WZA[*L M_OA_ 5!+ P04 " #:@@A/F@;$%DH" " "P #0 'AL+W-T>6QE;#OA7%/ML"O7BRG"7]]=.+ M7Y*,=6O6C24?HKOGI.<>29>]3SYU$_P;Q'?&F)@^[LT[B08KR"*?: R4PXH!5A";XAC"X5M:L* MPBG;>'AB@4PRJ9 V=V^4119I'GTX\IXMBXZ'4R&5R^TS^.]E-WTOT'M6(&5L M$#C!'DCCFF@-2MP:QTUVX \AU-F+36T4EHILHLD,CPO<8)(LI6N@D;[-Y[FW:PWA135=2OV_-=H3S;>G G8*"KIV_+@8!AIW4 M-=N\8[04'/QF?IDP.C!A&I,^#ZJDHH^&SY9*9@!0&*U :9IM(]\4J1>PUGTY MK8M#-4^.4/-+GW,) A1AVZ)-[?_/I_R/%4\O_URR^U?9%_R"&FT'/ *1LV,0 M.3\&D4=0D].KOZPQZ%KC5O_=Z;X#BI8M99J*3FU%\QR\'OO\2?!G^^YB.SUP M;,*&7I.E>0[O\)NU.12D9?K.;M$%$SS:'ZWP:#[,6@P4"1[M3Y#3EE^YA..; M._T.4$L#!!0 ( -J""$\E7HB[Q , -(; / >&PO=V]R:V)O;VLN M>&ULQ9G;;MLX$$!_A=#+9H&FMB0G;8.Z@&N[70.I8ZR"OBYH:6P3H4B7I'+[ M^@[IIJ5VF\&^,'Z2>1%Y-++FD-+[.VUNUEK?L/M6*CO.=L[M+P8#6^^@Y?:U MWH/"EHTV+7=8--N!W1O@C=T!N%8.BN'P?-!RH;(/[Y_&6IE!7- .:B>TPDI? M\57 G?W5[HN,8X=;N.;K<3;,&.^<_B2D S/C#CX;W>V%VHZS/&,;8:RK_-RA M9RN4:,4C-*%D=_KN+VW$HU:.RZHV6LIPEF\()^$,]F?-5S!.U+V.CJ__YL@Z MSLZ'.."ML&(MI' /XRS\EI#A50RBRPAQ>#H>@GAA_D\8]68C:ICINFM!N4,< M#4@_N[([L;<94[R%<3;5MV#8BF_!8^,LB^9P"0Z#\XN+F0N!#6;1Y)XQ(<_5 M5B-KG&PL?)Y60YG;,(LB @BZ- 5M=X^#)?1I E 5D>$?*? M(H(<$9"C8T*6$>09 7EV3,A1!'E.0)ZGA;PR6Z[$8VA@7#5L!K8V8A_*>A-! MOB$@WZ2%K,16">S+E6.3NM:=1; O)M6DATRAZ3]T.(XOQ; M)_;^A%=,@8L WQ& []("8N1,!\AVCX/87MCR(96ZAVFY9K".(Y23&DGLD86J M=0OLFM_WXT-9(T^LC6)18-1$?FOX?H?!7:C#:#$FY8K\F++H+6!RRA;Y"^GB M%5M)[CW1TT:\8LTI9^0O+ UV@ML5"?;/>$E-V:-(;(_GLN,/T!B3$DN16"QD M(NK]*PMRAY)ZBT(E(G828U+**5(KATI%_6A2]BD2VX=.1?$VI:#L4R2V#YF* M^M&D_%,D]L]_4M$IJW#8II. .Y7>'I_R3Y'8/WXYBVB3IA&^C/59DDYJ$SL('H9UXLEY: RL8/H9=QIC$DYJ$SL(!*S_P!1#BI3.XA< M;<8W?40Y:)3:021F_+YY1#EH%!PT>/J&U,!&*&B6.(7%^IK+>F68/QQ>C(W. M_/YTTTDYQ;HK=:EY^!3DQWCZG/;A.U!+ P04 " #:@@A/3!)+6JH! !P M&0 &@ 'AL+U]R96QS+W=O8D$9>8+@0]+W+S;*@UE MV_BB[/SL7%>-WT9%"-VK,3XK;)WZE[:S3?_-L75U&OI;EYLNS4YI;@W'\<*X M\8QHMQG/G.T/V\CM#Q3-/E.7V["-S+DRWZT[^<+:X,WP02_]@OXGE\[^9WU[ M/):9?6NSK]HVX4;%WX+(W [BZ2"&!\ETD,"#DNF@!!XTGPZ:PX,6TT$+>-!R M.F@)#UI-!ZW@0>OIH#4\B&)%QAB?I&&-UYH4K@GO-2E@$UYL4L@FO-FDH$UX MM4EAF_!NDP(WX>4FA6["VTT*WH37FQ6]&:\W*WKS$\[:VF$;KSC->;U;T M9KS>K.C->+U9T9OQ>K.B-^/U9D5OQNO-BMZ,UUL4O06OMRAZ"UYO4?26)[PK MT5Z6X/4616_!ZRV*WH+76Q2]!:^W*'H+7F]1]!:\WJ+H+7B]$T7O!*]WHNB= MX/5.1GK[(G7V\!%3^T257P^_6C.#VX5+9QV<,4^_N'RD=^BW6#->'/Y9A MZF^$N?J#9?<#4$L#!!0 ( -J""$_AC\E6JP$ +<9 3 6T-O;G1E M;G1?5'EP97-=+GAM;,V9WV["(!2'7\7T=K$(./P'6'BVQ+030 MZ=N/5ETRTR4N:O*[*84#YWQ0\MUT_+&UY'N;JJS])"E"L(^,^:R@2OG46*IC M9&YB')DI)XFRMM29 M"MK4;%WG1TG[^X2IH[*=XPMM_4V-C&+CV.3)$9]PDZH<+RPZ<=U;VMR M3N?T+S0SG^N,F7'A554S,-B7[ M-2&]'D?8EM0-T$8N63G$:T%=I=K [LG/*GBX#9EQU+,DM4G-U
  • #%! 4HW(4I7(4IW(4J7(4JW(4K7(4KW(4L7(4LPH4LPH4 MLPH4LPH4LPH4LPH4LPH4LPH4LPH4LPH4LTH4LTH4LTH4LTH4LTH4LTH4LTH4 MLTH4LTH4LTH4LPY1S#J\HEG;-JV4KO\B^31F>:C/VO\UTV]02P$"% ,4 M" #:@@A/'R// \ 3 @ "P @ $ 7W)E;',O+G)E M;'-02P$"% ,4 " #:@@A/)^B'#H( "Q $ @ 'I M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( -J""$_DNZ#_[P "L" M 1 " 9D! !D;V-0&UL4$L! A0#% @ VH((3QH*0H>Q P +1, !@ M ( !^ @ 'AL+W=OP_00 ,X9 8 " =\, !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ VH((3\YB!5ME @ BP< !@ ( !9!< 'AL M+W=O/4"P$ "<$P & @ $( M'@ >&PO=V]R:W-H965T&UL4$L! A0#% @ VH((3R:= M0-JT 0 T@, !@ ( !:B( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ VH((3V7%[GZT 0 T@, !D M ( !*"@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ VH((3R"F)+JS 0 T@, !D ( !["T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MVH((3UU'6&RS 0 T@, !D ( !K#, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VH((3P:_F@:T 0 T@, !D M ( !_C\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ VH((3VS@/\*_ P )1, !D ( !PT4 'AL M+W=O&PO=V]R:W-H965TP( +0( 9 " M 8M- !X;"]W;W)K&UL4$L! A0#% @ VH(( M3TS2HPFJ @ 3PL !D ( !/5 'AL+W=O4P >&PO=V]R:W-H965T%5 !X;"]W;W)K M&UL4$L! A0#% @ VH((3\;3J! " @ " 8 M !D ( !/5H 'AL+W=O&PO=V]R:W-H965T=? !X;"]W;W)K&UL4$L! A0#% @ VH((3Z>0R 6B @ HPD !D M ( !B&( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ VH((3P_BL*9' @ /P< !D ( !C6L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ VH((3_F_ MZH2" @ 5@@ !D ( !&G0 'AL+W=O&PO=V]R:W-H965T)X !X;"]S:&%R9613 M=')I;F=S+GAM;%!+ 0(4 Q0 ( -J""$^:!L062@( ( + - M " ;O> !X;"]S='EL97,N>&UL4$L! A0#% @ VH((3R5>B+O$ M P TAL \ ( !,.$ 'AL+W=O7!E&UL4$L% 3!@ R #( D T -_H $! end XML 53 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 54 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 55 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 160 309 1 false 45 0 false 6 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.appian.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.appian.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 7 false false R8.htm 2102102 - Disclosure - Significant Accounting Policies Sheet http://www.appian.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 2105103 - Disclosure - Property and Equipment, net Sheet http://www.appian.com/role/PropertyandEquipmentnet Property and Equipment, net Notes 9 false false R10.htm 2108104 - Disclosure - Accrued Expenses Sheet http://www.appian.com/role/AccruedExpenses Accrued Expenses Notes 10 false false R11.htm 2111105 - Disclosure - Debt Sheet http://www.appian.com/role/Debt Debt Notes 11 false false R12.htm 2113106 - Disclosure - Income Taxes Sheet http://www.appian.com/role/IncomeTaxes Income Taxes Notes 12 false false R13.htm 2115107 - Disclosure - Stock-Based Compensation Sheet http://www.appian.com/role/StockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 2123108 - Disclosure - Stockholders' Equity Sheet http://www.appian.com/role/StockholdersEquity Stockholders' Equity Notes 14 false false R15.htm 2125109 - Disclosure - Basic and Diluted Loss per Common Share Sheet http://www.appian.com/role/BasicandDilutedLossperCommonShare Basic and Diluted Loss per Common Share Notes 15 false false R16.htm 2128110 - Disclosure - Commitments and Contingencies Sheet http://www.appian.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 2132111 - Disclosure - Segment and Geographic Information Sheet http://www.appian.com/role/SegmentandGeographicInformation Segment and Geographic Information Notes 17 false false R18.htm 2203201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.appian.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.appian.com/role/SignificantAccountingPolicies 18 false false R19.htm 2306301 - Disclosure - Property, Plant, and Equipment (Tables) Sheet http://www.appian.com/role/PropertyPlantandEquipmentTables Property, Plant, and Equipment (Tables) Tables 19 false false R20.htm 2309302 - Disclosure - Accrued Expenses (Tables) Sheet http://www.appian.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.appian.com/role/AccruedExpenses 20 false false R21.htm 2316303 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.appian.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.appian.com/role/StockBasedCompensation 21 false false R22.htm 2326304 - Disclosure - Basic and Diluted Loss per Common Share (Tables) Sheet http://www.appian.com/role/BasicandDilutedLossperCommonShareTables Basic and Diluted Loss per Common Share (Tables) Tables http://www.appian.com/role/BasicandDilutedLossperCommonShare 22 false false R23.htm 2329305 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.appian.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.appian.com/role/CommitmentsandContingencies 23 false false R24.htm 2333306 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.appian.com/role/SegmentandGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.appian.com/role/SegmentandGeographicInformation 24 false false R25.htm 2404401 - Disclosure - Significant Accounting Policies - Additional Information (Detail) Sheet http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail Significant Accounting Policies - Additional Information (Detail) Details 25 false false R26.htm 2407402 - Disclosure - Property, Plant, and Equipment (Details) Sheet http://www.appian.com/role/PropertyPlantandEquipmentDetails Property, Plant, and Equipment (Details) Details http://www.appian.com/role/PropertyPlantandEquipmentTables 26 false false R27.htm 2410403 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) Sheet http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail Accrued Expenses - Schedule of Accrued Expenses (Detail) Details 27 false false R28.htm 2412404 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.appian.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 28 false false R29.htm 2414405 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 29 false false R30.htm 2417406 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 30 false false R31.htm 2418407 - Disclosure - Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Stock Options (Detail) Sheet http://www.appian.com/role/StockBasedCompensationAssumptionsUsedtoEstimateFairValueofStockOptionsDetail Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Stock Options (Detail) Details 31 false false R32.htm 2419408 - Disclosure - Stock-Based Compensation - Summary of the Stock Option Activity (Detail) Sheet http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail Stock-Based Compensation - Summary of the Stock Option Activity (Detail) Details 32 false false R33.htm 2420409 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Detail) Sheet http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Detail) Details 33 false false R34.htm 2421410 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail) Sheet http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail) Details 34 false false R35.htm 2422411 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail) Sheet http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail) Details 35 false false R36.htm 2424412 - Disclosure - Stockholders' Equity (Detail) Sheet http://www.appian.com/role/StockholdersEquityDetail Stockholders' Equity (Detail) Details http://www.appian.com/role/StockholdersEquity 36 false false R37.htm 2427413 - Disclosure - Basic and Diluted Loss per Common Share - Summary of Securities Excluded From Calculation of Weighted Average Common Shares Outstanding (Detail) Sheet http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail Basic and Diluted Loss per Common Share - Summary of Securities Excluded From Calculation of Weighted Average Common Shares Outstanding (Detail) Details 37 false false R38.htm 2430414 - Disclosure - Commitments and Contingencies -Narrative (Detail) Sheet http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail Commitments and Contingencies -Narrative (Detail) Details 38 false false R39.htm 2431415 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments (Detail) Sheet http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail Commitments and Contingencies - Future Minimum Lease Commitments (Detail) Details 39 false false R40.htm 2434416 - Disclosure - Segment and Geographic Information - Summary of Revenues By Geography (Detail) Sheet http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail Segment and Geographic Information - Summary of Revenues By Geography (Detail) Details 40 false false R41.htm 2435417 - Disclosure - Segment and Geographic Information - Additional Information (Detail) Sheet http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail Segment and Geographic Information - Additional Information (Detail) Details 41 false false All Reports Book All Reports appn-20190630.htm appn-20190630.xsd appn-20190630_cal.xml appn-20190630_def.xml appn-20190630_lab.xml appn-20190630_pre.xml appn06302019ex311.htm appn06302019ex312.htm appn06302019ex321.htm http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true JSON 58 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "appn-20190630.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 160, "dts": { "calculationLink": { "local": [ "appn-20190630_cal.xml" ] }, "definitionLink": { "local": [ "appn-20190630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "appn-20190630.htm" ] }, "labelLink": { "local": [ "appn-20190630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "appn-20190630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "appn-20190630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 394, "entityCount": 1, "hidden": { "http://www.appian.com/20190630": 3, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 8 }, "keyCustom": 21, "keyStandard": 288, "memberCustom": 9, "memberStandard": 32, "nsprefix": "appn", "nsuri": "http://www.appian.com/20190630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "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 Page", "role": "http://www.appian.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "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": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108104 - Disclosure - Accrued Expenses", "role": "http://www.appian.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111105 - Disclosure - Debt", "role": "http://www.appian.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113106 - Disclosure - Income Taxes", "role": "http://www.appian.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115107 - Disclosure - Stock-Based Compensation", "role": "http://www.appian.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123108 - Disclosure - Stockholders' Equity", "role": "http://www.appian.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125109 - Disclosure - Basic and Diluted Loss per Common Share", "role": "http://www.appian.com/role/BasicandDilutedLossperCommonShare", "shortName": "Basic and Diluted Loss per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128110 - Disclosure - Commitments and Contingencies", "role": "http://www.appian.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132111 - Disclosure - Segment and Geographic Information", "role": "http://www.appian.com/role/SegmentandGeographicInformation", "shortName": "Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.appian.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Property, Plant, and Equipment (Tables)", "role": "http://www.appian.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant, and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ibdacdd411b894defa96915aca15f1249_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ibdacdd411b894defa96915aca15f1249_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Accrued Expenses (Tables)", "role": "http://www.appian.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.appian.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326304 - Disclosure - Basic and Diluted Loss per Common Share (Tables)", "role": "http://www.appian.com/role/BasicandDilutedLossperCommonShareTables", "shortName": "Basic and Diluted Loss per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329305 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.appian.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333306 - Disclosure - Segment and Geographic Information (Tables)", "role": "http://www.appian.com/role/SegmentandGeographicInformationTables", "shortName": "Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "span", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "span", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ibdacdd411b894defa96915aca15f1249_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Property, Plant, and Equipment (Details)", "role": "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "shortName": "Property, Plant, and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ib2ac863056a946169ea0038895437733_I20181231", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ibdacdd411b894defa96915aca15f1249_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "appn:AccruedLeaseholdImprovements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail)", "role": "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail", "shortName": "Accrued Expenses - Schedule of Accrued Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ibdacdd411b894defa96915aca15f1249_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "appn:AccruedLeaseholdImprovements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "iedd6e9a38e334037893341ba6772b076_I20171130", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Debt - Additional Information (Detail)", "role": "http://www.appian.com/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "iedd6e9a38e334037893341ba6772b076_I20171130", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i99e58a9dd1f34008a67d1bc0ddb95e49_D20190401-20190630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i99e58a9dd1f34008a67d1bc0ddb95e49_D20190401-20190630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i99e58a9dd1f34008a67d1bc0ddb95e49_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i99e58a9dd1f34008a67d1bc0ddb95e49_D20190401-20190630", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417406 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "role": "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i99e58a9dd1f34008a67d1bc0ddb95e49_D20190401-20190630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Stock Options (Detail)", "role": "http://www.appian.com/role/StockBasedCompensationAssumptionsUsedtoEstimateFairValueofStockOptionsDetail", "shortName": "Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Stock Options (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i99e58a9dd1f34008a67d1bc0ddb95e49_D20190401-20190630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ib2ac863056a946169ea0038895437733_I20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419408 - Disclosure - Stock-Based Compensation - Summary of the Stock Option Activity (Detail)", "role": "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail", "shortName": "Stock-Based Compensation - Summary of the Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i6a8c379e7f1e4c56941d9bcac7af7a79_I20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Detail)", "role": "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail", "shortName": "Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i6a8c379e7f1e4c56941d9bcac7af7a79_I20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i99e58a9dd1f34008a67d1bc0ddb95e49_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail)", "role": "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "shortName": "Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "id80d38db17fc4a499637f2e9e84f1b00_D20190401-20190630", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i99e58a9dd1f34008a67d1bc0ddb95e49_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail)", "role": "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail", "shortName": "Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i40c09bb0cb564b818c8795740cd307cd_D20190401-20190630", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "if5e4d450d9634314b3a0796ca6275e3a_I20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Stockholders' Equity (Detail)", "role": "http://www.appian.com/role/StockholdersEquityDetail", "shortName": "Stockholders' Equity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "if6829c56e67c4b8c89d6215b83f08796_D20190101-20190630", "decimals": "INF", "lang": null, "name": "appn:NumberOfVotesEntitledToStockholders", "reportCount": 1, "unique": true, "unitRef": "vote_per_share", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i3211aa90ea1d4d23a47e557376c23a7e_D20190401-20190630", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - Basic and Diluted Loss per Common Share - Summary of Securities Excluded From Calculation of Weighted Average Common Shares Outstanding (Detail)", "role": "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail", "shortName": "Basic and Diluted Loss per Common Share - Summary of Securities Excluded From Calculation of Weighted Average Common Shares Outstanding (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i3211aa90ea1d4d23a47e557376c23a7e_D20190401-20190630", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ibdacdd411b894defa96915aca15f1249_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430414 - Disclosure - Commitments and Contingencies -Narrative (Detail)", "role": "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail", "shortName": "Commitments and Contingencies -Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ib2ac863056a946169ea0038895437733_I20181231", "decimals": "-5", "lang": null, "name": "us-gaap:DeferredRentCreditCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ibdacdd411b894defa96915aca15f1249_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431415 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments (Detail)", "role": "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail", "shortName": "Commitments and Contingencies - Future Minimum Lease Commitments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ibdacdd411b894defa96915aca15f1249_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i99e58a9dd1f34008a67d1bc0ddb95e49_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i99e58a9dd1f34008a67d1bc0ddb95e49_D20190401-20190630", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i99e58a9dd1f34008a67d1bc0ddb95e49_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434416 - Disclosure - Segment and Geographic Information - Summary of Revenues By Geography (Detail)", "role": "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail", "shortName": "Segment and Geographic Information - Summary of Revenues By Geography (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i93666fd245ba46dfb22dc00a07b2c781_D20190401-20190630", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i100170509b1349759057ae9c4e1527a9_D20190401-20190630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435417 - Disclosure - Segment and Geographic Information - Additional Information (Detail)", "role": "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "shortName": "Segment and Geographic Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i100170509b1349759057ae9c4e1527a9_D20190401-20190630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i503378266f15449095a62413f9f9301f_I20171231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY", "role": "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "i503378266f15449095a62413f9f9301f_I20171231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Description of Business", "role": "http://www.appian.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Significant Accounting Policies", "role": "http://www.appian.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105103 - Disclosure - Property and Equipment, net", "role": "http://www.appian.com/role/PropertyandEquipmentnet", "shortName": "Property and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190630.htm", "contextRef": "ie9eabde248af41b09bf402360293ba18_D20190101-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 45, "tag": { "appn_AccruedComputerHardwareCosts": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Computer Hardware Costs", "label": "Accrued Computer Hardware Costs", "terseLabel": "Accrued computer hardware costs" } } }, "localname": "AccruedComputerHardwareCosts", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "appn_AccruedContractandPartTimeEmploymentCurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "label": "AccruedContractandPartTimeEmploymentCurrent", "terseLabel": "Accrued leasehold improvement costs" } } }, "localname": "AccruedContractandPartTimeEmploymentCurrent", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "appn_AccruedHostingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "label": "AccruedHostingCostsCurrent", "terseLabel": "Accrued hosting costs" } } }, "localname": "AccruedHostingCostsCurrent", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "appn_AccruedLeaseholdImprovements": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Leasehold Improvements", "label": "Accrued Leasehold Improvements", "terseLabel": "Accrued contract labor costs" } } }, "localname": "AccruedLeaseholdImprovements", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "appn_AccruedThirdPartyLicenseFee": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "", "label": "Accrued Third Party License Fee", "terseLabel": "Accrued third party license fees" } } }, "localname": "AccruedThirdPartyLicenseFee", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "appn_AggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aggregate Intrinsic Value", "label": "Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value (in\u00a0thousands)" } } }, "localname": "AggregateIntrinsicValueAbstract", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "appn_DeferredCommissionNoncurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "label": "DeferredCommissionNoncurrent", "terseLabel": "Deferred commissions, net of current portion" } } }, "localname": "DeferredCommissionNoncurrent", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "appn_DeferredCommissionsCurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "label": "DeferredCommissionsCurrent", "terseLabel": "Deferred commissions, current" } } }, "localname": "DeferredCommissionsCurrent", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "appn_DeferredCommissionsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Commissions Policy [Policy Text Block]", "terseLabel": "Deferred Commissions" } } }, "localname": "DeferredCommissionsPolicyPolicyTextBlock", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "appn_DeferredRentCreditNetOfCurrentPortion": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Rent Credit , Net Of Current Portion", "label": "Deferred Rent Credit , Net Of Current Portion", "terseLabel": "Deferred rent credit, net of current portion" } } }, "localname": "DeferredRentCreditNetOfCurrentPortion", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "appn_DocumentAndEntityInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and entity information.", "label": "Document And Entity Information [Line Items]", "terseLabel": "Document and Entity Information [Line Items]" } } }, "localname": "DocumentAndEntityInformationLineItems", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "appn_DocumentAndEntityInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and Entity Information [Table].", "label": "Document And Entity Information [Table]", "terseLabel": "Document And Entity Information [Table]" } } }, "localname": "DocumentAndEntityInformationTable", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "appn_EmergingGrowthCompanyStatusPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EmergingGrowthCompanyStatusPolicyTextBlock", "terseLabel": "Emerging Growth Company Status" } } }, "localname": "EmergingGrowthCompanyStatusPolicyTextBlock", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "appn_FederalGovernmentAgenciesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Federal Government Agencies Member", "terseLabel": "Federal Government Agencies" } } }, "localname": "FederalGovernmentAgenciesMember", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_ForeignCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Foreign Customers Member", "terseLabel": "Foreign Customers" } } }, "localname": "ForeignCustomersMember", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_GovernmentAgenciesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Government Agencies Member", "terseLabel": "Government Agencies" } } }, "localname": "GovernmentAgenciesMember", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "appn_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income Taxes [Table]", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "appn_IncreaseDecreaseDeferredRentNoncurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) Deferred Rent, Noncurrent", "label": "Increase (Decrease) Deferred Rent, Noncurrent", "terseLabel": "Deferred rent, non-current" } } }, "localname": "IncreaseDecreaseDeferredRentNoncurrent", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "appn_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "label": "IncreaseDecreaseInAccruedCompensationAndRelatedBenefits", "negatedLabel": "Accrued compensation and related benefits" } } }, "localname": "IncreaseDecreaseInAccruedCompensationAndRelatedBenefits", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "appn_IncreaseDecreaseInDeferredCommissions": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "label": "IncreaseDecreaseInDeferredCommissions", "terseLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInDeferredCommissions", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "appn_IssuanceOfCommonStockToDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Issuance Of Common Stock To Directors Member", "terseLabel": "Issuance Of Common Stock To Directors" } } }, "localname": "IssuanceOfCommonStockToDirectorsMember", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "appn_LiabilitiesConvertiblePreferredStockAndStockholdersDeficitAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Liabilities, convertible preferred stock and stockholders' deficit.", "label": "Liabilities Convertible Preferred Stock And Stockholders Deficit [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesConvertiblePreferredStockAndStockholdersDeficitAbstract", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "appn_LineofCreditCovenantQuickRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LineofCreditCovenantQuickRatio", "terseLabel": "Quick ratio" } } }, "localname": "LineofCreditCovenantQuickRatio", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "appn_MaximumPercentageOfAggregateVotingPowerOfCapitalStockWhichTriggersConversionOfStock": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "MaximumPercentageOfAggregateVotingPowerOfCapitalStockWhichTriggersConversionOfStock", "terseLabel": "Maximum percentage of aggregate voting power of capital stock which triggers conversion of stock" } } }, "localname": "MaximumPercentageOfAggregateVotingPowerOfCapitalStockWhichTriggersConversionOfStock", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "percentItemType" }, "appn_NontradeReceivableAdditionalTenantImprovementAllowanceReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Nontrade Receivable, Additional Tenant Improvement Allowance Receivable", "label": "Nontrade Receivable, Additional Tenant Improvement Allowance Receivable", "terseLabel": "Additional tenant improvement receivable" } } }, "localname": "NontradeReceivableAdditionalTenantImprovementAllowanceReceivable", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "appn_NumberOfGovernmentAgencies": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NumberOfGovernmentAgencies", "terseLabel": "Number of federal government agencies" } } }, "localname": "NumberOfGovernmentAgencies", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "appn_NumberOfVotesEntitledToStockholders": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NumberOfVotesEntitledToStockholders", "terseLabel": "Number of votes entitled to stockholders per share" } } }, "localname": "NumberOfVotesEntitledToStockholders", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "integerItemType" }, "appn_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Professional Services Member", "terseLabel": "Professional Services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "appn_SoftwareAsServiceSubscriptionContractsTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Software As Service Subscription Contracts Term", "terseLabel": "SaaS Subscriptions contracts term" } } }, "localname": "SoftwareAsServiceSubscriptionContractsTerm", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "appn_SubscriptionsSoftwareAndSupportMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subscriptions, Software, And Support Member", "terseLabel": "Subscriptions, Software, And Support" } } }, "localname": "SubscriptionsSoftwareAndSupportMember", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "appn_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "appn_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "appn_TenantImprovementAllowanceMaximum": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tenant Improvement Allowance, Maximum", "label": "Tenant Improvement Allowance, Maximum", "terseLabel": "Tenant improvement allowance, maximum" } } }, "localname": "TenantImprovementAllowanceMaximum", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "appn_TermLicenseSubscriptionContractsTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Term License Subscription Contracts Term", "terseLabel": "Term license subscription contracts term" } } }, "localname": "TermLicenseSubscriptionContractsTerm", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "appn_TermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Term Loan Member", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_TwoThousandSevenStockOptionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Two Thousand Seven Stock Option Plan Member", "terseLabel": "2007 Stock Option Plan" } } }, "localname": "TwoThousandSevenStockOptionPlanMember", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_TwoThousandSeventeenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Two Thousand Seventeen Equity Incentive Plan Member", "terseLabel": "2017 Equity Incentive Plan" } } }, "localname": "TwoThousandSeventeenEquityIncentivePlanMember", "nsuri": "http://www.appian.com/20190630", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "Domestic" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "domainItemType" }, "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]", "terseLabel": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r271" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r272" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]", "terseLabel": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r274" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r274" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r276" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r274" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r275" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r274" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r274" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r274" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r274" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_FormerAddressMember": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "Former address for entity", "label": "Former Address [Member]", "terseLabel": "Former Address" } } }, "localname": "FormerAddressMember", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r269" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r270" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r116", "r155", "r159", "r263" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r114", "r155", "r157", "r260", "r261" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r115", "r155", "r158", "r262", "r265", "r266" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r161", "r238", "r240" ], "lang": { "en-US": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Subsidiaries" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r118", "r239" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of 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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r16", "r119", "r120", "r156" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $600 as of June 30, 2019 and December 31, 2018" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r6", "r7", "r34" ], "calculation": { "http://www.appian.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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued compensation and related benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.appian.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 obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "verboseLabel": "Accrued marketing and tradeshow expenses" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r6", "r7", "r34" ], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued audit and tax expenses" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r29", "r131" ], "calculation": { "http://www.appian.com/role/PropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r45", "r46", "r47" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r44", "r47", "r48", "r215" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r17" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r162", "r164", "r199", "r200" ], "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 expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "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]", "verboseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r164", "r193", "r198" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r22", "r121", "r124" ], "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", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r126" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Change in allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r93" ], "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": "Convertible preferred stock (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail" ], "xbrltype": "sharesItemType" }, "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/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r111", "r242", "r252" ], "calculation": { "http://www.appian.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/2019-01-31", "presentation": [ "http://www.appian.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r42" ], "calculation": { "http://www.appian.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/2019-01-31", "presentation": [ "http://www.appian.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r165", "r195" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]", "verboseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r11", "r236", "r237" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Capital Lease Obligations, Current", "terseLabel": "Capital leases, current" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r80", "r81" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Capital lease obligations to acquire new office furniture and fixtures" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r36", "r236", "r237" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "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 and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.", "label": "Capital Lease Obligations, Noncurrent", "terseLabel": "Capital leases, net of current portion" } } }, "localname": "CapitalLeaseObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasedAssetsGross": { "auth_ref": [ "r235" ], "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": "Office furniture and fixtures acquired under capital lease agreements", "verboseLabel": "Capital leases" } } }, "localname": "CapitalLeasedAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail", "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r237" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Capital Leases" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r237" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 3.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Five Years", "terseLabel": "2023" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r237" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 2.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Four Years", "terseLabel": "2022" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r237" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 4.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Three Years", "terseLabel": "2021" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r237" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 1.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Two Years", "terseLabel": "2020" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r237" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 5.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount necessary to reduce net minimum lease payments to present value for capital leases.", "label": "Capital Leases, Future Minimum Payments, Interest Included in Payments", "negatedLabel": "Less: amounts representing interest" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments": { "auth_ref": [ "r237" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.", "label": "Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments", "terseLabel": "Present value of capital lease obligations" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 6.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r26", "r78" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r71", "r78", "r83" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r71", "r224" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "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" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CoverPage", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r135", "r136" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock", "verboseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CoverPage", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock", "verboseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CoverPage", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Number of shares available to be issued (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r143" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r51", "r53", "r54" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "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": "Total other comprehensive loss, net of income taxes" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "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": "Computer hardware" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r103", "r104", "r222", "r223" ], "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" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r103", "r104", "r222", "r223", "r264" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r103", "r104", "r222", "r223", "r264" ], "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" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r98", "r250" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r103", "r104", "r222", "r223" ], "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", "verboseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r103", "r104", "r222", "r223" ], "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" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r84", "r213", "r216", "r217" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r152", "r153", "r156" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r152", "r153", "r156" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r80", "r81", "r82" ], "lang": { "en-US": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Conversion of stock (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r63" ], "calculation": { "http://www.appian.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 revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r101" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Interest rate margin" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r88", "r144", "r147", "r148", "r149", "r226", "r227", "r228", "r249" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Information by type of deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "terseLabel": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation" } } }, "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r208" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r203", "r208" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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 tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r230" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property by the lessor or lessee, respectively.", "label": "Deferred Rent Credit", "terseLabel": "Deferred rent, noncurrent" } } }, "localname": "DeferredRentCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditCurrent": { "auth_ref": [ "r34", "r231" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference as of the balance sheet date between the payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, within one year of the balance sheet date.", "label": "Deferred Rent Credit, Current", "terseLabel": "Deferred rent credit" } } }, "localname": "DeferredRentCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r37", "r231" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Deferred rent, net of current portion" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r76", "r129" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r76", "r109" ], "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 expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r201" ], "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/2019-01-31", "presentation": [ "http://www.appian.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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarliestTaxYearMember": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Earliest identified tax year.", "label": "Earliest Tax Year [Member]", "terseLabel": "Earliest Tax Year" } } }, "localname": "EarliestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "terseLabel": "Basic and diluted (in dollar per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r95" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Loss per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r224" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r89", "r204", "r205" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r194" ], "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": "Total unrecognized compensation cost related to unvested restricted stock units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r194" ], "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 cost related to nonvested stock option recognized over weighted average period, in years" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r194" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Compensation cost related to nonvested stock options not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r191" ], "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": "Employee Stock Option", "verboseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]", "terseLabel": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation" } } }, "localname": "EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r143" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r84", "r219", "r220" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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": "Office furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://www.appian.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r59" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r102" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]", "terseLabel": "Geographic Distribution" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Domain]", "terseLabel": "Geographic Distribution" } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r62" ], "calculation": { "http://www.appian.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r57", "r91", "r241", "r246", "r259" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r86", "r110", "r209" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r73", "r79" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r75" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r75" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r75" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r75" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedLabel": "Interest expense" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r70", "r72", "r79" ], "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 for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LatestTaxYearMember": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Latest identified tax year.", "label": "Latest Tax Year [Member]", "terseLabel": "Latest Tax Year" } } }, "localname": "LatestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r130" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r21", "r244", "r255" ], "calculation": { "http://www.appian.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 and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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/2019-01-31", "presentation": [ "http://www.appian.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r12", "r243", "r251" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r221" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Line of credit, outstanding borrowings" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r32", "r88" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused credit facility fee" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r138", "r243", "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Letter of credit entered into in connection with lease" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r36" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r36", "r137" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r71" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r71" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r71", "r74", "r77" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r49", "r52", "r58", "r77", "r94", "r247", "r258" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.appian.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", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.appian.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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NoninterestExpenseCommissionExpense": { "auth_ref": [ "r248" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of fees incurred for commissions on mutual funds and insurance products.", "label": "Noninterest Expense Commission Expense", "terseLabel": "Commission expense" } } }, "localname": "NoninterestExpenseCommissionExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other (income) expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (income) expense:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NontradeReceivablesCurrent": { "auth_ref": [ "r41" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Nontrade Receivables, Current", "terseLabel": "Tenant improvement allowance receivable" } } }, "localname": "NontradeReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in CCYY format.", "label": "Open Tax Year", "terseLabel": "Open tax year" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.appian.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/2019-01-31", "presentation": [ "http://www.appian.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r229", "r233" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "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", "terseLabel": "Total payments committed under operating lease", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail", "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r229", "r233" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "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 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": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r229", "r233" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "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 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": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r229", "r233" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "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 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": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r229", "r233" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "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 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": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r229", "r233" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "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 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/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "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 remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r232" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Total rent and lease expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r218" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r8", "r34" ], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r43", "r225" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Comprehensive loss, net of income taxes:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r50", "r53", "r211", "r212", "r214" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r245", "r257" ], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other.", "label": "Other Employee-related Liabilities", "terseLabel": "Accrued reimbursable employee expenses" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r34" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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)", "negatedLabel": "Other (income) expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r68" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r165", "r195" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "verboseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r24", "r25" ], "calculation": { "http://www.appian.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r69", "r196" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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", "verboseLabel": "Proceeds from exercise of common stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r29", "r132" ], "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": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentDisposals": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Disposals", "terseLabel": "Disposal of property plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentDisposals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r28", "r130" ], "calculation": { "http://www.appian.com/role/PropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r132", "r256" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.appian.com/role/PropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r27", "r84", "r132" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r9", "r132" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r9", "r130" ], "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": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful Life (in years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r60", "r125" ], "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": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r23", "r84", "r122" ], "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 Allowance for Doubtful Accounts and Non-Trade Receivables" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r202", "r268" ], "calculation": { "http://www.appian.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/2019-01-31", "presentation": [ "http://www.appian.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 Expense" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "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", "verboseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r150", "r254" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r154", "r155" ], "calculation": { "http://www.appian.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 revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r85", "r160" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition, Deferred Revenue, and Cost of Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r64" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "Royalty Expense", "terseLabel": "Payment of royalty fees" } } }, "localname": "RoyaltyExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r103" ], "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": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r93" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r93" ], "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": "Summary of Securities Excluded From Calculation of Weighted Average Common Shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of Components of Stock-based Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r164", "r192", "r198" ], "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": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r164", "r192", "r198" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r234" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r29", "r132" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r61", "r115" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Summary of Revenue By Geography" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r55", "r56", "r115" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r108", "r111", "r112", "r113", "r128" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r165", "r195" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r171", "r181", "r184" ], "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": "Summary of the Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r186" ], "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": "Summary of Assumptions Used to Estimate the Fair Value of Stock Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r38", "r87", "r140", "r141", "r142", "r144", "r145", "r146", "r147", "r148", "r149", "r150" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.appian.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r59" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and Marketing Expense" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r166" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Service period for option exercise" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r176" ], "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": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r180" ], "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": "Canceled (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r178" ], "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": "Grant of RSUs (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r178" ], "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": "Fair value of shares granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Non-vested outstanding at June 30, 2019 (in shares)", "periodStartLabel": "Non-vested outstanding at January 1, 2019 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "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 of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Non-vested outstanding at June 30, 2019 (in usd per share)", "periodStartLabel": "Non-vested outstanding at January 1, 2019 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted average remaining vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r179" ], "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)", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r179" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r189" ], "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 dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAssumptionsUsedtoEstimateFairValueofStockOptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r188" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAssumptionsUsedtoEstimateFairValueofStockOptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r190" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAssumptionsUsedtoEstimateFairValueofStockOptionsDetail" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grants (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term\u00a0(Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r174" ], "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 at June 30, 2019 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r174" ], "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 at June 30, 2019 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r183" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "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)", "verboseLabel": "Stock option cancellation agreement, vested options to purchase (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant-date fair value (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r195" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Outstanding at June 30, 2019", "periodStartLabel": "January 1, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r173", "r195" ], "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 at June 30, 2019 (in shares)", "periodStartLabel": "January 1, 2019 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r172" ], "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 at June 30, 2019 (in usd per share)", "periodStartLabel": "January 1, 2019 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r163", "r168" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Canceled (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "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)", "verboseLabel": "Exercise price of stock options granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r84", "r165", "r169" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price (in usd per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Period for which options can be granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r187", "r197" ], "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 term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAssumptionsUsedtoEstimateFairValueofStockOptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r195" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at June 30, 2019" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at June 30, 2019" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "netLabel": "Service period (in years)", "terseLabel": "Outstanding at June 30, 2019", "verboseLabel": "January 1, 2019" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r170" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Vested in period, value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Computer software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r13", "r14", "r15", "r143" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CoverPage", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r40", "r143" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2019-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/2019-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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Value of award at grant date" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of common stock to directors (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r14", "r15", "r143", "r150", "r175" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r40", "r143", "r150" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r19", "r20", "r123" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r151" ], "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' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r207" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Net unrecognized tax benefits which would impact effective tax rate if recognized" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r96", "r97", "r99", "r100", "r105", "r106", "r107" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "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=6877327&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r129": { "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" }, "r13": { "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=6877327&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "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=27012166&loc=d3e187085-122770" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r172": { "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=116856206&loc=d3e5070-113901" }, "r173": { "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=116856206&loc=d3e5070-113901" }, "r174": { "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=116856206&loc=d3e5070-113901" }, "r175": { "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=116856206&loc=d3e5070-113901" }, "r176": { "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=116856206&loc=d3e5070-113901" }, "r177": { "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=116856206&loc=d3e5070-113901" }, "r178": { "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=116856206&loc=d3e5070-113901" }, "r179": { "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=116856206&loc=d3e5070-113901" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "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=116856206&loc=d3e5070-113901" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r187": { "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=116856206&loc=d3e5070-113901" }, "r188": { "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=116856206&loc=d3e5070-113901" }, "r189": { "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=116856206&loc=d3e5070-113901" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "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=116856206&loc=d3e5070-113901" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r193": { "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=116856206&loc=d3e5070-113901" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r197": { "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=115993241&loc=d3e301413-122809" }, "r198": { "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=115993241&loc=d3e301413-122809" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r23": { "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45014-112735" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r242": { "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=6876686&loc=d3e534808-122878" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r244": { "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=6876686&loc=d3e534808-122878" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r247": { "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=116637391&loc=SL114874048-224260" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.14)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r252": { "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=119400593&loc=d3e572229-122910" }, "r253": { "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=119400593&loc=d3e572229-122910" }, "r254": { "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=119400593&loc=d3e572229-122910" }, "r255": { "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=119400593&loc=d3e572229-122910" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r258": { "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=116637232&loc=SL114874131-224263" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r265": { "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=6589523&loc=d3e617274-123014" }, "r266": { "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=6590653&loc=d3e638233-123024" }, "r267": { "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=6590653&loc=d3e638233-123024" }, "r268": { "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" }, "r269": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r271": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r272": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r273": { "Name": "Forms 8-K, 10-Q", "Number": "249", "Publisher": "SEC", "Section": "308" }, "r274": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r275": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r276": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "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=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r41": { "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=6877327&loc=d3e13212-122682" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r58": { "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=116634182&loc=SL114868664-224227" }, "r59": { "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=116634182&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r60": { "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=116634182&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "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=116634182&loc=SL114868664-224227" }, "r63": { "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=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "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=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r67": { "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=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r86": { "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=26873400&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r9": { "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=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 59 0001441683-19-000129-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001441683-19-000129-xbrl.zip M4$L#!!0 ( -N""$]#2C:PY*D! "79% 1 87!P;BTR,#$Y,#8S,"YH M=&WL?6E7&TNR[??[*_3H.YRS%F7G//BNT*Y]#?Y#WNO]V[4"=UA9:,?S##XRI=\>%39\V%P4HG]7J>RU^N?Y)]- MEA77;/1.S_OYX=&P0A"67QWLO]+6,D6HRS@U+F-&R\PJ$[- F(@&8Z*(6CU\ MI:Q5G!N9,1M(Q@2.F;&$9$(I&5VD/*"XZE\1IYTTEE-E/-Q6*>(]LLQXR^$9 MQ*7''@WA[> -NX-7^=D_5XZ&P]-7+U]^^?+EQ9GMMU_T^H'0Q-UX65JX8/[V[Y=:-?#ONF.XB]?L<,08ZI M?3Q#)"/B\B;F]+1[ZR[P0VZZ+URO4[P-$A1=-1-N>_+]-TI'KTZ%MOBO.FKR M2N+E^.#EJ:XWZ@[[YW=WZN1@:HJ\U;'I[3,XZU9S+J_Z60>H&_<9]*][,9J! M+9H)/WXKRU??O/[-UZ(OTV%K!E?R&0VR0V-.O[W[Y, =3\@'/4:P_,%#)F?< M[.?\1Z=?Z@RH?#!^[>].&)I*.CT+_Q[EG_^YLM'K#L&0L^;Y*;3YL-V6+LT_K]?CK___7)\;]OSYVM_^_QS93 \ M;X=_KOA\<-HVYZ^ZO6YJ07[V*IT8^N./N?>A6WR$XW6X8S]WXP:<#;=#_.=* M'G0PU@,* !@P;)&VD2%"!2*:6H/50;5040Q]>*VK7=-)CP[YJ\MVOLD'SK1; MP?3?P"^#E4KNX>:>?CJWU=[G]V3[%JY= M'!WM5S^RVO$AJW6V3VIOMU!K;SNO-[KMUT3MO7;2/Z^0-_%YC MK;V/J%'=8HWJNY/]ZNN\_O;-2>MX][Q&:NVG.B7H7[5??;^\W= M,SC_HE[=Y+7J4:<.SX=_V[7.I^/6<3MO=78_^[=OUH];Y%.^WWP' MYZV?U=_N=VI[6ZC6/(1V?>K4FB<7]>,3#L^;7/,)GL6[^\T>:Y'Z\?[>.[AO MB]2JFVB_TSIK'7^$9V\?[>^USAK-&FDTVWG]D^+OFYO#V@XZ>]]%V-OFL)3TSR6]W'+_7.IW:]N0EMJX%H3[XTWH+(.C7X=_=\?Z^>-_;>Y?N?%*M]/*"1&"2( MS#A0V8PI#R#K@\DL95YPZ$:N\,H: D+(&!:*/J.$-D;]_BTGNMGU5>#\OY>0 MSNL7'UG]PL&]6[Q^L?GE(&HA/7(^Z49\)'IC6+!BGOI'=-M'+?P_MY^NUYUM-YYD[>:'R]J M%P!_9)/OIV>!"/>;)VQ_;_?\/=UNAW]M@VC\J87PL'[\J;W?V44@&M+:>W=4 MK]8N /Z.6\UV9__MQR3"=J-Y!.KQ+M8N=G%C_< 09T@D J*@H"&,-#[32+), M*L,C$X([CU;6/N#6,]R*H[*,4U$5>]"N^Q?J"%]@@'FQ&K+-B959G6 M!@B+]XX9$XT.K!37'(BK^1& $2RL^O&\T3R\^ 7!O;P='O9##.""7!BL_9V" M[%>#(B$"DJP428=70XA=_[DRR#NG[11]%[\=]9.@D["N)/CB;.!3.'O['N/' MW7Q&\770&_6+;T6(_6JB/6.1/L:C7MXH%(3G\EONT_>8AWZE:%"X,Y^QL?7_ M;CO_KR]>N_SI]MU/B[CH\MM@:/K#Y+G7+A,/"%]>=WWLJIG^QJDBH^CZ$>,C ME]\O'_+R5D?=V6]4&8VQYL&+R*2E6AJ$#-4,:<05,3/HM\GKA\,45HR_>GC8 MV6D[=_FP%CH6'N%S.#I.A%YSUG7O04L&83#YD!(HZV?Y8&4MG?,&PIG0GQP: MW^;OEW?>_:KGKAHQK[(<=?.Q( ='0"\&5Z+I!#,8]>]VAE"5Z9K-MIF M,&C$G6'/G8PUXO*4C5ZG UXB'5^?OE*,DWW#B9Q5AOC5ZTV./,)F _/<6B^1 M%#9EX[6CGE%G%6>$.L^732ZOYUY4'VQ[UAOG/TW!+C%+P?%T8S@04X>(2H4IHS M*B6E10\H3"B>KQY0E^'EK^K3A]#?2O>NV]W4GMV[Q\G;K?Z;YD0.^,8Z\%I11S"PU2&KAC""2!VJ>3_.7 MQ.M,R1XA!C?&46. &C(1J(V$6FPE"R2J:-SSV>,RR.674.(V3E*FA,(N1 C> MF,- U4PDGJ H+*)1+9N]/#D;F);_BD$[['3 UC$>B#:8 &5SR+CH2>#+9B]/ M*Y?IV8ODR#+N"3,$,RZ$CDH+:XG4Q#E#[23B97,<\0[ZPUNWYG='K:ZP^?/O1ESY[&4$9[@2F-UG+&?%1>(.45U4)) M[=0XC:$NA:I*H3Y0J.K^0E53$ZIAEEM"C1,J,&6ULI;*I =Z8V0$ M@&5$,L.YQ! ;.$*) <>Z^#X5#L4P2*>:]N3H,^20G]^1(J:"I9P@($A@D]9& MJKD-@=C (C=A\1WI#"0Y$^^9YEMCZJ0QDC(>D0W:(F9)$-R[0,/B>\_9V.3S MNTQ,-.).8TX<9EA)XZ1BP2($00LV8@E6!Z!GYR(;R2-LK'Z#B*$8/F!PW.*$)H0 5"03 W Z^T&#Z 2F>(!98= M-'.>&;BY1\QK@CUP;3(#Y%@(.^6(4JF($!%SQC32W C",(TZ:HIP+')W^*Q-Z3IN_DU-)WQF#LHG=:@KW+*(PUF%/M%0E> MXBB71C3KWN?#PB-^,+G?ZFZ8TWQHV@LB)L\TIP)">Z5$FJ-@! B+FF!0B%12 MOSQB$"Q*IB.WEC(2L&$1$0Y,D)N(J9T%G5EX59T]V0)Z&A1P>N!,T^ 2)) MJ:!**7"V>#P/;QGD^UPQL)K:U")EI*/41"(0H"S6EEAJ. W$1?A#Y=*(9A8Q M\/3$%!7R@A"&%/@]<(@I0:DI8\9@"(W5\EC0K&/@Z8G,(Q&(II(B2IDET:*4 MQ C<4^]P6"++>M88>'KRH5X1A:GFB&,6-%9I+@I1'-;-SRM,1$+-=*1@A6@F": WURQECB-$$&(! MYAK-G:!F/^^(2 921 *H%F5 ,ZS27D0D@! M!,.TY&D&-I&.,0Y>$$F\? *=36)V)L)5)(H0H^$Z>+!7:FQ$QG#B&.6$.+^$ MPIUY8G8F@H:@(MIDL%9*AKPTTJ>ALT"-#MH)M$ +/NFD\(^)SR 3PE M8"L.7DNEC "9*R2UI.E$"I*A<"W!24UQ/ J1,NL44[;Y;&L9XT IR>?QU3OFS-!I34* MVZ9[.%F8D+[6\F[>&766D46 %4F"P5%9#'(31/FH,5$"^ 2$[VH1@KN[!&;. MEDA@5]6 NJ/4\.]4=SN%CYS?@ M;>@=]LWI4>ZJ^6#8S^THM>3&\J:WO<^AWTVOM7X(+/^2'W:M#I2HO+52K("0Q#@LI!?.16>&1\6G#&X0" M"XM2B:=4Y7E3Y1F@LK"!H&@(#H9%)8Q#,1A-!1/2$LX6H#S8W&A7F5V9HTHY M(0A'(K!IFL87C57\5^_CP(]M2H$"E'*#)DA-&: M!8!JS3CVUMD%0NPR3IQ[_7Y^X(X:QXAT% (19J2SVA&KF&2,&>?"HA0L+C-$#@P*]- M%KJAN>BNVTO)T)26DE&"E72>J[3]G> FK;M/>5Y/TV80EW-S"5'SU0,Z0R0C M:@H](+V2PB7&HC$+S!C/",&&6(*LB)(L0+KP$O,^]'OPXL/S#VWHB_6N3U-? M3],][@+(FULE3#Y6 :K;O>**C=Y@N)2K[)1/LYF) &M/2W5.< .J ML @[\#Y*W&D"]&@8^E*]D()K&H-F2V93,\FW/,WB8Z64 MBQJT3B@X]1S;U.9!<&LLP"! MACH+W[2W@2SM0,$S1<&S3T0YJERT+'+'.#-!I!I"W"C.F+*"B[@ :R 62<#/ MOS) (,5YFH@7:$R,4ULCHA!>&PUT1N%E%?!L,LG/+U\2'1'::B SD:6Z8!PB M"HL\HC&2J!9ILY1YRZK,?HZ+XX#%WA$;M6!!11M"$.!_F:=.7PMWGF<>+HIP M9[ > +_H U5@5*&J%0:_L4 SU(2BZ28;+:'YU>F&_W@\^$;X_(V-.OK(F.? M>^W/>??P]DE/RGMEAO%TPA(N'5(!>PDA(D-<6AG 8Z)(A%%"T''I"I#-V/#F M4DB/KC5V;_%_,OW6JY/DIEGZ7: MVDPT!E/E8S'1 ]1&(FD\"%-X%AD15""Q !HS2XSYT(>ST\_+J!M:R8#MH%;23011$#0QL@"Z,;T)%CBQNTU',Q2%]/.;U*QM$F"$_S&CNR*S8H%4,_0[[WNFNR##0YAZ3 RW+ T&6>,3FS8* M40LB,L2@!1A_>#J.E&ZUT>L.>NW<@Z;[S?3">1AYS\$#+^^B9I19AT!KB5T89$X;!)T.8\=Y3E';RDV(\R4,B/L>3 M/-JF6S>=<)-)?>DUCWJC@>GZG;3<>QA"=[SOQE:Q^CK_'-)5TTJ$7.WML=$V M@T$C%GL6W;6947%\_8GS[(A/9WZ)EN"G241*@-"LYU8A[IWC3*7=Y\-R:$8A MJL9I6HQ_#XV8%]$H[+%@@=GH.3.$JA@Q-S)B[0,PK$68JEH:[=,$91 **^\0 MD: 9UAO-'-=,!T\A5+9D$18&/)5FS(N(E"$:V*Y@6D/W <9B"Q$2,9ZQX)U< MI"TJY@%@9T^AL ;6I(% 4>^94. G*8=PUU,"Q@B1S42@_%*@B^TQGPB64[C; MS(?MT(A;79]_SOW(M*\CX8VC/,3-L^!&Z8&-&',7GH&/\_LK$Y]."1CGB*,: M*\&(8B8&BX4)G$A"D='VGT0^LRK)PJ M;[&,CAD(7@65D00=%(O8(K1 BU6J(89^/_@TE1V.%:4XU_O]-/:6[K27#X^N M^>/.D>F'UV80_ =S7BQ%&L^*;\0[;S,?3N#YU[JDFH6(:J.0]$QQI2R0+6D1 M!,)6>;1(A<:77#UFLJ!""!<\4D8QGT8*G05=X20:PPCQ*BS28M5G4X_-SFF[ M=Q["C13:,M)'(@47U%L=-&$!(,1JS!53F@>.HURD57)+K!HS66.G@D%6B> T M5HP+9HH)F#;8$!%;K 6R2ZP:,^$;R-A( U):*<.$2?L$1BH=Q)P>_LI%6GZY MQ*HQF\6;1=U.'@304' HP8!&1*1HU(H$YWS)->:%BLZ$;TAI J5:>QD%4T(; M8R6/'GO0$ *_EGQC7M1C-CMF*6FY"3PZAAG%W"!J!.7$,4.)E*[D'%]MN[4U M&(Q,U\&)X_DRA88T>]6\']RP]]-]7A:2?>@8'&% 3[D1S MBN>0AB,B,Q0 9 MKF0?\Z4D,^$A+M5H]2*-USH6E301"P[,1&%/F26QY"'SI22SV4V (^J!E]*H M('2!8$:EVD Z[="H%,:\9"/SI20SX20,.:2M1U@-.:*M?/B_!T<+/8Z>CTM-=_ZG)#,Z$3-A#NG7*2 M",PP#YH3Y5'DPAI#/%J$72P71;XS80*4(B:ALQWFG#%F#06H=])JD>9KAT6: M\COO\IV)$Z=+3)#,(IJL M-FV4CG'T1MCE*\FY6CJ_NQT&P?3=$8CWQC992^QZH:,CV*V3FEG&@C :>TD4H<8A1X5> M-M<[2P'/Q/M&1J0RT4A## N.:BJ5,PP3YM,>R(M0>'%A!#R;'V"@0L:14A;1 DAFMN'/," (QDL(<+9L7 MGJV(9^*'0<(0 _NT5Y!C!.+>% 5'GW:E 3FC19K?M0 BGLT6C-%;K2C2)#)& MO3=6QQ@$%@8QS+5:-D\\LSQ M'B'*B'>!0\!EA05T<%8*)N"CP8L$^0^3YNMEE"8E&!NC43#8,T^H83)P+JD4 M#K[(1:+AWZF0\ILL!HT:&2R$#BQP1AW1)-6OED0JQHAD;('(]MP( MI%&">1/F#&"6B:A8L"9ZS[0F5C@@/0(#$XI!HCBN4XO8T\OP'MUUJR0L:/Y4 MRE4:3[1C@J4-:!C&SB G 9>+WO>[A,/0[U6"'WRKS^S"$ M@XTXWOYO^CK\)$+15 @1/6$YCK>A=]@W MIT>YNRP,[GJC[K!__FIW9[EE. A(,H"Y19+ZZA3S&+#&5F$Z1VSE]QL)DY"R.M1VGXG<@8QDC&8 M&4\]\&M/P(TM ".;O>1F0K\,%="-P2NM4DTH8WD@$AGIN*5>.[OX?NZ2AM1[ MW=VE7,X7HK Z$@'1K6->4<,,=U%X)E*<-*FVLM .[SE%.)O"?1$);Y34.@B& ME=!1"DLQ)TJSB)D30BW"A(DY M$N%L%N:A8EM/I"VF3$NN$90)32Z 7PA=<#V,6N#/UBILMV/CAY??XZ M=-U1Q_2_&NK>,>TPV$Y;.HQ"/?PL//^5!GR;&;C6L6].7T9'S;SSS""BD8M, M$:,4YQ0%PH./#F.W "A?ZM>\N*"7^=FK?ACT1GT7!N.O1\'XHO$^_[SV-_P9 MJ]T!.DA[?%W_.AB>MY/&A/SP:/B*\=/A7U]R/SQZ!0#X7W^M%">M_3TX-=VU MOVW_)5PZ_CR^P]5]OG_*C8>DQF:FG1]V7R4!A/Y?H"*'>3>SO>&PUWDEX.'P MQ*&Q[7!YS>2,=HC#5V8T[%U>TB_:6_QB>WUXU-YZ?KQ M][R;5/X5@F?Y?'#:-N>O\FX[[X:L>.[D[;5\01BE3!1],(2.'/K+)DWZY\6X M?UX._;<'M7J!BO]]_Y1;U[\LGC!^"C0_]=\_5^C*5]*AT&;@]2>'?0A ?7KA M7O]5_]#^03A?O?RO@EZ@/[]Y]<^A/TS>>_+;N,,O>V[2_7#[BN^-4N?_8]SZ MOTZ-]WGW<-S]&!Y_^<.X^_%88->O\++HPWN)/@-DRN#7OG'#5X-1!^1ZGFZ6 MWOWRJGN^[/C899LC6$4632=OG[_ZGR:@Q:!2#U\JV[V.Z?[/^.@@OPBOL(+6 M%U^_C+L72-M?A2),NAN30D*[]:WF9K6RTUQO;NX\0+?G\5UV-C=VM[>:6YL[ ME?5ZM;+YOQO_6J^_W:QL-&JUK9V=K49]7E^0W.\%]]9W_K55?]MLU%F:1!%]R%]5>VZ4*$TB M2RN317?TT[FM]CZ_)]N?6[0V\L>;G_??ZN/&\;OCQEZ-MO:V<.WBZ&B_^I'5 MC@]9K;-]4GN[A5I[VWF]N771NGAW_)[6VZV+WGGKHGU<)V_@]QIK[7U$C>H6 M:U3?G>Q77^?UMV].6L>[YS52.V]A=?:>[)^W]IQH73C6:.X?M\A^NTYV:?WM M1U(GFV?P']EOOFOO-^'Y;[=(H[GYV;_]Q/R_X#?2_FR/3X_K%X>\WJD?[W=V MZ7[3H?UJB[::F_#??KO6^=2N'>]^:1VW>.V3.JM53WB]"?<]KGVI53^B T45 MISR$C!/.,F#F(C."0+^1M(VC9D1@($X891\+>G4MD:6@.[\5O Q[IT^!+<\) M(.A^ /)'*N50:73#G]]5TKE5R5]DX.P%UXJP^VKDP]0=OV (2S$E=;]4M*27 MY/3L2O$F,DD_3<<,X 'W5/.;FOP#$L:^UMD]N%.ZV^!_OM+L>[X /'K:[B[V M^ATSA*NA:R#D "SHM:UIMWM#VSN[RQM^'$%\'OKM\^V0*GDNI&-\D]NWNV*_ M>HCWJ^NTT7QW4B/@&M]NG3>:A^>UBX^D5MVEM>/]O-%LD=9>;7+-)W@6[^XW M3T\:U4\GM:KCM<['"S@#M8ZW.+3SHEYM?:DWW7F]L\7!U1Y!&[^\;ZX/:SOH M['WS(Z]7=P^"(0%+&K/(N6;\_VDT-';%'W?7MYN;V^];E>W-#XWM9N7#[O;.[GJ]66DV*A +-B'@ MJV!::6Q7,/_#_UEIO*DT_[59N1$F7H6(ZQO-=!AKRK[* & M1Z'R[TL J(SS;94 #LM/GXC?0*97/HVTP!V/O#D_#Z8?NG=!TX>B/9OCK.!" M M/C&7O]^".O';=H'=AZ[;B&#H@RF&J+,N^-!,8.W-T2 !V)"3%.!NJ17UE[ M-^J&__X'%N@OBE8KJ?._!IS*O*8\[JFVC>V2W)7DKB1W]R)WS;[I#O)BX&?A MV5WSJ+/?/&$M:$^+?$3U*GS?>]>&YQ)X!F\UMW-H]WGK>/UK=M=NO-UO-YI' M>:-Z= SOA-+W5F<7WG$?VMT^JK]]=]0Z?I?7WGS%[II;!]XH%BT0N^ 8RQCC M-+,6VXP+$K4S.GK!)^R.E>SN"=E='80@0D<)KH@S.JD%;?\[_/IEK\#E9YAV8]V#SF-K0IAU*699B6 MW'/.P9.CWW8X+&J0=8=U./);(V +'00AL*4& (ZID#%M?*8 ZC(CK*;<<8.9 M6EE;__!A:[U>V6AL S->;Q8S6QX];CN/OOB/S3/CAI6D$95>K%SK2,4,*CNG MP:59G;Z2=ROY<%#9."IRFM\?!RP1]K="V'O-UYQ;#=#R!55<4_+(]*%X@856 M5#\R18A>X!]=*02BA#SZ\BDV?/%RDPL$P^AIG/_7*.WYPTWG[$M40:C@^_RF_V6&WOXQ=HV]G^7CW?;QZB&GG3;G5:YXWF MNQR.L?WJ[EFMZ?/&K?SF)JT?GQR@$+ ,@6<@). 7E+C,!.8S(CPQ4FFMO5Q9 MJX:V^5*40OT1J_A!FG.JSN(!_J"$@H6!@J\MO6G.MB;K=<9EBQ,7FP<88R(0QUD@%H&-*YE9'&0&(80*)B*FB%U9XRS#F@NDV#VL?%Y\[8,0 M86YL[*;N%[CWUUGQDUJUW:F]A;;N M[5[44Y\?BE1=Y!/WS*6TU'ZM6M\UK[UFS(\UIUEQ\@$[B/3F>,>YNQ MX$6F-'49#P2B62.-CGAE36J.*N]Z7="PUWW3=4>5:C___),@MM3_[^C_!GQL M])N]+]U2^V>H_35T0!5WT814_@63C'DM,DL=SIQSUE@J)&-Z9:UY/NAU!U\K M^^K33U^8Z$L1O#3Z'_J]S\#UR]S<+)5FBQR QF +\)A9357&'..9MLAFQC.> M!"Y0\"MKG];+%-_W&SSQ K_2Y.],1[X+ZW_L*.9E4O)WK/]#;S T[?W\M,S+ MW]/V;^;L:@=<(AU)(-#3CF:,,9$9I5%F#"*>(_<.@3&G]OAH",%A)./B(Q$^9 M)'CR((DJHS'6'*+(R*2E6AJ$#-4,:<05,662X*F\'K[)>.O5PZ\8;^\%%,E[O->,\:S?6+ Q*)EP0HKC3: M90R(3&8T,YG&*FUGI!D-+1)4]R3!-[RB3'0Y%GZWIQ]47K0&*'O0XJ(\:FQ=4!?$V: M?"A!*M8Y[V@JG5.(8>Z2''>;R:_6);@KHGP2$_GC3:\//5DQ8TW^\QYH4R)O MF15YUJS(G*Z4N^^:I>M%2O_]#T6P_&M0&89V.#WJ=4.E6TQF7:T 9VV/DC K MIA\,J)H/3[K".(57Z_"DA?58CUY;A^O5$UIO[K):LY7XZX%5B(9(3,:E-1D3 M4F<0Z)C,1&V)TL)I(D%-):)_?EM%Z>DD]+X'UO\A*EI0^'J@8K7(2 M958* 5+"(""%8Z9#9$$RAX',K:PQ1C*EV$^F+I S5<.>]#Q-73^1 M8G+E^EO:\;RNY#L% W:"&_7S80[WZ1=>)?2#KYR.^H-16@,[[%7@C&)Z*29_ MV#_34%0J_K+NAJ\6<+VC?J$Y81(_3M\I?:&9$HP_1;TT+%]HB9EX[&+*'R]X M)"^0U$J).5[P^'S9@6](_71"GQ]6N&GFPW:QP#P8=U1Q;3,8+'\:9B8=W3<% MZ1V<=VRO7?;Q4_3Q9;&$0I?#F3LRW4/XH5OYVB]:5VL7G6:GYJUZONHMYY<[+?J?'6Q>NC1M,1 MB Z^[.^UOB[CF->JAQ?UX_6+6O/-47UO%]4O:@3>I9/:7GN[R>L7^R?UX]?M M_3:T\689QXO# RX%PC\TK^VA4-P^0B\81$3)!E<^8#SBS MS.I,4CA@K=!$HJ+,T/<+"Y7V,'-[^+J:1G+ZWQ;2N'0GFQ-*L+!EMI[;9+9N MF$SMP O/K $?XEPD&1.194JBF 4%0J**J9@JLCU[E0VA:6SXN"#S) MBMQ(IER:0,J4I,.I('#%PU$(3=*II_W@0A&H8%(I=BP85/Z ^X&A508C(-&# MHUZJ-'996W=X9(9?M_V+N=W*U,3QQ9-W^'.U8KJ^\@<9OZ,%()U? MG H7I59,[I-J>P^*1A2--(-A1:.*-^>#%T^_O&=CU._#\\<5Q9//'9KA:+"0 M #*E.GW-]2\'RG+$)&:9<. V 1A(IB4)&7,&,86$4P0<:"M\LR#KZ2L6WZAD M_W [O=JW9M;EBG]82O7;O_7>(G0L^TD1V.5"\81N &R=?#@$* QM +A^KYO8 M6_N\$H#)G5>V$JDSKE@X435#,ZZ\_!7(7]_C9@9\>P1G,L0G]2%'[7&]A9VL M6?DC:8'\JT(H>3$Y8WB4#Z#)YC35B7QJR!\W^ K)P^#/%Q.]?&JPOM&?J3LG MV/U[@S4^8((1([#..%GIEWQTX($YN1RVCC9HCQXALU6KC:]/,[:BQ>:*ZP M?.0L"8)?""DN!YVG7"67O* _F8'Q^"JY5+^@A'+R).5]@2XQB?@/[OWXAL]S MC_^LYO%/VGWK\D5=X#E7?FPLR?=W8_X\KQV9ASG$SY(4__7]\KZF6J4PUS^_JXQX2BOT-R8G+&0X/![\&*^]:T.X^_&BUFR=U:LG M9XVWF[A&WG1:%R<7K3UX_L4AK1]__'KESGG]V*'&WNYYO5J#T'@3P7U9J[D+ MU^P?-YKUH];%T7&CZDB]*"G\\4;9\-:!HUQ2$FF&M'09,TYF-@:>$>>5(2X@ MC>/*VOJW2+TXJ_X6SN)GC-SBKYE/(UI2T*S?%5J7IC/? M9#P%V][I7(]FWT@^E9)?"L8"O6U=3QL% MFFL45T0HE2&7JO!I9#-%E,R$E @;[3TSXGZ[?Y=T:&J0N7EW%KZ$S/F6_"\1 MHED#Z:7.O2U4;F.L<26@_@Q0SV]5_#@^/##.>&,TS3P. *B.Q\Q:P]+&8RB$ M CKU(UX]03$H_:H?TE2CSU?+M1-B3="+I4'7 M&S^OW'T'8P>]]F@8_IJ /OK^-0\J,GCS[U'_VN,EEZ5OL\/?Q+#H].4R2Z\$:]-#GAR;F;O]L^:5I#X4 M@EI(G__XJ7,WZOM=-)I;[( IYF(L9C<[ES&F;:8]I5GP+$I%#(U1_30BFCO; M_W9BVF\WX6MP%-KMJZE9?P"(%?.NQINJ_WA:TY\O*BUH\9S/Y)LUENRD#E[D MR&%:*+))#S2GELO@,R%PRJMH E3$A$PXIJ(U06C+EP%%%FF2JUAPS%LO9H>N MCPY'@^&XI^&YR5I7$V#U0^5+^C-!@3?%I'A@1:-N/L: P9'IA\'*;5Q06 0C M$*7!6@:(8'A0407BN1-"FG"P5<"!0GP%X-+E'=,>_'-EJ_[F%CJ\ZHXZOC>< MG'#'BJIBN7FQ/'"G:$5C-"Q('<@3(B6(<^!T])MAQNU)^PX=&&9$1 IGAH20 MBH7J3 M),F:\((P&H91>6:-XE2.]RJFZA(U+4:]5QB*^]&#];\OS7:[_=^/U M_X-BP6::__LPK0G,H\+[7FN;2&'LBH=3089S)& MGC'$0J:9I1D(QTN+2=!<@M;052K9JI#BT5KS^I;6K(ZKKHSCN,JIZ5<^F_:H M*,?RGRC58\,I\!O?>[72NY;1Q\"->:,:((D]1XD^Q%T@BJIYHT8-6G%(YG84) MY4#! @[:_A0UGP5][ED!_ /@\ASOB/:@TNMSA>V3[EW?;E:V7MQ[U'1NE?I7 M^_;-FRGW[0_++OYM%J2EE:-^"E?_D8@B1BMK;[;JZ_6-K?7W%0A%&]NU]>96 MH_[W2S.C5I5UO#T*G@$DY^R4CO[-NYA),'M_06G%" MDZNQZF*+MLXXNG@ FLRM MU!LHI3?IUCE:IU+]5BW]&CA8IHYE:]?U6)8UP4 M)7[6EMY28K&RMM%+R8PTJP<^%>RF6-SUVK0!-D-EYRB$X:!BBLSSNU$W5"@: MCV=5_AAUSA$-;B0=HJI4%R8G$)1(O-!+S>R)QFB#9#T=P7BH!^[XW*!&Y1.0Y:.G7RBQ*1"X1>:$1 M6?T5-N_=E4.)OB;_S@+])=;\W^E#B[SS@;ZG$/U=BEDHN M#N%APU[E.T!\U^2&$DOG5+B+JX;Z<5@Z>9R>]HJ77X;5LF'E/,5GF:=(RGF* M)<;^'&,E75FKF:XY+#SXU8K.:CYPH\$@K?1-$=-ZU[3/!WD1(C+H*7+* WR'@8I5M8^IMIJ^;!8 M!%V@/_S0OOR>G$>[-QBEH@'KMC<:7F[YO9T/3DJ/,$=B75P%I(],LI4>X2$> M@94>H33(>QBD+L9KAGU0B\(;?.CW7/#) 91P/TBS< M9?F#LOY!6?_@'BBKR,I:H_FOS>WYJ'U0PD59WF 1T>(WX62*KZR]#X>F/:;Z M(HGTI47>PR+5REK*VU?>&#?L]4N0GR=!+:Y* ME2!?3@(J,7Y.#%+CE;7=[KBP>^BG51:F/2[X/EG#9"MKU1!-,:5S][37!1_0S7O]&ZZ@A/TY MDMWB:ED)^^5,GA+VY\4@Y.=%.+U$^CD2UP(K5@GUSP'UHH3ZTB+O8Y%T96WS M["BW>;D+R5Q):8'UZ6$(+Y8[CNL1]6$IC^_M-I6\'[W.Y[^R4_:@_JNW=O_N8.O[0']?QM\/R-*9/LD$V%7=U\0,VR/ZN1LW)$B)R8PE141:&_/6=[3&_J_KT+OV=/[WYSJM/ MED-4_OL?6*"_QG^O>V"GN=[O%72JH7IH?4/'[;6 MZY6-QO:'QG:A#)7U>K6RL_MZ9ZNZM;Z]M7E'Y]RG%\CI%#SB$[SP1J->W:SO M;%;AG>L[C?=;55"":N7U^GO0BLW*SK\V-^_2ASFS^.)IK_(A-,7=!T#_R+N5 MX5%O-#!=/UBMA#,7TFZT1Z8_+OUQ&OJ3;]X,S9^7[_]L;Z;OYP?&%OQPA9PX M1S'6R8(@7%XS.:.@?68T[%U>,J9]Q2^3/7SAS=KF=!!>77[XAED6W_-4:G/X M*HGJDN[FW>)=BN=.'([6+Q2G"HUWLI]$69,F35S2"_1?-SGRK8.2O\!<<_V# M4WYX_0\/JA=4+[YBQ_"@6W8>.>KP+N*\UPO<*#^5O76@KSEX19FNCB2_56[?[25)=#J'=L MUEN:[7TE/.&3Z8$XL?!4C[V21/!+LE&/4[Z==ZJ?]PWCV*;3]8Y?^=G:<+ FS26DC8J&'7SX78:$1X-_ KT5#>] M7?%#;KUQWC.,K=+,AVBTT)@;9S"/F#!]L)6"4"0H6JGXX/*.:0_^N9*!X8XG MSL(MSH:ONJ..[PTGQUY_=D^W.+UD;^>//S_EM]W#A^=]S8J]'6WA:N M71P=[5<_LMKQ(:MUMD]J;[=0:V\[KS>W+EH7[X[?TWJ[==$[;UVTC^OD#?Q> M8ZV]CZA1W6*-ZKN3_>KKO/[VS4GK>/>\1FKG+:S.ZKGNN,Z;;J.SW6GL;7UI M79S@^M[NEUIU&^[Q+J]5WW7@VJ/]O5W:@/NEY[^GVT>MSEF[<>P[M>./N+'7 M@OO#^-;+YI7Y1SR^O@6>-]LFNJ),6G+/+]^%= MZF]KI/YV^RB=NU_=0C6R>]%H[EZTFNNT1M[%^@XZ>]_<'-9VT)<#Q:G'!HD, M(TXRYHW,-'S,G X>862,Y6%E3>%5C/#?+V]KQM?# _- D4IH*Z%M.M!&C%, M7%P8S006.AB$J%*:,RHEI06T*4PH+J%MGJ#MX@K:"$$D"LNR8+C(&,(FLRJP M3"@-BAQDH)JLK&FVJBFZ#[3-=?3U748ZG[/PUYV#%@P'E7YP 33?ML-JI1N* MO<--N]W[8KJNJ)?RG\]BLK?MR=Q96F?#['/ M''VYM$^X3SO\:_M\?\^?6L)$O;D)_;$/;=\\K^]].H;W@V];7_8['R_VCS\= M-=[NGC>:^WFK4X^U9@LUFEND?O$1U9J.U-8/D%<1:_K0]5LKKX=A:>B/,O3KB-6!40PG5$$,_%;9TO4XG M+_:U':Q6W%B=[X&@SYAD6B*4>CI68DY/NZ\NA;IQ+=,2H!X!4.Y)QVE.4_5G*_YAK,"<0FA M/XL*_JB(,N6$S3RB)&B%D;<&S)FM(K+$:>-9LX\/_7!JA.YC4T.X5 M59?<0R?TE-'3//.2R^AI(O'-L<#7N[ZHL36>A5B"VL-!K;%Q@Z,P+@(-R&7( M" _()DAF'%,9]CQ2XJ6ESD,0M2J1+',FI=4_7\ZDM/JI6_TUE?'1XRB RF!& M(#(A7$",0F06@- PIEDD JVL$;Q*] *F3@B?URG'S=[0M)^'ISPPQ/KN HKI MKX:9"P![AD&>$JH>"U4WYR$RAD!.CF412X JC%BF/>' 4E1R.H%&Y5(21:R* MJ0[K+%\6Y79ZPJXQ35D_L ($9(3(-$,T8\C)3%L),.8,^!NNK>,03U&Q MJLB]XJDRC?)[6/QSI%%*BY^>Q9]?6;Q4A%-D7*:Q5AFS0F863#ZC.GK)@,TH MSE+>E%.]> F4N>4H=T\]F2P/N$RKG/;ZXXTWYB&OLH2@]>PS4>J]KBMCK$<@ MUN9-CB*CHM$*GTGO=,:<9)FQ!F71!>T8S+&E:R$A0IH2*&4*8I?_Y0%-NE*\BI>+ 01N1TB70IPJPNL,C3-V3BM6P9(#\6FK9MT@PJ+" .Z@:,"NH&!]BTLWF MHJ>JE/=+T=Z]NG%Q(?VYYN.6\/X@>/]XDX\)PZRQ2&4R2)&/7=RU&L#'@R* M#7?E7Y4T]6UX_O1)@1LP1 &&?&^4=KE\V$*+.4Y9S$OOE/'A+^QYTKZVE_EF M9&5KGD_]E[):V55!Z5-SGBKOE?N=/ >/_^TV!7B^HK$?QGI9&FSZ%5+*>Y:J?*.%'WZ;9[;9'X7K MZG3E3.#E85])L#?R3"5D/0:R#F\2,(3!MW"J,J>0RA@+-+-,ALP3Y:D+P0>: M*FJ2523+:<*EN3\O/2G-?3KF?LU0HO.4*^0RKJ7(F)(\4R;:C$5BI6!:4"O2 MFFDFV (.CUZ2G9]348,(X:Y .H0K4S3-4BF7+"9\LC+H(UTA5W35:D7O^;BGYRIJ6JYS?"\?*',KO8?G/L(M]:?E/8/DW MJK\X:1$'RP\B. A//,MLB#+3GENNK? L1K!\OLKO5W3R2?(I+H08EXNS;)C3 M/*VR:@1(RNCK$=AU(TJ,$UX]R\' MT5'%O(H9IDIDC"I@*"P2H"G8(A_A$$JC/*O@A*::0'D\],PK\I00,\]DZ"+T M>]X,CDIT>5IT.;^-+HRQX&7,O HR8XZCS!H2,J$9M0)ASKU;62O6@)"_9D6# M8O&_Y:)!C5M[+CYL0<&4.O$W0ZFG)T*%3,M![^DQH/4#C[1#E-O,>A$RI@G* M-%,X,S0P1 010O#$?A2?ZA[0OX XSS5\]-O;\].G8$I[GC+G6#]@TA"#MGHJ4 MJ/6+J'6KE)ZRTA)/?,H0,T M"BQ$*HB2("IR-M5OL22-=M-5>K]2X3/,PI26 MOEPDI;3T7[?TFY-LL10:^8Q2HC,6OK7*9E:'[RFB MDUFG0VYM U!F0^:8@ORD5O@-."H+AC\4BG9OU8MC4FNC= ;_ !0))3*EH\N" M45&#$Q&.VK2O:YGW^+TL]ZFJ_)>6^VN6>TTBN.?:*18R9"-8+D@G,QZY3+EH M!/'10#BQLL;NE;&\^!CSCJ;!E!?)' E?K%N7@1BHL M3>8HYAD+D6::403D0V DK!98I3P'6^53WN1PV=(<2VC@,Y[Q6AKXXPW\1H%5 MPT%R5F76,97,FJ?)9#$+(0CKE18<1S!PL8KOM[-8F=UX*#OI#I^;FOSV =/3 M4Y-+^6Z#.#?@WWQ8PM4CX>I6B3E%$#(1\8PJ'C-F.Q"B58(Q)(M] MET'/RA3)DRV\*1,D2\9"OC-3O@2M1X+6C6)KS9,OC8\'U#&)C$)98(8GX**9 MQD)F5F'$$14XI I,9)6C>U5@*I?BE"@SEZSH@4MQ2H!Y/,"\V6>Y9I\666/58,K1^P'!P M0GB7(>QHQBBGF6+.9D)A)JA&T:5]NK!$JX)/=57RTB5F?C<3?];YL*6)/Y:. MI'KX"E,J18: 4F?,$94I&6)F!1=*D$@,3T/!7*_J^TUY7ZXLS9-1D;NVW@N_ ML/7>LXZL_S[/7Q!B[?//MU7ZGGIX6WE_K.@_R1^T\V[(CL;?,4+_E3*1;3,8 M5-932>5.+S4-5'X2U)R:?N6S:8]"Y3]_Y%8^A/[.D>F'K]Q+Y(%YQI'7@C** MF:4&22V<$43R0,W=#'*K_N;;J0BI984M?C#]1G]GF$H]?TH-NW[TQ+F@TKG\ MW+EM-Z).W MGX[VFW5HS^'Y?F?KO%8]9*WC-R?_>[%)ZM63\_JQ0_7J)J]53PY(%-H;9K*H M/!!2:VBFB<09#]X;P:QV7*RL@6JC.U9M_%7YKJH-DJ0'T].R!\R%N5+ 0ML& MZZ/A4:\/5N9+Q9L7Q3O>.@#ZR@.H6A:<9!DC(4W2MR;S:6/'Q0(KH+ !A1B$$SY@G-K,F MZ,QR;%#D)&"O?A"PS8]N-4;#P1#L !A-J6!SI&#!2.RC9EF()&U"PE&F8V29 MMPYKRYW25*ZL4;S*!%E5^MLE#M_%O[Q DP+[>M?"KYA!&J1^-^J&"D6KE:1J M#_77W'EC'#6&(A$9H6EF>!!">1C5,64%;TJ MB%A%_-MY*X_SU]7@0L>&?@680/+9ZBIY662DRLFPTQU6>1Q%_W9-\ VS+G)= MY0#*0TWYQNZ&9199PCRQ$: B8%7D]_6,A2IH3" M+D0=&'/8,F8B\01%81&-JAP6FIDA;EZQWWKSXY?:SM?LMW:^W]PE^]7#\T83 MWKOZ$>UW]H_VCT_P?O/=47WO(Z]?G)!Z\\WQM^SW\(!2*6TT+#,@_(QI93,5 MN,P ;#7R@FGPSU,;%OH%+2O33$ND>+5F[8!Y+$ !TO1=Y3*&<=KVE(E,,44, MA&*($9NV/7WB---,5+),,\V5.C:JM0/$G4AS:K.(..!:(.)1-(AXZ(G@9?#0K^'_M8O-@\8\MY33#,(!'7& M%$TK^X+.#$&<$H@-N>7/X:]GH9*EOYXO=:R>'% >,!<^0'0M9<:LYIFU5&;. M1*XC(X8_?!K'3'2K]-?SJ6#"8$.B-9F3D68L,)UI(]/L?J6)CIZ'-+N?LE6B MT2I5W^:^%F)8Z/^S]ZY-;>5*&^A?<7'>]YR9*BM;]TNRBRHFD-G,.Y@DD$DE M7U*ZM((38[-]24)^_9&6#38!$AN,60;M"P%?UM*2NI]^NM7J?O2G@6]$T4NP M>?FJ/-T6,MBZZ Q'WL7$E(/,M6$M1IJ$"%;$8,2RMX5*=<7Z:^J-C'/1U.5K MZG1;2-%D"L%J!#*3,.L%LMIY9!*,,A8A+5F\QVVA!U@F<2N-*4^A[31.;#N@ M=K?AQR4GZG$>_P'BSMT?N9\NZLNTIKO=21&1&:0J(+402%WHCPDLCXU$GYW8T>N,^ MW;WCDSX<07?0_@*-=M4RI=0PJQLG^0&;IJM8-?)]/KN&XZXW?_<&N=?-?CRT MWPI0+014%_ICJORDOJ M5554^8Y5>ZO>=5#C'O,\(UD M\-J^/2P!CP7F[[>5L(M!FICTVP+>T6L8VG87PH[M=].L#6;6>7N\S 6I%D*J M5Q>;0P0-@CCD23Y@XTA$FB;,(@(B-B"$Q#H7(:1-H2YG]_Y>HAX/5<-O3#J* MAM=!PZ=6B*?GEC*S?'W#HXXXK M(0]N4X1P!9[28ZN:>O>[-+-E)W>JE2[ M1!P76C=[23D0_<.,6PUXL0D:N*) M04)I[:1AB:?$Y$2IIE(E)%(4?94[-D71;Z_H4X;B=,":L>1^2!SRP1J&G)0$ M216$EY13RNS&IF)-6NA3@7=>$>.>4" L!21VV]='QC MDU+=Y.QRS*F>Z38%# L8/EBZ6\!PV6 X);]&&$8)%P@KG!"1!XL2!@;DA"?! M$R9!L)Q[F-BO7D8CU[-J,5F4YQ3'%7G"=S:R&>5G2?E#;^0Z< UFUF;0]1W9 MO94;DO6I7[.CR"AO4YL])V3_,9T6YOF#WY?GJYVVBG)_G8KTZ"]*L^U<,C&$!B M$W84VCE1(C&) -W!^+>*%57Y$['=M5W?KC8QT@O':48&3RX>,\US5]GZ#_@# MS75/YIA2- "/TJO9>CT=C(Z/;?_TV55?/>D-JHSHIWWHV&'["SS[V@[#HW&- ML\D$,)GF;.;EC:NO8%UZK-$0GDW8)+[^._,/N$95W\9BP'\X SSS\Z@_Y=D? M ;D^V,_(QO1X3VWGJST=Y 4XZE^8B/O_EOU__7YE6WK:%6S832 MKIB\K9?[KU_NO]XZW-UO-;9:VXV#-W\<[&[O;KW>W3FX+/MK]83/ M]UO;.ZV#G>WTD*V#_;]WM[<.TQ\'A^F?O9W6X4%C_T5C_^7.^.GK_[2+HN1O M[6Z"OMYH8+MAT&S -P_9"SP:PV1HG$!_\E?"/_O[PWO^<\2__MD2MGUL=\^< M;CFVG)6Y_.$3E:VUHV'OV>2%L:VM7IEPP_1\'7LR@*=GOUPRY]7?[6Q\AD_S M8X7VX*1C3Y^VN]7PJ_M.H,>8)\;DB:H :$(9)T.:@-.3\7L_!&/&;W+Y!!O# MB;C^(S_]_L_?Q$\XE0:3&WX?/_G)-_$3P?+0;_CU,O"U'O@O'*0Z$'QSJQ#> M+P<\@=@[R+E;V1;;41^@L9ZWTDN?XPX^@=UK/ U?('N")[>+)5XD?FX6YU9R6*5R2F3\U G MYP[PRX")3;G'4EI8G:2.>H,M1[R]R'[2IWF&." M;IU$/.$.+_J]X^=I#'ET;]O#H^>C09I(Z.]\\YU1GLNMP0#2_T*-JFZ<[IVE MTGWRW_<.=\3>;W]F>W^^:.^_?9&^]XJ]^]YJ[V]_).\_;7W/UVI]?W&T=[CU[<=4NO=O M6Y_W#_W7]%PB/<-Q:SM\VJ-YG/\<[VVGL1V_8GMO=[[M;;^(YVET!_CKAQ!5 MH!%K1'/Z',>"(.V<1$8Y2K&"D#ZPL<$YR'ID,0Z:&:D5L9K6^&B/L-%77"QWKCX_1P7C2-2.*,1\5XBKC!')E*) M0$;&:5IICWW550AS57"QX&+!Q0NX:+D3CC+KI0:NG;%..RRY-E%HRJ28\$52 M^.):X"(YQT7+38@V&.14KM'&L$ VJ(B"5I%%JXT6;F-3\2:1NN!BP<6"BQ=P M$2ML6$P>%M6<@PK6$(*IX#311V,(3/@B*7QQ+7"1G>.BLXP2S13"2N.$BXHC MZY1#D6I+O5 .=*Y=:9K&S.5'UVR?J;:1TI?]7DS2.^[<,8#^E[:'P9U5BKHT M@7=5WZZ.V,55,)98%9,WRZGB5@A%B%.>,FJ5H24&N#[8U7H^$P.DW$1B(D8Q M2HVX$!I9Q3QR7"DFO6?1Z8U-JIIRR56T5[HA5C1^<;;"-3@F* Z4)XKB7&1& M. #J@$=AH42WUDKC9Z);@HFH8^(H1$24@#TB9Q5!GC'IG$Z^&\_=/613L\O] MLHO&/UR-5]8)PKRRR0!P$;$#XS!W%*0('AB4N,U::?PT;D. *2]$2 X)*,0] M"\A(;)'PAE'&G%$T)/^$-ADM-OXQ:3RA!BFG\-"(A<5I+&Q4"RRSBABJD64P:KQ)N"QX2A>-)XTE3+*5"SKT'3&L9GAA7 MB^R/Y?Z.PA*WBJ?>68IV';'.&!!YQSZ0R-)XM)4J$.=Q",X(X*9$,-8(ZPYF M(AA>1BP<3>P&!X\XTQQIPRT"#SX(3$7(6"=ETY!EED9\>(=Z"E2<0875(48O M<(PDT2$PR5Q&EYBRQ!@D]R7TL590,0U]$,MB6LZ(5+0)*H!*9(*6B(&&&)70 M7NMJHT;KN?JK%ZAX[%"1L,&Z )1K&SEQV+C(,4U 00W++71+S&2MH&(:,_&" M2I9S ,%RB;BP$B7YP0B"C%9!\III[@%$99.;N5RH@A6/'2L44]Y2IX(%PWW@ M-G&'@'DPE 1#@)9HRUIAQ33:@HG51":7@Z6%1)P*AK1B!,60(Z_:L6!,P@I" MFD*M8P)(70,LSWN#JD1G?V4'CN_[9&:Y?[G_FMR_UB'CVJ:TW>#P;QUXW(.C M:BL\\IJMV'[\L]<+5:N(21KC0:\3"B-;A)'-GFQUU,3\?^2##XF118TLY0() M3R)60D@FY,8F;^*EIK@\+M_MH>G\*H]S%IU?ELY/@[M4<$\PPTA+\$GGM4&: MJ8@EV--@02[8*!.[0@RL M0YRY@(RV'"5ZGGAX=)YRG11;-8F:*T)8ZZR&NH8.Q@?A_,5LK3JF,3RJ=-15 M'H@KT+8<:)L]]P;)(G'*.")! N+:.*2-(LB"TT+:*B5U8Y.R)A9E\Z,@0LW. MO15$6!8B3,,3U@.ECLO$;I1$'#!#VJ;?J) \$LH,9C$A0DY#+RD0!1%J=KRM M(,*R$&&F\H^W @)/I" 8BK@P(E?]\LC:M*948F4PWMCDR?TAZUG)OB#" S[$ M5A!A68@P#8AXR,Y> "2T)(A+$A,8)->!.QV$Y2H&:A,BT*:DX-!XZ3?B^V[.L"Q8*3V4:'6*F,=U5*_K%:ZP-0B)=4/MS)$C0,<6Q\, M!DNP!X1#U(@'!DAK$9%TBO(H ]6&)*!B32W+7FM1]'L(811%OX6BGYXK.B&: M>I]\%,FSCY+4&SD,&%D5B0^2$Q/;);43&"I*CE2(Z+;3B^;"&:3*US.I;1='76M%7&7 HBGX+ M19]:=":D32I-D95<)45WZ3<3 #D'F+ED[(WQ&YM2-XV8*YNJ)%W<0,7V3Z!O MAVE8#?AV MT!#&Y4'^=>0[EE-&4T930UJL#S($^V'20[/Z@J[!S;_F?(F%F/ M$.U#HW*KC,(>0*>3IFJK&_;.%G5G; <+LUN(V>W.!F6M@L"IU\@3P?+)-H&L M,@0)&JWB-$;/Z<8F(TW"E]D!^.&Y< ].M5<8=RVJO3S5GCIM*NJTWFJ/;7:-E+EL*[-Q!48BI5Y[Z@]/\E;9I*YJ_1,V?$ACMM<%,"^02%44\@$8F"1=R%"N; MB"G#N3G^3-1"1W TL3>D'EF,OFET2'.0^A01?ZME-%*6PX;G?;@V'.$?MR5\5X'GEX=:6GSL9K MF[!JZ\+*%KBZ"5R]F@U.A,0T(6! 1M*(>/H=:RU7O*1M)G@>54A*D*5C$+2'(LN26^ZZ_=*#Y85_5ZN?D_-=S+1,OILKPV1B$NO\JXA14*I2&+RMZR62;]E MD\^W@5#K#(BZ1A;&%7Y[EXZ)>>V1LD,DU27:+"A4,Z(U-P9JDU/(L4%"W<$6!@EM#P4R*A [4 M6V414(P3S=$!:2 $"U9 '9 M*'.5'9I\!6$Q8E8F[TX$'0!O;&K5Y/J^CGX\Q$J^T[HZG=Z@)@V0UQ^P?EMM M3&.0)B_]=A/HVNWZWC'\G=:^@-="X/5N-KSAF;=:D]QFD2>?ADJ!=*3)L6': M)7]'.B]=SJE@Y+)+\WO9CWF$2G_[Z$51^GM1^IFMFN2?. ".7&Y$P@/%R!)@ M"$!J1S@5RI&<:4&OV*DI2O\(E7X)<8JB]/>A]#,A"T<4LQYKQ'+<@G.GD3.6 M(TZDQSZ""R*.CWF0RVY*T?I'J/5+B$@4K;\7K9_9LZ#"!28 Z439$)>2(BU= M1(9R3XFP3HE095T)1G^A]24AXR91BN$1]!N_M2MA_OTL'Z-4 "ZC*:-Y/*.I M64BWM@?CKD;+9J,+-6G6]N XWA)BN#_PM[R$K5ZW=Y''E03;FU"YC[.AVBRH MA@B.C-4*\1!SJ%8;I'CRQQ.-$U'GT[I7M'(HWMOZ*&_M0[%%OY>JWU-730@9 MF2,*071)O[URR#CAD;)12.V5XDHE_6Z*4AQT_=5\Q='7HL-WJ,.S05:LF! 0 MD8O$HP3*'%EB.&*64^R(#%K87)>_V.AU5M[:QU"+?B]5OZ M%\'J;#4O8-0L>+6@-(%<#+(^SX8-G(&0.*-&PBB?4]4]TM3EW \F@B#>6N\V M-N4R6SH_KBSU!Z?J2PPK%%6_>U6?:4) M%9"F(]0C$^%QI:(N/4VA1$>7 E2?MF9##1R(L3("B%+7/7VAZ/W2]'ZV,([S$8Q&.@2,.,$R_48D MH@:,X$0:!57F@N2ELN?#5O][36LHNKTLW9X)-'"JM&?:H,"=32X'Q^G-IT0I5R$@*+,VX; &'):682M%5%H MYR1C.=-!\=G>49G%R9+;7'?Q1RY\+E0'!$M* /,* 6:2^@0NJ2X MQ^/:AWEDP'(?09$"+#4"EIE]'Z8C5@HCSYC.Z1R C,$>)1,CC'8RK::L6C*; M7Y[=+\CRZ)'E7FKX%&2I#[+,'E,1%&OC&=(D.W?<4)2\=HF\3GXZ$489:ZI: M0.(*[ZX@2T&6^P_Z%&2I$;+,M)2FVG&&%1(*.\292!@#PB'E0[01>^&-KUI* MTRO:I=QYO:&'F*JR>QX8JE>"REK W'VFH)PCTR1:_0=T(;8+^BR&/KNSH1AK MB:>1,$2C4(BKJ)%6VF1>PSDC3+'L'ISFWCZF4C3W3C1WAC?X MD-S01!EIGG2XOFUEUSEQ 2*)I[)YH[TP5 FP@X M *I:2++Z3<7?4 "7,KI+?L1R%:L'PRN9%]S1IBT4M[Q^/ M_N=:VT%K'OJM$ZK7/NTE:4FI!7]#P-^;C8XHT)8)8A#6BB-N'$6&2(.TL0P2 M^RBS4V9GW6>G MUGL3M:VR_8<=M'W#=D,CM#NC(82:[%*4L-IB6\IKPY!?0O\@&_;E[CG0:\L6 M[MA^-TW0X.R^EN$:.1)'[ M&1F+ S8ZDHU-_(0LJ;_\@]]H**#WR$#O=ML&!?16!GK3H #C%JS"# 7E3IF,T M#/%$_)!F@2(3HN$T!&89SZ#'RA'GI>C5V^KZ$!HV/87]".=;/5FN!XW>:#@8 MVFX>]PHV?.X[+%[N7^Z_)O6 .$"%8Y(I7!FGE7*ZJIPV) M%*(@&YN2-Y5@3&,^4PT)X43$&P4@3+[6^10&&-0>&6P9U"S#4#QAFRG);&9B&B"B7"G$B M/=)!\00,CEJE#81\$"@Q!D)54Y#YRV?\JTIE3_^&]I?-?ZV_['=K7147M:/.:7ZHBK\7&VN"H14=WO:'J:1^4M:V&EW 1V-_R84_V]N MJGH$#>M][S@-]33)9*/;&Z:[5+G\W48[/=C'ONTT3FQ_V.C%QO (!I 4S8Y" M.P=_DX:%7/JE^JTZ'F3SR['=M5W?3E],LCZ$XS1!@R?GDWO3J=S\M^O_:W/U ME_G%]RI=_8 _4+$QU^70 #R"7/?6#Y\.1L=IE*?/KOKJ26_0SL+YM \=.VQ_ M@6=?VV%XE%8[+=UD&64.FE'0*X/]C.R,3W>4]OY:D\'>0&.^A=FXJ=3?+U,S"]1]S-YZNK) MVWKYKU7B^__KE_NNMP]W]5F.KM=TX>//'P>[V[M;KW9V#Q76F5D_X?+^U MO=,ZV-E.#]DZV/][=WOK,/UQ<)C^V=MI'1XT]E^DM_9>OM[Y3_K<[C\[C;_W M#^K_U(MB_F_M;@+RWFB0:,C@]X?W>.?F:9%GF]B*"3Y.S,7X'-OD.Y-/5)38 MCH:]LZ^,*7'URN1X3'KBCCT9P-.S7R[Y"=7?[6P[AT_S@X;VX*1C3Y^VN]4# M5?>=8(XQ3XS)4UL/OXR<_&19^(A@VAM_PZV7@:SWP7^Q3UL$_-W?KGT^ :?D.NK["7-Z) M@WYXU =H[*5+'PT:.PGM0N.O41<:##?G",&<86)RT^ 7\9$%/EH$9PT$YZ#] M[=[$9@V YXX#@S^5GSLK";(RXI.!' M=;^3-&\/$..#2O.^@W+8BTU3*>=Z[:P]W@*NI>3UV5YMZ^!LK_;U4>MX[[1U M^"[=YS-O?7KUK?6]TZX^]^D-:7U_1=/?Q^\^_37=J_VT1=[_^8J^/_0XCZVU M_2I]]W5[;WN+OSO^YVCO.#W)]AOR[O"?XQ_W:O>V_TGC>=])U_V^_^<.;FV_ M^=[Z<_?KWO91^_W;G=/WG_S7UN$_1ZVW[^->>[)/>X"_?A#88&\)05%HC[CT M$CDP'DGBJ.;42A;M4@M>WP4J%Q0L*'C_*%C*6*\9"GX_1T'E@H5("4JFBR$N M.$'.$8R$X2QPAYEC8KE%K L,%AA\D#!8*GBO&PR2!P0*##Q(&2_'R=8-!=@Z#5"CO(K4H&&X0Q\HA"Q:C M"-;*J+@&0>^O=/G#[_GWO'=\TH#>&]AOX7E=&4T931U*A4QFWH9VV+8[SH]=,=N@T_ZO>AZT\;P[[M#O*1A419;/@T M&@SS"9 [*IFQ( E;3_=_9J\ M.;GW/*W][A\8:UD"?SFS7"?[4_O$W"OL4[$T-[$T!S.QIA@(MU$:%*/"*)L= MI*72*)D]%+ %'11!S M$!#W5* <_TDI$+_BX-?Z?!5268YIP% MQ 01B -@Y"CV2&,A+.?&$V\V-JEJ,KJDU.0"P 6 "P"O8QIT >"E ? TUNTD M)P8,0\1KBSB3&EGJ*6**6<98 $QS!,(TC;Z\PWU%4O2Z57+^>9'+B_'\-:C* M>:^%IL]+-.M2HOE^Y5:6$LVE1//-2S17%9K_L]7Z<^>@L=M*K^\__[__[/^] MO?/ZX/_]?S0EZEECY]6;W<-WM9^'1?'S0M'F9@.^>4:"0LM(^SCO-# MK=K,\!.)*6/F+JHVJR>2&T+9NI40+N->>+L'6?]*Y5O>CXY'G2H8467+ M-BX>)A]' QN_Y8S9>78%:B@8961%F5;4+Z)*KCT8]OSGHUXG^62#_Z^Q\]]1 M>WBZ2.)R'42@='CX=,2TQE2N VQ[=OS%+^HR3+_3#[7P/*6-@FW:KQ4=NQQL':V?-DBS M,6]=C;J]-=:QV^@<_9#L*S)C25,I(!.<&&V$EY81%$PW#)'[8 M30NC"&5D-LEQM_5B@>3&,278'PT'0]O-\W6>THCO.:5Q__DDI?%X%Z?7<&L[ MW^O=Z?[VJV][VW\=[=$WW]]O=XY:;U_Q]V_?T=;VY]-I2N,_1^^^O__T[O 5 M:;U]?]S:?OWIW?$[OG>XR_9HZ_.[PW?T_?$_G3WZS^X]6>K_?[3QV][G_SW=_3U4>O3^^/W;].]W[Z.>Z>SO4^,8DSCB)@5 M%G&N%#+@(^+$<$6TU>#BQJ;$36%,4ZNY3O'?8_&.^SZ+7[^>5(\I27WIN+P6 M,'PYX_QF&'RYULILV'L<]*Y-[OB: .WT\*13$836&H&R@'CZB9S&!GG"@_'< M@<2FRD4M^%KPM>!KK?'56D)\#-XHC;F*TCI+!#-!4PB*1'4]OLY/<0OTWA)Z MI^5H(G@P?$A ]2E ;D9,T45Z7C*0*W!CI-C8))TTJ=0'@ L %@&L.P$EG M!9.$8*TEE]%:F6"8Y08E$)EBH1#<5:'L]'"DDD&0R"3R(D$M%P$C*Z-$F E' M* ]:4K:QR9DI"%L0MB!LW4^M!QME ,VU=89+&1WA3C*FP1LPFI#K(7;QP^H% MAF\+P^(V=%2G=^D"C"X): M0(QBAC@3$1D @TP0G@G!>(@^<6#1%%>4*%VS>MBJKMC=@F%5^?JN-O]C]9\' M5="_*E3 GMW"$;L\*0^. Q3Y*?)3Y*?(3Y&?(C]%?AZ4_"P2&).21\5-%,XQ M3H%8'C$5,3IA(V'N,76U7P> M\T@X!=J!\8%13D*B089IL("U( I3^ 5:+7C@(Z]K7F\(VZ-^FKB7T&_WPO@< MR/CU%[W^ ?2_M#U,8:R1( _8(PY>(:VP0D:!EUI[8F5. M4FY*+$H6Q[UPI >(.[=WWHO\%/DI\E/DI\A/D9\B/T5^UE!^Z%7R!@)O' M(VL;"-CY!GW?'E2!@'$$H'>279*2 ?+PG?_JS?WQ@K ).,1+.)I\=FX@,-A1AD?[+DC@Y)1<@/B7[:+ZRY%F,D;/C M_L_')] =V$H%X5O^'4H O&R@U-$(%ODI\E/D9QUB1UOATV@P/(;N<'#8VPIG M;89REZ'=[J3'4+4)4AFAYS,VZ#7\=]0>M(K&DV"QB^HKO5C3"X-!!(9T@[)E T M'"R/PF+/-S:-*@A;$+8@;.W[=00L@1JF&&:,.QH=3LA*0 06/(&?<=S2(7OU M,#S3(1N\IDKDKJQ@$]DU,OV&+3+&A.""EM'*1':);"I<6F07%"XH7&.>RX*F MFC CL" <#-%"@0X.@$<&2M,2:*@!]EXX$Q)LX,8%9-,2(8Y)(L&Y639FCC$ M;X6%C4U&FUA)+=E>0>_<0L+'$L,_K,DCZ'WLAU8)$=\]4, MLTYC*5-6IJQ,69FR,F4;\YG.DC?W0]Z<[8YL_[1!JLPY4X_,N;68P@6;"U 7 M.3/.6"QY--QXQ;AA!!LFD]\>QY2>4$9*?MS]4/J]<2CEC-*;:)@G4B%%HT"< M4(Z,#-R@,:)6SQJYE9"S"[HEK8C9"L M;,+=!5R=GL,5E]*GA5!(@@7$@S3( 6,(*(Z*>4HP=?7/,RLH55!J.2@%$GSP M6/ (E!O"C8XT..<,Q'1+2JY'J1)"71V M:9\2U$>M 2'G$JDBT?E\V\8:8@D M1I?/PN&-34ITDVI>8*S V*. ,>J$T2I&3$!R(XAQWEI'O:&Y#+J$0K96AU53 MLN6PU<1K@62N4)^;VPJUB3FOKH%72V7#ZE" M:PN&C4YO<%?]R7\Y@6N_H5A5G:*WJ#JU-!F[22) 6=.RIF5-RYJ6-2UK6H\U M721\X640/%*1FU]Q0< H!=(+R[0@"E-9E>$S9V7XS'+./R7&-*W-5QR A1R MW=D0!H_Z0?'H7 M@')M(R<.&Q:R%-\$* M4&Q.?:]7NG!MG?O<]CHG##=Z,3=A.>[ET?3\Y\:PUPCM/OAAKW]7GG])'J:* M)S:"I2"<<:^8TR;(B&62?JPT=;^ JP6SB*]N M!\?V9E.,56E/\TM;7VT_C/-$=KM)-$959^"J MT\OAD>WNG^1+#+( 0=CMCOVUXI@MY)B]FG7,J"?Y<%M P4!RS$QDR"@E4"#, M1$Z\TS+'DS5O2K/4U@BK/;M?T&)9E*.L6UFWLFYEW#. M-^C[]J#:_1H[9+TQY2X[7@_")?O9CE?UYL3#.I.#XEPMYER]F76NP D,><,+ M.^)1KC&-K%$<,>8\&(A$>I4+Z^ F->M2KZ+H?8GG/K!U6Z1F/ N!!NJ"!,N- M$IISH,IS+D2"9D7FR*:Z+5;_8SLC^#E4ET2K^:!ZIB:' ,E"@F-D-=$)JKE# MR?9&Q)16Q)O JZ2L4\"LE8B&2\F_7B@Z!<\" 1*$<1 MES8B2SU'U$+DG IO 6]LFJ8A2ZVK6?"AX'I9M[)N#WO=:NK%%WM<,WL\Z_0' M$V1@,2 1E$#<$8TLB8 (@)(XYM+4*EVZ MV4,,6990A,4.K#(J5H M+G+ RN ]G[5WT_(S+1CNQT/[[66O7QT_&@[[;3<:6M>!P][+Q N[PT+Q%J)X M?K9!0%"!F* ,XH%(Q'-3: W4(J?3/R109YS?V&17'!ZJ73WMHN8%GA_8NMU7 MI; "S_<)S[,>N*166XX5,LP$Q)E62 =F40Q&8$H<<$;FP>=Z[;?75=^FS89' M76@P?+>MAA<+,LXTG4Z3U1CT.NW0.'_"\9N3V_W0E!K/W9>ZKB'**T]>1!JB MRQN$3BF.@[(J^, H,&O >(FK[@?+. ,_*(V*;PIF'V?/4S"+&8E<(AELS)T_ M'7)@/8)@N7;4.V%S%3'>U$PUA=1KLL>W,@A=,@+8^T#6M0#2R[3Q M9BA:^O;=!52>SA1<5"SJF&@?9P[QB#5R:0T04=HK(H6T42^Y27)!R(*0!2&O MBGM&ZG6 O.6I.8%@E-8VN=72.JU. 4[^.!%+;0Y=,+)@ MY./!R$4V<*@U7'!L,.:,@U9&&*TA.NZL]L;]A&>6QM3W *0S79VH"M9:%U"P M-"#N,$7.:8XHN*!UU$8JE8!4T:902VKK5'"TX.@CPM%%FF('ZT/@A#AM>(!H MC31$6&^)B(1R4]SU.J#G[!XW%T =Y@H9[#5*?S'D; 2$+40E9"#1)W]=J*92 M\S?%_E>5@Y#^#>TOF_]./\ZD=T:'/"2YZ3\[MOV/[6ZE+O*RM,\IHQ<%^^=* M\(ND\DZ["^AH_#>A^'^K!)[9I[R'X55W>YH/8[3]/ ,^/(*&]3F'W79/$YHT MNKUANHOMIY>[C7::]X]]VVF_5?AE M\\NQW;5=WTY?' S3"]6ID2?G:__KE9XL[>:_7?]?FY>_5VGN!_PAIU3,1=75ROER=ZO5>+[_^N7^ZZW# MW?U68ZNUW3AX\\?![O;NUNO=G8/%=:963_A\O[6]TSK8V4X/V3K8_WMW>^LP M_7%PF/[9VVD='C3V7S2>;QW\I_'B[_VW]7_:1='UMW8W069O-+#=,/C]X3W> MN2&X_MDF1GN"@A.[7=G\'SY1N0=V-.R=V?DQKZU>F7#A]'P=>S* IV>_7/)? MJK_;V28-G^;'"NW!2<>>/FUWJ^%7]YT@BS%/M& :DPI?)BEWDR%-L.?)&'M^ M\+?&;RK\A%%EI+C^(S_]_L_?)$^X-$;?].+X"?G9FX)1+/D-O[[4@?\BW7%. MN;_3;&=SMUV2)PJ__&1,?05$WTWMH_:WQEZZ\-&@L9,T+YPG9\1=_@ M]]LO/N__N2/>?7IW^N,^R-ZG5S3?+SW7][U/7K2V_^J\/_[KJ/7I(WM_F)[M M[2O^[K#3;GWZ*Y[G>Q_@KQ\4I+4"BY$4.&=\+K!W[[#W M_1SV@O/2,X61M3'!GA0>66\Y8B L5<(K 2K[:4U![^.(\RW*'MR2F]Z9\S93 M<*\Q[#7ZD'3)MSO0Z$Y(:WXU_^ZSEW?2[WUIY^";.VW\-LH;LNWN[\MT^%9: M5V+-?;J'XK:9FKIMVW"2U*$]KK!ONZ%ACW-9B^_5"W=4!6 IEGL]3_7?;^'1 MV<7>ZH:MF:4NYGP![LMC4OHET/>BV7>DV5.BC@-3$81$ :+*.>Y)LXW02)H(&"R !MC8 M-.)R<*+VA8!KRT>R:]E(RI.WJ'L#V\F9DKGH]4EF[Z4:<$T9R#55U/ZT[6Y> MT/WN04*@_?BRG[VHX>G+CNT.=\Y6M0#4(@#5/J<>IZWO.^R#"T0!XP:EI0J) M?AB>0"I*1"%H0YB(RN:#.'RII[[OP(6]6E]65X&\8$M-BEECB(/TEU?]/K;O9$;QE%GR_LTZF'9.UD(B$Y_8#S$@G?8 M,A2C63$++MTLSO/U XF&:T\4TD((Q+W1 MR#A.LK^*(J\LCO+U0Q);3R,A2&(<$6>4 M(FL]100+3CAU,JKDNJBY7)<2/IGO2&4N7(.J3JI5?\FS5JK%_:EI&&6Q1A5_ M_-@BMX#3S6(K7S^('%51T2&-02%N%$$.I$7$!K $@]:E%?UCU.DEAS2*3J\L MHO'U@Y%$0 Z.*L(3X9#*("ME0,I+(3CWV@>2/(O%Y.FHJ8FXRR^G,]/0/M+KO]32'1- M2?3BA[LN>_YGZ_WZ?+F+'5[ #N_/)HD;2UDR-Q*I2%UR_!4@DU80X: ]U5*D MGW9C4S>UG"N9M'#K.JOZB@]R%A6_1Q6?4FT5TG(98Y#@LY+R].R,GC]R?6BD[L26B1 /(02'D2#>C'NE6"T48C0&HM,/&Q)8T2;5:]!HJJAY73A(4?,ZJ/F4 MD\C G-;6(\8-(&Z51P9;BI1,J^=!@,MEL5@3R\L=D4K\Y#;[.2?VM&HB497_ M\;X_@FE0I<10:AI#64+4]^5XW7.]D/&J_SW=H2Y(MA"2[HO7+U/HI?S%1!,8%0RIX MB[@Q AEK,#)$1E!414MYYB]<7Z[J6?OT[CJ3F(JOS*9V5T2F:CN8BWA"%V+[ M[C:#'KDCM@HFJ#-!XYI9)' M)AG-/,8BZR4E5N* K<^(1DK@9:WU?@N<:D,'!(,ZY0\ZE/[6"A%6& S-Y5TB:21OV\.CYZ-!FD7HG^'2:4&EA5#IS864$VH)UXX@ MX2%Y0-QSY##WB!,NP',0+D<^B+Y,+LIAG373Z-IFG12U7Y':3\E(( $30@WR MFN<* XS @!@[[0$3@U.3 !Y.7-VY+"LKMF$AWV&RD^423 $@)>M24D]PL M:GNVT*_3TK9ZWS5(4%X/Q02>84E'FYC0$)8EQ2','VEH9HH9< MV4/HI5;K*6&00E**LJ]&V6=R2YSPRDN%A!,T>2$^( V!(:Q,8 82%/#LCS23 M6J_5B9W:=HQM+=X,MAY1%-?K!^A7=T@SV1CT.NW0.'O\M<"ZFM&9F>;7SY- MO)S(PQ^G;P:Y*.K^F21LG0M" ;J%@,Y?.'5,G*?$8B182-0F!D#&"X< B# M"BCD9IJD:>A2&UH]N-C+^N- ;3E/082[1X0I]1$F$ *$HN3AZ%SQW"%'I$%* M>2H=R<%A;\NG M9>W#A5Z06]U0VD'>S"I_OI :'J.BTA"D(P3$O57($L,1L4*G)122ZY"LLFK* M*_9(2V[XPU3S59YO*VI^=VH^)=]6>,.$, BT)(@+@9/""X4<\XKR(#%7/,<= MA;E< ZS6W+OV<<=)J/%*]EV/O=''%6&XEZJ'UT08=L]DHD08;@9RGRY4.A0! M:VVQ0L%@@S@&AVQ:9:2XT\)A81R52^8R#VX7]7&!09W"C04,E@ &,XQ'48&U M-RA*JA%7C"(M@"(F*&.&> ?WEH/?^YT3L9WF4UT >8"U77N.-DO5^D MY:YZ3NZ/5W9GLO*A6.6%K/*%BEI2!Q9M,L-@C$.<,D"&*9E,,PY&&7!15U;9 MZ+E:ISY:FO[0%'RE$<>BX,M6\"GM5MX$K3E%F&&..(D:6< 8L4"9T-:)*/,N M?Q.KR\4_:W\0M/[1QMDLQZL8>#WV1:\-,CPX7*M!8N.+,S$H<84; MR%6EK* M:6.5DTCFY"7.6$ &@D D!DFU]UA0? <,YL%MFCX>#%@EMRD8<'<8<#J3-.$% MXY&C&%2.+5J-=+ *21JPMMXELA/OF>0\O'3&G1C!#W/<)6E#NE>W =]\U9^Y MT;=#:/A)K^:DC!45ROE@U2\Y*>Q+$O5N:22W!GNJ%_%LO.C[<6>RU*_32N]W M,\3E_^],5_8U#(;]MA]"R&]4901G7YCY9 &^A8#O0JTNC*D/U $RE"?OS@>+ MC"$:$>6BLLK'&,S&IOA57X<2MGDHFK_,#=2B^;73_)GR7D ,2"*0B (0IQ0G MS5<6\43Y V7,>9*K]%W1"*%LIMXLGA,FA[!S\MC*"^%RB2'?&>65F$71,;(6,%P(#-]F/&E$"!%5$S:9"'7.M'1XJ2M&B$HW(R (O6\>KX M*[NB&'NM4_!KRJ&>7\>9F@T'']O=;MX9RP<(*RTHD:&["'T[:KU.0">D-3QO MF(#%F&EM!&=*,?9A-T,AH8S<..)=/,+5 =J%NF48=' N^8'!Y8*J(A)DM>%( M8F*=<RFRPV-A5KJOE:8I9PT"VI#*17 MKR4Q*YO%Q4X-W3^:_<^UEH?6(@=B=MK6U JX8'T(G!"72$& :(TT1%AO26(* ME)O*"MPNX:E8@=59@0O%W;C6EOD *"J2K "WR9?U/"*;G-E J98FR(U-39H$ MS]7NHP9!L *5!2KO"RI9T%039@06A(,AB5%EWPJ 1P9*T[&77*!R?:!R)A\> M<\9EE$A1S9*7G!QDX[1&D&P?%\")^ [O<&H/SZT=W9.M='NCM4GS?0*RN#- !A+ !9Z(]>!!4_6USA.4I?9 MJ9E#6==#K95'>6*3#4TZD#1A"/V$_O?F/Q;>\ZN9J9/PW&_OM+&HODRRVX*R M([D8-;E0^L_I7(17&Y3<].3%I85!!IQ'$IS%";RE8F%CDZBE1N\?@@M7T.J! MHM4==)XM:'4KM)I)0(V8@)82!:Y_W/TIU![\UVD>LD0/?<9#>)ZV&6UHR^!7H7@=[O M%^HJT@A&8V\0I;ES@Q0<67 *,1QB>IG$]#/W:1X%K0I:U8XH%K2Z M%5K-',[F5G@@#C%I).(VX5;.1T*1$<&<9%2$G)ROYFH[5;-PXOJ%VZM.P%7( M_;P:S:WC[BN;0()7ACUE'LH\7#P MX^82C6ZZ32_&MH=&'/63A<\XE5/K8OM;_KVXMH4LUL^U72#/H]*!O[,*[$\U M8'?("X\0=JHW,A94!V9U"K@C4W6 ME&JN9(Y[](5K9> *S!:8K8-//@NSWZ'?"\EQ*0A[QPA[>@%AJ314<1(1(TXC MKB5&3H%%.'!"I2(J!+>1L%130I\MP8,_&@LP$4FBYY3*%654E9&MY\@J@?O7 MT+H.I']#^\OFO]./LQ'.W,Y#WAU^=FS[']O="MCE93IJ4H3-O/RQM57L"X]TV@(SR;6&5__GWI8'2?[KU_NO]XZW-UO-;9:VXV#-W\<[&[O;KW>W3FX5C:O ME>E:/6%K_W#GH'&XGYZQM;W3.MC9SK\=[/^]N[UUF/YXL=O::CW?W?J[<7"8 M7MC;:1VN^R/_]J:U]69[-SW=[U=IPP6T4E>AU=J(+WDR(5=CRM4:'4._[9<0 MZ;A(K_?['VVW_;TBU<_/;4/Z8ZL;7O:3%>D.JS_WXXLS8W%P;BNVS[<>#M.8 M_NCT_.=[9N&MTS,6OD=:;W?%_O9GNG_XAKT[?/5M_\\WXMWWG6_OOA]UTG7( M^^/$G ^W,J/NP']>)\8=3ASE^?_A.M [#4=(M_OZP\VGO\,6G M_3__26/^Y_C]]KMO>]M_Q=:G'?'!$R "K$#4YA+EV!!D:!3(6J=C,G;^UN3EKW#V0J]_]EIOU)^\^/M9 MQXC$W1J=WM:61RT]E M%I@%:-2?WN\(.BV1A]'@V&#&&.>-+8& M^>V_1ET8@R'#S49&LF:ZZ/BZ1V##?T>)]J8_J@OG4W6];K/Q3SN+<]M60\Q+ M"_\=I7&EZ3KN?4D?3?-W>#I(\S#]Z)-&'F[NAIW'E:[UW'9ML,W&09*1[]#O MI$LUJY&_Z5:T^O\2$P^]XV8C.<1=#\W&GY F)LE$]:%6)5_Y2^D>NVGRTNM; MZ=D246_GBY[8=AKG0;J&31,SWA4Y^ I)(Y]46CPKZ;?6X^O(^)FUY'BMK25] MTEB)N?S##MJ#_3AK&9.A/$BLJ1V38G6'6\E)&^5U^_@RF5*?%*@FIA'O/3\S MC>_(^[?O.ZUMSUK'+]K)-'[?^_Y9O*,[XGV^U_$_G]X??LY!JDNFL?7IG\[[ MXSO?TKF<:][_O)-+X[[!R__S,'K5J=_<.CSOO#JAX;;7W?_6"Y)8+D M(K8FIA]I$9#S')"E>ES=Q%+_HW5T6$6E%.?<&DZMT-%PY9DTPE/&*?W1.LXL M0&.Z HVS)?BY4;S2J/QZ!!='#.D-HX20/!(>5- N)AFBS L2!)7R/+1ZQY+Y M@_R=CG\^:AD\?/5!!(*5 HPT.(MXP!(YRPRBCN(0,&BOPH\R57^R=&T0Z1J0 MK$0D&]19^'I0!/%2F.Q&(;!Q?D*O-QP'V8YL(C8.H)NX&YS8"<_(M^F';/;' M#-).8>>DG]A.^Z23OOL1NHE-=!+K2._#R0SYF5"(RID:-'Z;,,4W3PZ>-/[< MVGIYSA?MH(**Q!6FWSUWQ6;!+EVI&VP_#!I_]-(_YY=\L77PQ_G5KOS\\UZH MP'-"C&F=";S[$EC=SSVWDFB6F.?)2VR_5A- M^9@P_?0"F4%V1A5Q[G0:-GQ*3&J\6NE*MM'-G^LT^I"WA:H J:U23;K@$Q5. MM*4:HFU$V^[G=3R7_TFX-'US,.J,KS9F@.V*&T['M$>]3H! M^H-JDT0]J^I%#4^G]:.J)LUC_GWE3:J1Y2%4.UJ9^5?%I:K@;I+ \T=(2I)N M&:KU^ (_COOL(LD#Z#1.P?8;DQ=F/Y"T(GV@FICQ3<;C&L!"ZC$XZHV2P^'R MM6TEE.D[GT;=\99AI0W5X\RE9U7T%V;U;;+0U86S8[+539:YDXA]8LG#[*V\ MR%X*P>C_SA^Z>E[HYB]MI]DZ=LFO8Z3R%71>PTYZXWQ0Q M6O?MSQ^45SXH+U#@/B#NE$*&*D LT4M,T\1BS6]JW8E>&_/^9MPE^UP:'IQE M'YO?<]3.V+ (;(UQ*AN4#,\5')R;VP1#5;[BH#&J0BO']C,DB9G,9(43GT;A MX_A"XX#,N#U6!@I[G&WJ(%TC(]2YF5X05?,]+F_Q/6EL=88);S\>Y9"'@TX; M$O97(\BWG@XQO3M*=\Q&(Y<5[W7SAFBS$4:0GV=L7H^JT$PB11[ZF5$,LT'Y MTNM\&8\Y/72^[WCHYU=NYG:FH\JVC@W)[&->-";I*;-A& >!QOW;T]AG+W;% M[N(\2DAK*I6S?N=T*;+]"6%*UQ83TLKXI4G^ LFYS(2FE^XQ)AZS1T(K>1G; M][$!_6([$P>VBA56S+2*?66*DMR=\?V/3])(QHSL/NW6A:V&XJ.VOK_Z0+'7 M5&F)9#Y,P[&0R'CC4<"62$,B!W5I5^ !6K&74^83P)31:O?)O/^/+F("2_[!5]:AV\^,"L8 M808C$Z1&7&B.G#$&J1ABHL]&Z5P@_&)44V-OI1726]"#]#XP1VT0W+-+ M<=@'B$<3V4KNY[DA?E X]!8F0:KAE'2<]!.3J>(-PZ-^Q3T'=@+(&47.]ITK MICR[==C,T:JOD.,S@[S1&:%RIS-V0?]+VV?@R5ML$U+S?7K'KT=0\9:SJ$;L M90YS!HOM\=TRMSV&X=/&;^3W_*F\83C(W',PLH,<$H&\LYIY3PX)I>OU^]FQ MSY#YK/$;_7V\Z3@>28Z.I!&&4>+P1VFTD_C>N(WS&6/V$P!)WV:_SU#]JBDN MC#=A'8Q+=KC3"U_)(XOM;WE[M=\(D( V(V>BY,\J@/V-_SZAAIT.^#./YCP6 MDJ_='DR)?(+G04ZS"$\:NW'V2^E#.41T^8/5#FF S,.OH)*-' /LG%W(NG8G MNT0.,KV\^K;[:9EGYG/0"+WJSI/8Y%F@LU'E9P[&#Y-<@^Z3QID"5<\S6??0 MZ,)PO$JG$SH[&4M^^NPWG,WCX/+^;1^2 S<TH>1OCR,X" M?L9\V8K7?:TNZ'6=@S*KKLW&P?_/WILVM9%L:Z-_1>%SSKW=$10[*RLK*ZO[ MO8Z@#=V'_3;" VX?^PN1(P@+B:.2C.'7W[4RLTJEBHA8WZ*?B:G/SKMKSKN*\1U/"G#*\^@@";0&7"3[EZ=T8M5$S MD-J^_D[*=XV!<)8]*EB$QO1XB@JW'4SULC@,_!V49&^3K]EDX!'(L8!O=&"O M$1C>X>$_F;K=R"ITJ.AC&/'LH@3&B1IPV#@0#H.]MWW[H7L72K3)CS,35$1EW)F?(8@?SQ+'@(U\(0;DEN+M3Q/?5XN3889SX8-TN)XREU5!A&2E:*0BDAC9 EET::59&GUZO'L^]Q MH&(+G?&"2Q@:84J4-&6%3CFU7&$GIR>@0%^]78B&.C/HZZ?"E:@&^2G.P(X6 MDC06PV47E1B-/GR$>-YKU1].L(T4:&<^7F2"&BR@!L (M92NO4RC-N2960_/ MEGM?D^.>@27\[?G8LR[?I_M;AY)J"0>6)Y3;,F%P3I.2%"PIA,P=XSS76!I@ M.*CU&ESI= /CM U);+*L#P/K/S39Y^9YVMPY=R8!Q:FQKEV;8 MW]LFV,YI:]>#D^'MD0ZK$0T(EHNF\'1^-C'W$.N-]C;#0H1<>N M6:E_(51?DFZ"^@I9RA[0/TD/"!#T?W.FEPS8*>.]''LV:: M.H@HFO=MJ"V+.F,=A*^'9TTP4:/IUASM:-+S,6Y3,XYG; LLL)HS[\!:>?L1 MFF?\D[TB6[^E=6.[.7 3H6-\7@ L5JUKP\-/I8'E_")[?;2BU>I4O9IW5'0? MJQ1%5M#Y.ZK]/[Q>W28%=*H M,G-)3GU.!M&)3/,2'8+2:NL89?D-9>U&M#T.O7M#Y4/=6W!GM-6V90Q90VCWEO@"'#6*GC50DXQ(&P> -1\O@[F72T1\+FKWG-G_#$Y@R<; MVXP."HK(9]$ZRVE0^B[\/^1!OM4\,AMW4HO6Y[=:,V\_.! MDJ6^ZS8@P:B940^]!;4K&*D7(V( A[<].1LQ5L>K%"V/0CO3%\G8V+/^,/@. M)+PX&/?K6)R>A\\3L/CY35$EG# MS$D(_FAST4I7"&?^KR2X!L/3_&'%ETB M@PM,"QG<&=$_5M?5JT72\+N#OB28.@P._4_#&L^.X8T)K%B"$:4CV+A&XPN_ M^-""! @O?MY2^38Q/Z+%F*Y\8".OO1MI,2Y#3D7Z)*0Q'0$P,&%K<>R>,$., M-%)W(,]CH*:JUL(Q>F#9B.:F,#L2V:^&RX93>V:O";+S0B$JW/U ^;VE6ODVW$5^*\G@J>?S*>S\BNO9\E)_W#88H$UC' M.L/)_SV8^"08> =Z-OUM7OP'0Z2OT!NB;?#@-Y.IK1^@<4U&]8HBXIC3_Z>S MGQD^CC &*%XMC6=N"\'C/]EY_S"-OIE&W?BHF-8R>CJ>$K%?BP":&V?M:2L% MKXIA.Y[,0XX8T-/Y<4\'L\GLM1[.U4F'/J-Q$I[=\V=UY*L@S$4M;79>H0$+ M!WKKL>'[[->S$,(J?8RJK]#XTT.B/>3K9WW;V0DU^3M;+6[\TT&CTWJV-LYV MP=RXRD+HP8]2IS[R!7R0P MXGI8<&4=]NG#6WVMH1Y&G<7LXQ!+%I1C7V=W#IIT_IBB\%%([!H?]T8FP2*/ M%QT0(V8X\C'^'=@7N 4AMU?%D?IC*&N8@3Q=-=\Y,WKT4:Q6)@P*>-.@B9;Z MBXN 05-8@;)1]!Y_MUY?9WJYI?3#4=V MSBH3C JN!T'7<:Q.QF'[PQ M0U<+]QZ\ONI6S/MWG8'M>?JV7T%SK="G4TT3XLS9$XHLBXIU9?.\KG!Y2?UG T+4< M 7B$.GW/!)]@PWLC/U(,44F:.D;-6> [Z,2AKJ+YVA(/@"& MY5&(50\)EB'(WB]2(+:A7]3Z9<&Y5W6 #5?H#T-V/=UTF"[>&9894W?JA\#E MYW"VL.[4V!Y=X F9OPP=CKZ*[+"9[DS-!2 ]X ^U 7^J#/J,)!-'O-$!UCLY MM;XA44@EBCI,,'N@U\Y/RC,87-U^SSM+/QSW^K:=W0J_:CD(.;B+,8IS9;&N MBE)4L"F9!UQN(XX7$<UXT3-/G1_9(CLRT$@%\.O;0=*XP02=4C Q%#5 : M36I9N-G91P03LN,;X%>+_SJ]JYK"AXT5EC\9I>XLK(M98HWN^/T6-;W9HLZU M9?@I5-MG$A)S&Q5WM3%EX\ILHZ4:R\9RM.U"Q:R@W=6>GY6>X2L#>JHYZXYW M':_TI&[4!2Z"LC9-GJ"8:KT2-T4,R===XS2QD'7F_1&T.:/LW%GP"(WL:G0K1MAU5 MO-9-&SX?]=3[4M%[X=6CA9C%ML4==M^[NUI%#$[M7=/B'J%)>@6SW,:]Q\W\ M&7,[F\DMIJM[[34Z,.JJ3-'#"B<0?_-8HYU[YY;2C2=9'QFS/)%TXV9,%8X5 MWJWP6*DA I.%P2\ CC9J64K*,0W^IR=B=$7A_CQ-&KZM%ZF>[7/-V*[GO^+ M+$%X8@7\GX<77$,=2\//?NKS<$TH6KLHK@' I8,TPCJQ_H] M*]X9Y0'>5?Z=5K!9FZCM*8:F63M3/:ZAZJ/^4&&DS;6/G)Z;#?SLR_3\M,]; M;6#VT70UF=_E#"P:AA^\HAW:M,*Q?MNK/K\"*=\;XV_/+- \%+3;.M24E$+( M,B%IZA(&(TEDX4B2$67+7&2PP L9LMP)*A1A2J]!D4 MG)HA)%\#SQ-2!RGII^)P:"QHE_JN8$O;!59#/-&P"@8[/;\L.BS+"):E!@*S M., 7WVZJ<&,:(.C;ME7BSK2*YX6@=]0.-CL TKW?I\)6.+' BI*#S^ATNX Q M:8R G*T&!:.?^!XPTQI2,$IO.S3Q8;%VR'P%U]D5Z(TGK5B%8V\=0?\\SJ!^ M4 BRJ6_S83*30;06A*KT6,#D8J,#BC(VVYU9J>"A#7,:6?0=CZ?F4&#DOJ;( M-95!GGILWG+3^K6LY^6'L&AHG5X2.!%7V;;JL,:*OD@CIT-0XX:C"#FU-9-1 M-"=/(H'[W:JM)WZO@*[ZPZK:7*";P;")4IG;7F4OAOC6J/LVQ!BBTYNR8?C8 M&?-YW=%@_BPLBM%.$PE:EXV+:7G34EP=0-@#[+LR#7:!BU:VE@ZAJG/=I66: MDH(7A@AG6,XS 6?."$',-2TZ2&=T.SUG"5"8229A.E,DD$V6A2Y*]>)D6F]E""^C_\F1^ MR\TUI00\P!6SA!4I-@@R3!>4I5PA^EH*M]:;>^=@S&4@P#.; MY2P'7D.-+#E;BXY[VGZV=[![B%$'H#VS1-,<1$=)RT1JEB>VP!HLL/(T-R]> M\GN2'!F50DF5 O,JF#1.%4+J/,\)+2BQNEA+C@>0')>'' 0SJ.PZR30WF#2N M$D4+E91P\BDM"F&-?/&RV"3?17#,!Q'?CH0,L:0L!,V4*YB25.89HSSG OX& MNE%K]G!/["'? V3)BKS,94:3K!0R81F@#Y#7(!TTXRRE66DI4$Y&-L6]\ =A M>4&E3GE1<&8< YE$I,%"48189NV:/SP ?Z"'!<^,Y:E-F,XYEI+ 3HN.)GGN M\EP)&*))_2XODP)S#**5>?A-X/)<5O,J*H91](X&4ZU]\SMILX8K2XF3- 5) MZ027FC@KRXPS7BB:LXA4V0JDNB;+.Y#E4798 B4(L4L8P)BBR-9$BT!FK)4 M6>!*(E,O7E*RF=X+\[&6:XH5)S/D<](( 6B8P/92JX35[AI]9+W+=]CES^>' MQ.8I8$*6,)5B)<"L2"2A*BF(5E#FHMW\P?!IV(M5K[DY)7]W(W?WSZ M;6HR"=(URPEQC$@N0>&U($5*EJ=&:;46)@_ 9BX/R\)86DJ22,,YVLS21&69 M ZZC"F64H+RPP&:RI6SF]L+D&[G >I?OLLOT,$L-DX44B3,,=ED9ET@A\B2E M#K9!:U(J..WE4G7E_F7)MVFZKDR=(Z7CG%"8E%:EIDHPW]0>:,FN&<4#D%!^ MF&:F3,N2)QQT']2(=")24H+\T,YAO7"#SD0J[@EU.JJ,!'Q+K1.@[ZI2Y

    J\[\)]YWO;6Q>'A162 '].!,A<$ >E3$I FXEC)H5O%,AG![M< MWL295=P%XWDCEO2Y,:MWEXWLGW:;KI-MUTNTZZ?;62;?7)M'.!1>"9!3" M6$$DL8"';&DL_)_:@@%357G^XN'[E-:!-=4!AI]M#C[>%$C=VD7U\5VID^,_D;@DJ/#ETFK 8%*'$Y6GQ "4]*8F1",U.4*89J M:LIV./+SU25K2IOYHG9BW,M-J3?IRY!L/?NG!:L3$SAH"-4F0R^9ZY /UZ]HLODT/2;5-/DF(73P?#C"=A!8%S)DHXQ\2* %]C<\!3;H2WE7OO7H M;,1JTYNU!K2MTOR8$UO7P.H-$9%NQ#85O@;A(#:GPZ:H86DP!!(KOC0-.^*X M,0]F&NS89*56*[;D?#CI8_+-]#F^DX?_M#?0V-O4-@M5%RR$W1[ZKA.A_M5T MVT/)IU!WM[GI'#/QDJ%S[=[8N%0P0$\W6+H(H/A*/6Y2F?FX!A A5*2:$XUN M42)T5O+".6&%XCPUW\G8+'>^Q^R M]P41P ;*)"L,^ILT0]-.EB@0TT8*!YB.OW@Y&"ZH_(N>@<"@ZX+ UPD:K\O# M-E@T $4C0!J, ,@X%[WA/T]&X"H=:3A(/(AN0:"?"]_$1NDCXQO4AGR5J?CW M27TCZWS;V3K>WT2S,Q+9%]\(NTEIQ-^6_# M?L]$G!J(N3JVMDX[:Y68P#/8PYH2V WBAO0,4[L-.8L,J%CF!;-68V6@2HBR*!"D MI/D2'V9#SG.]1@8@QS#'.O8FQ^*[H0/0>#C\W% 3**U5$!I-IYTSJ3W&V=?C M(?8CP'U?H,B6>O= !*DSFHI"FUP8PU*>2YW:#&-\398KFBE/D"6A5,P09'8# M@@QQ- O4./7;'O@I[4YGU"#PZ=7/F69A'D>'><92PH'GIB07";9O312R8%L6 MU+*4<4+DBY=TB3.M(5G?I:,FR5E2E.9$ZF"4<5C,HR'+/ZT: 4E?+(/,=\UZ M?3H0^H&LW?Y$U'6.7@U/3WM^(Z+=.OP\@!?]T1_J9U<;X?((QY/O;>N+[N46 MZVX=EIJ4W&H@C4+0A*6.),# 39)A8V.J>&&DG/=D: PXTDZ+K$B9R#6@1B*H M -U6G6MNQ0. _5?^5Y1ZC:]=MNE)ZNE*Q]KX-]D-DX;)?%U:I M*Q6$,(Z9NC#3&?CT]+JL^"CVJZD-IJ!1CL8!+[9;Z%6U9*\!PM24/*P[ M/\9I^"9&=4??^O*F\OI6>'Y3S<$L6_=>76$]- <+\PU- $>?K3[356W>=%O=KBQM+F1I3.HR(%8AX42G2A-C%/:U+J_)-[HM M*L;*G"-;C7?"<*<3B!\\8ZBQ][5[LG-HE88]*+-$&5#T6%:F20D[DBA9V PU M0>+HBY=LL[A"V0,2O T)?*.%=TT"#Q'$=;"78=X2(];))#,"]"6J%<;TZH2H M(K722:--@=&>BY%Z#2W<2S[CO? 9*8QS.B?.I US)1"9)22Q4M)4 (6P<7[SNR\%X:V!V_G?2\[U\U]KM MC';[YI!2EYO,\ 04+ =H2RC0;H5,@-9+HE.3<[I8!%!PI3AS,BT=8YF#W2JY ML6FA50&R;2&^J]X-?QB:K;@7_?:Q^@97E#"[;N%FE\K62S47-H6J;:?OPX&T MGIQ.@NIF,/L9-=NFM%E+A>/!K[I*(XZVE@KWX5L:F %-OAU')N5XKW-\YRM@[_P M:4%-EF>>JX"FNX%9FWW454'7'M6*YK330=#X0V9G;)1034<#JG\Y\@W_AE#Z"-!C[T5??:&OG7C MW^1D/*QO&7F*\Y^HX_-8; M>"KV[XU1Z66Y*?(,4(@GZ/$(_F_J(<6X]LHZW7R1/\-^R1%>,9KVK2W?U?>";?R,K_Z4W\+W) MJU]G=O+I_Y_C8]TZFG>9]+S!YJB5\%P3UMK'*7 MLW/#%?N1IV7)$*\\'T]_9Z]2B@HC"J[1.E2FS#(I#:,TE511HK@KZ%*E:#[J MU$Q&>"!OK"V%TXR'^6DJ2LFHA4%8G,!<7X<<*)>?$R6ZD'/12S=/Z_>SWZCX4E D@W=V:)#[ N]\T2 M%X?XW2###^%Z KA>F5/..=4LRS56);;&2$US"1Q1KKG>#^=ZO1FN1P_+DN0F MTSP1RJB$.98G99:724XR+ 6JBTRS'\'U'@#P_."#T[*DK0'@4]FTJ[@=*:ES M92&%+3G3A9!IFC*M>&ZTHKI4:V[WP[G=Q0RW8X=: B9'WS3GMDP8R8JDU)PE M2@O-4TD,(;B3]D;_8-5.?;=GW5%B=UI$[CG6^7F M8.4UE#NBYKN"YKN"YK>.NR MAM>6*9P3_"Q3J3 TLSD(?E8()5E&"3:?X(+#G:NB!:\%#$\_"_"##_[KR! L MG8Q[@(U;8NL8_I8C?>RKE<3J#"$TTO0JW1]6OC!/C9WQ\WXOE"O#RBJG *0G MHQ RV7HH1D>B9)V,?%%?):L>REPLB>:?=8?'!:YX:/XL.QDH0OV%3Y M=$,0]AC4&=KZ]J;5'N(;4("&\G;3^<=B:14L%][GY;+"NB\>"O0&9Q,?^FAA M,%]DKQ\APV"Q<6V4Z)/!BMM]/;C34&-E.LLPG!#1CIM4U0F)L*4^2=$-,6F^ M^NU&\"WQ]#FCL!5TEF*S[TVP]&8$^__\AZ"4_UY/\Y'QLYDES=+-H!G\;0&U M!7I,-W_\R%>N+ YP?X$JF_J-DX$T)Y,*@W;_=S+$?\Y&6/4HM$9&Q!?33D/E MP1Z2FJ^ZV%*MI\?Y]V^BU#5IWCMITL=.FKN>'C?:!;NNH<.-:?IYB]O:GG] MDY".M#JH__H]O LX]YH^'Q=]9H^=/M\O$>G(")M65]A.O@(>.!YC@1ZL$Q<) M%2NHR8UX840:$6@87(#AF;=8#,]]8L;D]*Q.Q[_71@6/R7ZUJJ+Q%!G^W4*& M>RUDV#9Q(=!\VP#-/Q +=M[[;)MVELS,O@4F\W.5^H@%=_$'D%S+2+0*4M^U MPZ2_;C&W\HZE-G_<OLGV#MY?=H\.C> Y++A-3(:5WJ3DB3)&)];:K)1YH7.U MX"$HL](5#.L7TXPQ7@@A,R>P85#&I%7IO(?@W7BH/R=^9SKMK7F.E8.N73NT M-40;NA>+E5^\H%WHUN(UZ7VM$GOM:^6Y')F66C*;&MDV#,3$2+R^OO!HA!P_ M%"S]@+Z!OO;9FZ%N^\R]_IV=8:P!BQ..E4^' ZQB5!=];=5XGR9R_M&'C4K> MZ>,A%N0))[7S&D@!+]@;&MN/]5)G7XDE N"B4(,'WXX5#&:+Z/OR]_VA?U,$ M#Q[]-EZ-X2DPZ7KPX?JNK(S\W\Y?_:$";6POW!6_PZ7 >_W"P*#^Q)T),YM9 M[XWK]ZM7S5311.$[F]#JC3'3?%8/=*H>O+]>RF"CV?2#@-]]7,G@6P"1/KWF$:FF MWJGF2FPQL&+DC4@.XY9 +B!-.J_DJ _GH.>3C>L$XSO,#_SOJX-;0OXLVPK1J@X48' MEJI1*",CJ0MG^2FT;EV69MQ9UXKXAC*(._!,;-/QUVAX/CY^%6J3O1O+\:1Z MYJ4B?*3#[J%VB@@0IDEJK4B8$&52YK1(A$[8A4[?4UOI8B>_?H,=78SD:^YKQ?R #QXH2[_"CR5G5V=+CSB]X M87S!O_?_>(:_?CU79<3 K1@$,>-SK-X$&G1AC4,(SMM"I'*15 MZ.]R'A\*JF)_.#B"+Y6?YXL5SW[1 0$3;AFC P.O[KSH8[6&&5GD>O#;QHMI M6 ,R\?\$EM,4[HD09@@*^%B&ZA3(WT$ 5ZC$!UT?JWX=6^Q@<^$+[4L'#\9R MDE4KR*+3='D(,*M>N] =Q]BZ+N7J!=/PW1B[[4CS1?K>GK$R1JA2@; 4I%[L M011%)\H9O+_O88(O[8AUH;U _-+S$"9()/S:3Q&1 KIV)N@ NWHP@!GE11#P M)H!2')"V(P\PECTX;CI(_H'] M4B,._VDPG+77Q=?LG-[I<47L=H2[%$S(9Q/5]_*LGN\RZ3[+[1Y6T0=.MM5, M_/5H.(!?M6U%^SUSD3BOY9\?DI*35 N3%%R5"ZS&V9,:,R+K0TSR .$ NKPP&:$EMGEMJ>F(B_M1D9.86] MF8?GR9AE=@>=KO=^V"6[0XWH\GO\+T%SJ(SP7_R.K;3>^1NIE\B'FSV,VYCC0OC=D:9V#N-?9#,1-NHT_GC? P@?'CMIKY3^I6P]Z$'P&8ATCS$)A[%83 MEXATJ_9V^=L=;M=F9W$*?N0!T@8OV%2HAZBA\6A8EVF,QH#)P%=BZXU]->S3 M.!'OS$&X@NC&!P"%!=$8VX_P8Z$+8GUQP%@P7!-F>#9]HZ]>7EL]K!SU 30$ M&-)IO7;5O! D.1?'[FT2/:SZ&4KTP%" PX3.2AZ1SP8%PRF-92I#D7+L&7G: MQ#3%9CFW?UZ-C]O0"0;?B>,&$C$>HWD0"*F63?S7%$^?-K^LE5(_$Y5 M@*]I.+&.8?[A+"G-UC',ZQCF=0SSK6.8KXU)GG=-IM0IRYQT3C!>*E7"/WDA M#..<%X:OLF1=K^S,OB?/K%9225':C*E<*Z(MT:G,B!.@X18_0&$-G"D" M9T#&*Z'S@?S:V?$@)K9IYZ+7X.ULJ'2$;:"\;!>^@;;/HH>6VRCKVP0>\&TWP /:=O?/(*% M ?JFGZ=H YXN0>=N*+53 ]35@-(__7$!RB=LV%E!SUU8VX]VW/D6"\=C==4 MW]Z3GF6S&UHW6$+*IV?=>!M:0 7^^FI8=XWR_H1733^LR+(YX;]V'BU[G=HJ M7N%(EYHH&E:++H"C"9SYNLMW[(55AP2$$(OF4?B$17<.LFN?((OJ?1-+T#S* M1]3"N@5NZET5+I0#@$>=>M?#T1!5ZFD8C&>TTSYDP<\6-8U?HSD!BV,-&G"Z_DZ='6KL_I M"F%PKUNQ8/L*=/2X/"$X7R.0K;,PGQ@)I>0:$O*M+L-2M'2D=G#<<&Y!\(Y^ MO2@K27 99=4]/+P-.^*?6Q 9?7I$UI6CT? \>:>'9Z _MKN6X$J^CH;V?@=[ M9YD>?O'#IW@G*J,WH+(V=Y*A8[/OV]E'Q-$+X:D;M0.FH<30!Q14/%MM8)", M][G,(I/03A7I_W&S?P:10S%!2P1M.MO&.$].&:6S>3F#IJ;!N&T MPIRN",;Q^.P,4\S'59-CAABXP4XA;.C?=E"3_MP%Q+8-#)S8I6@A!5ZP(?]_VT69(?8,"N]IM;S6ED-'"-%_;($LX?G_AI"NF:?UK0\CO8IO#P< M0!Q%+,6 GM:S&$@WPP=;X>'1)%9G,-1%'/"^6BK_LD)QB,.+8>(CU+/\FX8Q M&FV!FJ?A]5<^\Q?8:8UM! M;&GS;=.HM__UAQ,3\P/:;<&#F @O[0\'/CG#6=] $[781C7N_/?P'-XR\@&& MUP^YU9SL6T8]'"0@@-%XX(L&1IQGIT(5!O8>]>J.[U6&+QN8234>721(/CB" MII7,TO=-N>QY% 7'O6H\'"$*@H,"[XDMP#UO/[>S5M9_WNWO>+5_(3,*E7UL ML#::9H',6*NOG=A&70,-A *L%P9:^%?.Y'!<\XR8R!)>.AV%Q$*+%]-,CP:3 MX%,VXWKZP-/VYFY,LT)"&9=FM_TJH(19.FG$ 'W<T''M_"=G0Q_=BV.Z: P7D1XV?S:!-*/17'U*ZR,)1ZP5 M#AR"K",Q2!WR?W#U??=!P(< ^(*,B0U=8YF?IOQ?."1Q2UO=#=L5B&**%THW ME(PS?1P[K\(I1FH_MQ$\>4'D2TA$'*@#_0%[TM/.U:%!(IXL%:*VIS/Q(Y:- MG;'=/])&_!CN;DZ$)Z=V;4#$\?7MS7,]ZJ_&>!0:P5M?'8FU84_SFS E_NDD M9V=VT^G,'JGE6#'ZIGI3 FE>H:S7>MJ=*'N>YWF"0/AFX9J!=;T6LUV<38T0 M;CR'B&#C-K1RY^IY_;]5*_44.,)@> K,O"XIZQ 8>+]9[5;$Y(4FY[25:^>) M]G\!&/?& 1#A]L/?J+6$#QR,:(@/\I'MTH>EF0F,TK],7^B^]4F%8>P(L9$^ MHC[7$!6F T8JWIU9A(9:*E_@LA=9<@1%S?= ]_9<]JMF;3QAC&+D7VNA;I"Y M5].@?^(T;V]K+D^@Q2":ETV/5"P6YMD%3DA6MK&W-!U&6\=WFFDX")AV \!;>X2<8 M&>A;6#31(X+17Q^MV^2J=!_V<*-3MC51[N3P4XTNQ'ID]J(Q6/S6^< 4]R1?^XN:0;S"/? M*YF1HX%@^O>D?U&';(:3U63^$#J-*6JRHV>M7M%0JF3?F^6K8VN#DK:B>'/M MW/'-8,+7;1\Y*ESC<%Y#^Y7PF!A-VM:^EL4]M0P&T\BG*&U7J]2]06AI0;8]B@W(\)[)B#9B)-O1,,0%A6*$1,P_,I/O^L_=#ZCMFGRY:?*8E^IE#'V-N'6Z;J^.;A MF1V$NN2!M+U5=SZ^.Y+_["C#;/PLZCFA%;X>]M3;I&L+8@WA:C080=PB$IR7 M?4V>I#=NWSY\.HSEK"\';:=7KUKF\;IZD?%8A?UO+J\#-&P3H!%I3'ZE_ M] @8$;I0:Q]LNQ9?<$'*"A!$W=BIFISA8_W?Z+70LAK[4CT^M!D8IXX16DTZ M/;"(B;=.X\!1\ME^\ 55=4A"3$GW40333A,^*7YFRL/!XHS;E7JG=G:TU\=! M38,(KTK@N4&8TNSEUR7\ %+8D:,8KE%K*C4##6%&L89>V.1Z\Q]\8&+SYM(V M4M(LJ)J3K-?(TY^.S4YKB5R7(/G4&.VT0/A>ZQ36JIU/@=R>:A%_CN2I/1^. M/J/!(:6_O_(I&E5]D%M7OIV&'03Z7O&FQ\^YQ0SG;B(CX-1%0!]P"ZA=55OA M<O0"ODI,7PJA_.L6["L@)"G@U_:BW/U9%/=^$9W^I%C'SDY?]1HW\MJ='H M+?*'Y)!3VO8F7GG3(_1?9)O16/' I=A6-JN>'OA'4H:-[IWL?ODT^/?QI\MA M_NG$]#^>[*:?3C^ROQ__3)$?GXKB2?_N>8 MZ--_!O)#.=D_Z9]VZ3^]O9-_3C^='%WN'[SM?3KYX_C3Z2=XWWORZ:\W&?:? MWM]^>_P_ESNTN_WYHGNB27=[+^\>O#G4BN:$,)%0Y43"B.:),(5)4E,0 ?_+ M4JWF2PUDMBR$R@J3,<44US)+><9S6U)"\M3P^3IL]99XAM#LQP:H5N.K2Y0N M=4Y=__;9T0I.=2Y%)IVVC)1$&DVEM$9JPPPK[(-W 5A)D6LZK.GP_6%6Y*43 MG"72B31A)BL3)8A*9%X0JU,II5Z@JYMPU4' M=^A!^TL0LI,*KJE^7=U=;J9[3[F83S[KNXT+&[2K^(1XA7^ G(R']2VA>[C_ M1*%!=H0+WY=GE?VM_F6ABWI[%W%- :. QG;Q6V_@5]._-X9LE&*3LIRGS =N M8(OOL:F'%(,Z-D-01]U>?>9+GF[F+.6\6'W)E?=?_66^*?(B9=D=[R>;Z55? MYHP!Q[[C[??\-#-T\%W]*FOA[SDM'4UR-IT[.OS?V1MO&C MVP\X1HQ\RY#;;&K*4\HEL.IJ?C3+NVXXE15LW/&Z5J>>X7VN+GNHU?5.Y>-AW]2% M&V9K[\ZRS0= MO:"?3*I8"*Y16(S*5%9J5:9IR3)9J-18P3.3$@8J'I>'NU,]Q5C=.Y7]ZO][ MD<#I#TYU>,37\6^#R:D9CN/W-U9H?"$*V$58;>L9RI-4:SY^^'?UZ6"8=2^/ M3^&*\[W+?Y_N;W\DW]:]W#OO'NCS_5?QGO_Y][$Z-?W] M$YWM_P6*S\G6Y1Z\KWOR)H/K\'K2I;MI]^ HV[O<2KN76PQ4H?'>._+U[X.= M,:A"I/OFL)2%H%+KA*9*8]^0-)&PDTG*#,G*0CK ?B]>9G2#D[16GVO">#F; M4'\;*7X[EO,M;'JIMC1S;+;0*G?WP[+FPVL^_,/Y,!5,*54JP8AFCF>R5"IE M.9$E=T[;S/-AD=(L7?/A1\*'+V;X,#%Y*HPN$F92^%$ZEPAEBJ30/%,D*V1. M\C5%/">*D*K,=5:X1*4.*")51:($UXE5J11ED98JXR]>EAME+A8$\TTD]0.H M90^OF_]@CHQ%:R?H+3R6(X.)US? /@^RD%<)N2>QDK?@9,PYJH0F);6"99:J M++,FM3HMN=%EFJ]UC,?%R7;G=0RF"YV5*4D K#G0,:1,%%'IT M+&<6/"DE5"F93'A1 G@26@.,$F52J)3:7)9E[MR+EW0CS_(?A)6^GP7DNQVP M?>>P-92;C :^#[+W&#LX"5A@^('8UBT- $]B'6_!J&26(R*BJ2&2Y4I*F[J2 M\9"\XV*&=SAB M. 7M.+&&ZX25G":2$)L0DE$M.: <++K!6?FC(([S__U,$*E*B@5@N9KL\ZC8RNS9IW<"@9:D4B*#+VDG(*VY'2:Y$P"X-'*"$)NP5;6 M9IV;'+"&A->ZUD,P):LXD\3S'\J8+E6:EZ;@G+K4IJ74J['.FO,\&.=YOP!H MLC3G&H >..G:RO-C^$<.>3R?6XQ>E7F%-L6)HJ43)CG2QYF>: @]/P>26PA#3?(&1MX+C'!,NJ^@V;!X4*H-CLSYZ-@/Y] M'9"U[G+CA?SE<<&7K>F.;K^:\_ZDG/<'&D37G/<.G'?6'&JX@_UR+"FX4@DK&99I529)'2L43UG! M:(G8/<]N'N+^+U_6LUU-NUT0^*E7Y&^KFNUFR^&#\7 ,Y&@Z_WF;((/2YD*6 MQJ0N@Y<*R0N3*DV,465N ;R$DL1LIB1QZRSEMSA+-U&4FS/%G^B9NGL=X_=D M_T#CF?G:A;.WMW6869;"9I#$4@Q*THHGHE0BT:XTN: L=01#"S975>X"LNO7 MA'(;FKA3F>HU33PX3:1[YX=64,W*4B18C2]ASA2)T)8F7*:$Y*"'4&F1)E9Q MS)HFZOYOX^.1C;UN>E\[IT &Q]B+=:(WL N9K$)6/]BL]-Y 'XDA7%. MY\2YE%D%I,B<4S0#ZB.6,^UI3]3\2*QI[_O0WA'MGA\ZGEOCF$YXBF75.4L3 MD>4BD30M7"$Y)R7(:[*YRG=Y5WY49(665!5&VI)IPR1LO"',E#0U96III(ET M31/?ER88R*A2,Z<=$ $K*0/M.2T2)?,L*O.W\".QR(\F MHUYLZW1+QG:.C6O&O=$MV97.,Y,;9;1-.29Z2T=DIA7\51IE*;U/47E5,Y*S M804/7!,F$N;!SCD(2EZD*1:3 N[$LH2!! %FY0BFJ$GM0,.P]'85]W0FM%/, MY9KE3%HN"F5R*7+&A.(Y=_>)E-=;?9NMEMIF-LUH8A6HD(PZDY3.P9]X!)7* M>%X:[!E$;UI(KV9*0Q,#CU,^\/8B Z?Z+O'CFRE^=^) M'(WMJ/IVH!.;FLO0I10[5T=ZP1=_9_-1U3L:P&^WH/J_9&^ O7#W!^^ M/?= MS"E8C*QXUI2/EMFM0U+P+"]0)(I2)XP8EI0Y*X#G"584J14%4[?+:OQV$]%Z MWQ]^WSEFG&8R2X@A><*,XXEDA8'?+.>2\50%CK=H0;R:X]V= PG/@0*[">W) M;L-NJ-.4EZJT:>E@#IG*-34*)I>*(,L9I)3+"[\)4D!FX2;]_,8W/]\W- MYVIR7]LP]X9.OMA^<+&)X;#R'>%_ S@FT;(4>P2FA/S7[]$=QS.XN?7QB^5/ MD*H:]F'POT38,@CFRB1E9^3GSSY=]D_UQ> M5+C8QZ.96=]H.1_9TJQH2;SU^O7N5K?S:O_MZ_VW6P>[^]W.5G>[\^[]'^]V MMW>WWN[NO+NZ._RCGV%W_V#G7>=@'^;8W=[IOMO9QM_>[?^]N[UU '_\N=O= MZK[:W?J[\^X /MC;Z1X\]2G_\KZ[]7Y[%V;WZS+"OQVG>72G>7E+Y.M;'"^/ M^@6U5O#'8(CV$(MF50W4A#X8.!@@\F<>U9%'H&9$\ZMO8KR\6W%X=N=L.9&> MR]9;EHYMP]\QQN$!B871K<@=]$^;6E-6=%:. _*3,,U,X!74ZBZS7$_DA.62\C7L"8WKY?]3H7R]7LNND MLCJ!0XN[_ELU.07N=O$H.3;;[,30L(?MP[ZE-TW%Y\^?,SW/WP\W_MKCWTZV:7=OV ?S[O:_^_ O,+2M\X^7QZ=[)Q_)QTMSO'_PR>T=;&6'%O1% M7[X_Y;Z\;<8210J6>&LA![' K K" H@:&#>R^EQ8(4I+4\,%XQ;]/420DM$L M)4HZ.M_4/6Y+9^?KF1U46*5^+B#P1IW,VRW@EYV3I6+TVJ&^?& *?:>/K9F@ MG6R1. ^09I\O]>V<'W(N7 I;E.0EB#E&K4++!<@_6&-!4UD0F\U3TXT(Y%$A MO)K^;:1_)+*J5XV#Y0VEB!OV^\-SM.2M$E]>"BT7M9U?O"P:3BJXIOKUMUN@ M_0B/HV(QWXN@[6T^\:CYRD4S.1QYTAM=[4FVYJ+0:*+TXYM-/[-4O/OJ-_TSY-8] MG&%.GIT-?JN5DCJ^;K<57O=8$NONJIH7CZ9MT;_OMR:=MG=7WP+LFG^A[_O'@8]Z]W"&?_MK-NI>? M@ MUJ0BR3"C3EE'BM)B8[R"W6"TXR)Y0E@B<%S6C" M6&$!3F8R4;"#>8XBJ>0()QE9MW9?MW9_%&SG7D#3I1T-C:R.UQSG^W"<*7S2 M,E.<6)H4,'I,QV*))")/'.BS3O"R*%3V GB+H"G]_7'7R'YZD.D8P!&Z A\2 M)/V,M6D?'RSZ[["3KW CUSSI#CSIHH6">)Y*GN8J,80Q#(XK$U4XG61E45K' M=9Z2'-L2ENFZ/=AWQ#W/G9/<&>FLV<4#L(N6!4@338G524F(2YA2*A'49$DF MB:0E)\ [Z(N7>?'(^[8_/?@RLKU3-1E5/HK(>DQN;1/[M-:^GC2ZJ<,:?5#M M3MSBS]28?G_,T HY>'0_/'QHS/7?-[2%#81!N2(*URA M,8<.Q,C:WK.V]SPQ9+/F&O?'-2YGN0;3(E-%D7 'K(/E:"?.>)X8(X4MN>%$ MD1K 6E_%9\:%O1"^SOO2P<;0Y9FSC.\0 ME+-F)-_,2&;1C$B==)3()&7*)$PY5'_2-'&*"E(PX@#DK"-Q'@C1R(GIC8-1 M1GY=FV,>-:"94ZQ>CX;.5A6\5/;_M':M6GV;0>;\$(&,EH5):"%%0#22$YVX MTI0F,V5NI0!$0U:UP5H;8]8\X_$@FC7/>'ASS/FAS!2CF31))IU*&*-E(KAV MB:%6"&<9YYE^\3(K\K4IYGZ!R_BX-S*=,XF5]_H]C;"EX^S#09=GKEC=HRWF M '<.,QHN_@[[!HQHS8#N9HH!!B2S5&0% >U)\H1938 !"9EPQ3-1ZI283 $# M8O<*6M9FF#6W^$X1PVMN<7_VEO-#Q0"O*)4EUA3 +8A($UF0-!'.&.<$+5(- MW*+X<9ZCG\W.XL.[L*[O3'G$M:[TN$#*[8*"%\NM&1KR\P]':R#X5CV[[.NV:VTS)4% MNIY54;/;Z9W7K]E39=P/CP37//M>>';;_P9@SY&L+)/<29)@2Z!$95F:&),+ M134QU&3 L^D&N9DY_=E;L];,=\U\?TK4O&:^]\1\6\4$A"%EEK&DE-PD3.0D M*=.4)YE.BS2'O5.D=W/K>YDU_<_*G[?_6?Z=^I]M M6S6>]C-[+*VD]M_5[/V-9]]=^C'[=+IST3UY\_7C!V#5EV_8Q].]B[V33[WN M=O>T>_(^6V@EM8VMHG3VZ<2B>[I(][,)X M8-S>P6[:?7-H2&&I)!(@<4H3EK(B$5CX-Y-I!E\(:\J%5F;&ID8K2W/.2U8( M+O,4N#E(7YX*:X%$YYI/X8+?N'W9X^Q&ZM_V&W9T[.F[]R>]?N%F%UHR:T1) M4UK MX:P4IOTB[@TX7 MBRAC\Q=@"L5&Y]QV?#\;W\!R/.S(6S5^M<9P6\I,6$ W)"L$HIQ425X45)&" M>SA:I.DWM'7'?=UW85:EO1GJH12N^V#AVXN.[5L-#SFVP2-[ZKMJ=LQ(G@\ZP]#I=.6K ME94CI#V@P6J,W5QEQ_6'TA^T5\7NME=-+:[C=2,XA\V!#P9'L.2CX6EGY?F#)8"E MGSN">:&) &Y:I*5D)"]4 8)* CUP*3C/<@\#X @&&+!P%G>[?RY#!;N#"B06 M%L/]0U:]ZMW9R$JS/_A'CGJ(Y]["\-/F-";TN1W'[<_GARG +X ++)'"Y0DC M*:AW6KC$&6K*G!)4TN$\;I+%\_A?2,.WVV:>$U(2Q[C+"+/.@,;(3,:TH!J$ MCBO6V_P@VTP/"\$LY[),.#$ "PG6D^"@Q9>B%"#]>"$-PVW.EVUS[/*LL?,U ML(7 JZ3Y(@<:NVIC9^C;G_@T$\9))UP!]% 0& #0'C?,,4&U 2&Z2MEICG\F=JB5*:DI'CQ,KVG$U\6.AZFQ]BF]^00\D8$3PO$VV,PVT6B=#6)I9PZ3(#]L9(>']: M^]J.L(VF/++/F-9./M)# CQ#IHHG>+P31E&Z6 X_3"[3,BLM=2!=R&:ZZ)3[ M+R\_;K?Q4J02Z+=4:<% VZ;*PM92GBN=BQ1TMO7&?Y>-UY=H;6* (%ABBER! M-@>_P2$$@ '0G3FBX&QRW'BZ;..C,B*_V!&L9,TESH8C3P+QVU4,!G3^XYX^ M1IWG3%[X,KN@5HU ,>E?U!K+T01T#&7@*#_$/^B7]-:AG)Q/?RARNTI^1 M4_:&.%90RK#WT_B'<38?)X_4/8S4_2I.ZPT.]"V.LR%A\LPH>/]@Y^)0$B[* MM%0)+5D)%*S*1%K'$\.DS8GE++,>#66+%(R$ ##)T\Z>@X#?4 ML//'[L'VUD8M3FN+@D?,M:YO1[VAJ3J5'>-GX^/FXIIZ@9JW!A?-S4%WAX=/ M-?Y?!&%!-5#6&G>_)?A^N 6T="'0X&75D!2^O@AGD M'!1[' &6,>KW4-)'HPI@<>Y\.#*5'=R$]?\I>Z-_ M9'\"7VSY9=^?C''MT$7T;*UW>P<[^=[1H2JTLS1CB=7:)*QD(E&F*!(J<\ M.H5=*E^\' P7C\MPNHBWM$ MVL$["X;PF_G;[GE[O'?YF>Q]^/AU[R\X3Z?_]/;_^J?WZ:^W<";> MD^[Y(1'2& T(2 +Z!/PK5*(RQN&(T-+8,F4NS^=]06CES"0G.MFAZ=LX6B:(JK.&%"PE 3[['%+ M &Y;(5\\>>_3@;>T#[_TL-:!E\>]L,1C7&($EDHB()V<1=N_K<8@8E"NHQU? M]CO6.:L]6,3*.*@>5XU$1WAK/U[I M*^WXIWL4">*_ZAT->JZG0?YZI(SO[XWM:;71,7 ,1Q9T<_L%^^6B%T$?HR'> M^SKP47UYOMG9!U$_A%<'GP2B@9[IR5$/37@CWYMB6(6Q I<>3\9#0,?+9H@V M?GS"G6Q^)@4YH1B3*5/2H-E7"I(ID/222K*4^=Q9LN_4@V\8%MJ%7@4RAQGL MA\48#JI'H\5]?P8&(.%0TS1/32;1'8=]@C5-0&G/T%8L,ED24.9 B\.:9TLQ M,%#Y:/C5'PT EK?4='(!#(9:1YEB0J2*NE(24I!49ARXZ3440==[?I<]_\@. MB35:D90G'$1!PIS%JB1EF@@XAD880CD%&)P&6,5S-@H"QH:KL^8]K/S_: 18Y46.D'*+QX?@W;E%;&J][4#@QL?5QUT&YNENHM7 MR'!,RYF^UYI^N:5AO+2YD"7H\RX#"24D+TRJ-#%&E;EE9:1\MH+R,7X.1 *0 M[_H(W/X(=$_VS@\SA&T@@1*; L)G3BLX E(DWJ*2:\ _"G!7MB02X==@M;SE MCM\)>J]W_-YV/#L4A=1I)FV29JE*&,"/1+E,):9T(&N,DU8Y[Q-9LN,;H)Y6 M9V&=O8GQ+JQ$/ PKD<(XIW/B7,JL CICSBF: 6FA!4M[PA(U*Q%KPKI7PCIX MDW[1U6O09,2JU!G9M: MGK?>O>H4C"0IV9A-(GD"4<-;,)?)P(-=M N\KV>-Z4@XUUF;S@^;UM63V+S" MIH^ ?F#1(C&R>G@T\+X&W%)E!];UQN@L@]6"#V\3CWO'W-S;Q..^;PT8EO^/ M.-R#8SG^,)STS>[I&8RSX8"1]ST6V_]W9W/[V^_/#YERG%(ADU+D)F&%I8DL MF$Z$3D%EX;8L\M0'#JV,W-U .@I^6Z_3P4$ M%-[?,]QX3M.?AF.I.I?='I^ M#SR-K=;^:EN:ZTPW=!,]6>CITKTSO-0'QTX=<#B(D975<.!? ]RGZJ'_^ HB MQ@=H/SR@)[S7=H9?HM=B '3;26F-_,S$UO8^^_6L%R2D]V5$CA>L:]:?J7[O M%+A)X'T>0=KQN!]\UJCWPAA\]6UOC1P,QQC#;#'_%]^ ZW*]QCLK0)9F*MU" MI"R(H9IU_S;"OH2P0;^?]\SX&)@+\([(1W@&-[<^?K'\"5+!5&!A?H\9M&3U M/:W\+^WC_G]_?$Z:%=PTY7,[TOIY/)HF%Q_91 &A?4ZD@_G])OOG\J+"'3@> MS2S%C=;X*:S7"J?6UNO7NUO=SJO]MZ_WWVX=[.YW.UO=[W7J[ MN_/N:HPT,^W'.,/N_L'.N\[!/LRQN[W3?;>SC;^]V_][=WOK /[X<[>[U7VU MN_5WY]T!?+"WTSUXZE/^Y7UWZ_WV+LSNUV6GX8G#W.4.N.L=:B"T7*]O6VXH M$%/CR6AJ9'T/F D8_;MQ<#59@_$=G9/)J%>97H!5*$7@ZE/O,PK7Q7 3&.-@ MYMIJTX=)X7O06U5UKO(;N@< RG J,U$FH*UC*T*)EA> (L7S[OX$4C MTW!R='SE%E%#:"8)LUI05@!V-J;D.N7*Z(PXR]=;=/46T>X6;%$!5"W2),LH MAC&F,E%,EDDJF649!C5FQ&^16-BBD<6H0/1O#'QRUU?@*(/ &(JUJD\09NA M_(H*XTCVCWYH__IKW].]R[?]CYA MY-B'C^FGD]WSO0_OL[W3W:][<$87(L[^VH-W?*1[?_WS^=.'CY?=O_[]>>_# MG\>?3N Y)UM?/QWHBX\G._",3P[.+;)-*@KC2.D23+1.F"594MI,)R57N6%& M.B[E?/A*JA0 MJH9R9%#%-3W0N<=# !_2#,_@"&QXN(+75+@EQ\,^L+HJQ!A\P:^1S>&#.CO_ M.\%@U]T! ETT#;SNP[1_P>^Q$Q@EO_O+\%/_=_K[KW70N+(:CF7+JB ;/S.J MTO7OJ%#W,4;(&V4G(;@'A]8#'(9Z]ME$]8%+#.$Y(^#I 4\U;PW11:85%'0T MDD&S[S6#]K,$MMR( 7MZUA]>6%MMS,0)-[<",4[CFJ+*(N.2.B)XRI@RN1(DAQ'G3.@LDW9-4=^7 MHBYWOQY:@/&Y$#3AQ!:@: &H+U.G$R+RW&FA4Z?8BY?7T9.W_P9\C]&?H:)" MWRZC)Q0/E)"BX[>HL^]9\S+11&9%4R>:J,>8:=D8K*>R9%YD!5D3',)([W&D M#2]<0MU(UMYV737J0+PK:AO!JCP-TH],?@C" "4AL%HOA>:>'B<2!NU-WA9# M4%%K@="C)4B^Q(]RKKO4H2QPM,O4D%,T&4U7^W#N:/.(G7Q)=. M@7H;,6Z-?!$,GYM\L8#EMW!)NW[7]ETXN5LU.<'1_0O7]]F>V+V#G?/NT:%Q MMM#",,PBQ!)6G"4JQ;@LEN<$T#&!C5N>8>(F(P]&/)E6OJ:+0K7;V&44>Y5C M$Q\3LZ%N1WDB-3!@RY0S.9,T$\ZEN2Q<6AH+ V(ER M>Y4VW*B#T400=Z;Q'4=V@!X6 #X1 MUUQE'@35I52:A#74]VE#S:&.G MB4)X[6,EGMU9?9,#J,C*'#AH*9,T#Z B2X0D*N&.<&6IR.'?%R_'=A LXPO6 M?9_MU#80>9K=[+Q?)+>-&/P1@"Y"7^WOL!+8OL?4G7-983H9$&.O.I[6:ELT MBVUTU*0./4$? /"'/@;0 =@.+D$G>R,LP?;9CCM?,&79)XP%XJX3O&?H.B:S MA2.'DYD_0%.B_X(UWIKT-R2XRD5I!4]60U]LKXH>!DS#Z#4N2-FV'$V_"UK+ MXBV]*CX>L^4DS@0H=5+%F&@Y7]=N NLROCC#DK\PS&$H)1-R\A36 PK!.?=N MR[_E8;V+:N!_O$4;6@5Z4_3>A'.;/KN#^_D2A&S.&/99SQ,E%4]8YD0BC4G1 M+8?6NC2%?7OQTJ$M=>G)#22WE!KKJA[&T_=0!P>;CD<(JS3VW 4JPCZQ$B20 M=<$ @)IK2+'T@5U 6*-AOS.&W:WJ\S&:'AQ?2\'6Q\;KX5>8CY>/%!G&](1, M4U)K<\ F4(\[BL>CV$!M17^;NCBT?H7/DR3&&LZ BUH+QYN!BJ MR6EMIY]:P&.8H/6F>61QM>DC#'=C-F^XEB3^%2AX^IX\_00W9I\5)AWN^#+$ MV#PL;+$QO0#V'# 8L.J+GNV;8(#'&@R]ZG/B1KY"5[O*9PW5KAALH-_9"T;V M#)6CP;AJ1VOB;<'.->\ B9G(\0D>#[Y,6&1$@CU/&V$ M8F$J?D'$2;PE@DYOFK'QT,_FRL>6+N69I[8AA<+#]Q8/BPYB'?[TDAH7SMMEM('(?1,VLOFBMZT?08 M.!, =3:3M- '_^LT(D1-XZ#!X8I[:T9J*.U5_ M7#5!%G/$=R9[IHZ^&F!*O_,:<*OZ%/JE8*I(?CY? 32DES M[O(\H5EF$O;_L_>F36TEZ;;P7U%P3I^HOD%RQ+WY(H&[DJX N1 M(P@+B=9@#+_^?7)O"23$; 02[(IN#!KVSIWYY'J&S%R+&XFT= H1K17D9BHJ MP5;6%<:K^ 9*THDT/IO>C>6YT6;YCT>MF "WHA\6+GFGK""4ZS(KV4IJ'[=V M:F4-_I\WKJ"47%B=&Y*[.\^WP+@7]O&\-CQ#?G"OF?8?9:=_%[,\AHV2H&]K M],PY^GF_I;\I\VUZ<:"5\91&A?(F3L0#,4A=-&F-U+;+<.6Z/B8)&/7SK8\B QV/2/RP,C=BKLF]K0,0!'$@=W M31-HPB[XOH)D!M+JRYTVDPTJ2-Z+9IP=0>3P@+F7M[OE%'Y0K DZ\.5/FBK> M4\\,T9)3S6V*CD@;!56486M$T*/Z]TTH?\,R1)82BE/?&@'DKJ>+*NN9K\H:ED4L3+A>5QR'^I]Z?2I6OY^"C)+L@)"R3[%9GX@#998IWJ_GE&71;2RH[7!@[O*AO M;M'GLL/LI,%,KDI"XP1ALN8YT@:9K!/R+F A\0>3J'VTO78WYV7# MMBWSWULN6M9\1ULZKAI17/TQYV)_,5YXU '9HB;\N8S:-X>Y?E0&!04MYLUK M$=-Q[6L?D7U5:[XX) ?:D?78O<5O/[QJA+1A'GYVH03KVEFD#Z1 V*(XIH3E&@6?,/PPW$M M$$Z>Z>@3!*"%LH><6=(JCX#,D$P\^8SPN$!1'1+^Y4/"JCHD7!T2K@X)WW5( M^&9!QOO.TEP_>T.R> 16E!+#K?::1J^,4<9*Q@/SEZK6\SH0MNN/8ABVXV@S MZ$QAI@C#1LXQAUZE/[U:2VKF6OE[/1]6;^[AG;P5Z^)+_O=BY\M!HLK&F @* MW@9((5A$AF*,P!$*EAG0($N[?O9KZ0OP1=;1;;<+0O5:(55<*^$:KE(NO$TL M/]:&(YK?!R^9CHOWH<@#'L^?67PNGYG]<"LD7>_FT=\C+S_:UC9ZLJEO% K. M=CCHCK]2*C@7KXP$H LIA--^_##^948_>G+4?G^$)OFEQS=X%"G]2I,G'<<5RIL;PJ&[/<2T-WG@HV0WD3&[7F+U MUB56UP"F+W'Y>J=>#?$8$R$8BC?V_Y,^6AG.$AC.+KCXUS*;)0 >]HKV,PIQ MBKCI=% KR.!JXP%>"N/* >(#[*CJMVO]]H ^J\SQ2>:HYV*.%>XLW$!7N%/A MSJ)TZPSNW!/X/*6/_\O[&%-Z5E2ZN=MNK%S-I=^^WKQ??4Y6>D,/+H9=SJU_ M7UK49OY[R<_VSLFW\P:TKWX1CO>. M-W!C\\O%SM_?Q-[?_SYN'!]!N^&[?]?Q'OUW>_P=N-=PGWZ3^\UM6H>[-&BC M5=_\ M^MB_UF&SY3ISN?X??CO^!9OA[OG?R5ZBW\\X_FUJ"^BUG]>./ .R_S M.4LD':.(!Q^1#LD@Y:625&M'A,YKT6165>HIKG@>>/96 >/E$/G_5$/Y+K'_ MU^6M*NQ?+NPGE]A_L77@F=!>^("8,PYQKB1R*B1$F) Z.AUY$A7VOROLGT,* M,_\RRVMWX=;4T<;?6B-"BG\N9-Z]3&[LQBT\3TI8YKT9]B8O-3:+O.=U29D@ M7M8]G4^G)D9SIH3R2 F+$3>6(.TU0$N%#DKZ"L_?#YY7RR6/ MRRZN6%MNG1#T1;/?>_JOW(NX&)[GQ19#YECU&AO"7Y=V,"5P^NI"SLO@DQH? MIW,,FLE*"">(,PH^R3B)7&06)4P%,X);'MC*NA W**3^8UK;^-J&W&>:?\5, MNF?Z+5*@=W.?O-/JX'+XE\5=_*F\V6LO[U3>;-&]V52&!4.)+8.\*LJD$2<< M,BQL*%*>L*B84(RJRIM5WNS=>+-J.>M7$LYI!LXY)9USK7LLH=-^WOUX%['7 M#;9_]"*N?'-D+Y4C?[0CWYU.2QG1'ELK4;1!9PTTCC3Q">D8C%#4<7@_NR=- M"?W7"_CR>R?I^_'L56%Y 5W6LBP45JYRL?+;RE4NHZN3CB;4*< M!8/^],._/)':I(N=)%+;R)(\K<'YNR9/:S2W2&/C0.G =;0,7)SW MB*L8D?92(&N"HTGC++WU5,*T15:CO(-G+LM2 MQ+I*.=[&N(YIX6LC7OC:6):H4&5\".]#-]>)C)B;=AM%N=/J2,1?DSGX@L1WQPU!WV;2=<&_2Y; 1/ M"2=_GTG )9?C ,V_;6=H>^FUNZJ5;Y@NX48!2T>MUY)A(:WA MDD@3+<9,:R,X4XJQ0DE*$_J:NI43__R-PG6/&Q?; MM'X,;3OYU*I_WCK;:QZU]HX/S_>/_5G]X@NYOKA0OS@\VV_NPS/46?UX[QSN M?0[/"-_[_6CG\[];T-Z3QL7&16/SKU2_6H<_.Y""YQ*B0#X9@;CA"CE'(L*, M&&*C3"3+!(I53,DJEK-2@;^R>^Q!Z/4DAS9_4'T2.KP^%OSWW$[5/#^H+@6& MWB[)]S0@?;QXZL.Q\BT+I[XT@EY<(J@)*7HF(K*8800CG9 +VJ!"[84Q'10+ M*^MJC02(ZST2D6*D= X0I05);(A1A05)D0FCYVS*^MRC3_'J? JL*H"JS<16#U+ M0(5>A,!O%DHOZT-%>>@RO&(5=#X$.MDE='*>E+>2H(0S?U]2&CFL!+(N'Q:P MAA%"5]:-6N7\00'6HIR6F:W*L06-:T9JRZ]%]/:0K83+$!<^L/[VB_M]7[80 M5YA&?[M3:G!/"VU7B>0#D*XU48KSEK HL4>*8XXX%1)IJC42P6')(Y,R*R8K MC%?!_)XQEWQ[ZTQO%S)N+S?](FX\ON[4?Q0V5+6GYX.,J]J38!%&ES*$!=6( MLYB0QLX@ZJRS5G!+5%Q99VS-/&?E_E4!HVK-XK5FD=:V%S6*'B/>O.+H1Q8* MEL(-_K;(H7/>B;W=[P]CV"Q.5Y1^KMS5-[FK_W+@*S?W&#=W/A$9,^I2INI' MU(> N.0&60F^S@3IA.).DTRJ"<.Y2HV<<71/VGSU]A98EF+&OX7 =SSAJ]AW M#J!P%?L"(C 9F4,D9.9T[2)RQ&5E)QVXQS:HY"#V72-B>===W_O]*UA\]"K) M+\+ABRZ7S"!ELSNP[6KEY%< \FKE)'%IG$P,)0*Q$C>ZH"+/0108AL1$6,Y6 MUHE>U8)6*R?SF+8?;X,8IJKO U/JLA7UCE?)3>L$E>G<]X&6KR%Y/$&5*C2 MQ^=#C*OT46F%:!JS7(L MG2PHK$]LJJO90<%I4AO3F2S&8LJ;V;O^T#."P?H0."%.&QYBLD8:2">])2(1 MRDVQ$_.5P^OJC. ONK MDCVHEE"5&Y<2#>XX[?8D2*A.NRT'%ER%S=XH&WB*2"7&$*38 CD5-0J #R'O MSN;60-A,UKBI<."-X,#R*)I6)]KFBP-7)]HTU0)SP5%0"2(! 3FTU7FMP7#. MC$Q>1)E/M-%%/]%63?]G.9OU)/=?G+/44JN)"# 8(LUA;1 MF+Q7DE.'-00#E&?ZD.5>8ES0*3J*:@M.UA>JC?S2.L)$I82=#FJA.\PMOWSL M\MW1W6_XP%*,R=NKI4Q8655+>3QD3A[R8BQ)J5P"C,PG-@+SR"B>D$S1I<@< MMYD)@*U2K%:->LY:2K5@N3Q(L?!UE@E$J.HLSX<35W46;9E5W#FDA8V()VN1 MX3$BSVUR/ 3*4CX,ND8JB'@/$+%T)9C; >*V$@RI(.(A$'%5@O'1.,HAE(B6 M)92W=")M#$8.$TITIIJ2.)=@\'.48"IH6%1H6*3RS/, QG1YAE3UF<RK5[M1\'XW4W7)+=N4-MZ@")/[#(/4$Z!_Q, M8ZJH8EJEN+).V)I0,[,TZ[G5BL+26JW6>*@(W(UF.2X<:KA2G@:#?!CG3H,? M'-E![4?L/\'H;2<4][K?^I_Y?)-X09_V5]$UXQEQ:?E7'DV^,].O7^R1QI># MX)PF@F+P2YET7(/5:^P88@9;04+V61"YDK79G;4N= M"C8:[@.W8'L!\V H"89$6IB-'IN-KLQFD(Y1U-C3F(C2B60#FB4#&!O0:JT7^UFFN/4CML\!\3;Z&=]FD6JU@+02 M"_W$<,(?_0%]B!4"0\&O*>&+T_QF2W M3D[;W?,8=V/O1\O'FT.!1G?TB(6Q]HO#FI/O?X0>:70'>Q':/7[822:,=VN_ M]0N?84\)XBVS"1'%+>*1!^1DHD@0;15VU#+CBB,'LUNGKLSV[*CECVIG\&?- MQ4FKZD*@5;.SP6LI^)J-^[5J27,SKA% =GNCE_+GEK2,] NV=?AS9^. 4.6L MX0)AK17B4A/DG!1(16LT,S;X'$/268;I6AZQ_MK=LJ#++P#\%6P+'C=/C%(+ M^!N8RVLJ <_$!UH$=R[,O4R%,FAQ4N)!8_[[JUJ!RN\QJ3F],F:K_7+ MK?\,(7C;[D!H-RQX)'8@ANLUCVQG5%RYS)_?T@[-DSIK''^C]8MO=._BTW&C M^87O-QNMG<_;/QLG?[4;FXWC_;\;)Y ;\.N+IGL7GC::D$8T"&TX24CL1)2*PM!7BE<@WSY3XQ]$A2PI<+0RL]IY>,*KVW*24. MH!_CJR#N,1 W*?^C96 JL( "$0[Q?-K)1,J1US()0AA-FD/*J/FJ M-,_$[CS/4ES%./,^0Z)I.*A"HF?&BZN0"-O@L,,:DBH,.98D&EEA&:+>XR0Y M(49)"(G YEA58JJ$+Q81"-]GP#0BOZ]BIB=AX)0@1HI"4\,32C1!6H@M1Q;C M@'1*1"@;:#(!8B:\RM1LF:D2Q'@;*/*FPZD)I8PJEGIF'+F*I0@E,;(0D-*\ MR+TP.()"40%\XA1RQ&&JPB)D\U MQAXB++%F'@02S\?1LZA'X.XXJ5^MKK_H2I M-XCM\\U2_L0F?_7)@>'*.09(K;9"(!Z60YE(C$JV@BGB" M$\OEDSL9)N9T5/])*?IC:!_GXDH>K\G1?W>F]^5G_?# BFB5E!8E23WBAH$_ M8%$B%[DA (%2DNP/UMASGN1?5*S?[M0:,%N*DX9Y<_@JY,.]FNN"Q>5I$EHP MJP;=W@BF?V18/QHQ7DU,HP?F;3B:1)FU/GG"M0TF8>5\\-$9@4-T)4<0&7,$ M$;*8"=S;VJKY*].) 9)'BBU$5Q%!$[)XG3+(:LN0H\Q "B)LTGF_.=BS8;,E MK-LB Y@5L3Q&#Y:@:G^V8=[8 6#Z-%W:4VC]?M$*JSU^"VB)WW!CX\!;C94G M'C'-, "[)06)!8?E8^JE?-,C'4:?E.38ZH+!9, J6QE48T,V\*9][W?[[ MI99J;,+[7PZ"4=XYQ5 T+A.B.8NTQQ0916UDV$GI4Z:+OX% ]&*>Y1NJV!Z$Q&YUWOA:SY"9F"VQU MAL4(/YI5=B;T.>WV"W*H#T7RU_HQ)@,AF09D%''(O)MBXN65FZ]@7;_;'@[B MOT;U+7S[=V9I 7+HC>#5W/D?2MJ6\X6,NXB^-B03/X]Z5Z6_PXA<+]KOR"9X MO@^V?6;/^WD$CGI37?&@/EZ&_KJ%7FKCSS^W-QJUCSM?_]SYNM'VGT$E\XB/F%CI[FU6VONP#,V-K<:NUN;^;?=G3^V-S>: M\,>G[<9&X^/VQA^UW2:\4-]J-)?]D7_[UMCXMKD-3_?/FV;#-90:^1U"7218 M44H,M]IK&KTR1ADK65;[F8.BPVTT8]=K/)^ZO=E [RH,[&^TVUU??'I$4383 M-.:K]'\_S]'NN^! 8:9Y3"^-,X%B29/E3^<<6FB#] M'@*R7'/M=K))Y6@T!ZM%?("*T&VZ(AM_YM_C)2E9&2KD4.11)-*_M3KPU>ZP M#Z_T__D$VK(WQU/&S1HC0FDS#YXRLR:- /19-IJR^;:;::Z,J-K]Y'8O 2N< MJ=C#[EX%;Q8 7B^!>VM*6^ !>QG&> CQ4;QGV\$C/EH9SA(8SB[X^]D+7PQ(KBY&=<#-TL^ZT _0Z]55O#<5J"KDPWO8Z#G,]W?>+^]UG&]-]ZM M,[BS2"0;BWH$8O>^DM'$/KZ;5Z*N6_.+G3&I*#"?Q&3RIB@PKZVA!XT#T\$1 ME3RWW!C)5*+11,T3<1B/"OO\-M6ZQRBQCNKX,=Q:VZ3Q^=M%X^+[>?WOO;/K&[8;]*^C^N87!O<[ M@?=%8S,<[Y]LG>\=?Q'UXV]XOUEG<(V?^\>_3U.X>:>QKCTBJ+3+:8S0LP*1%4*_-D)?':D!.([:BX1(](#0446D.>:(A2"U(,HF;S)" M8S*['^I9$7KY#[55"%TA]((@M)0^!JRMYH%RY;P#N!8T6$QN&BCD2OK>E4J4H%T!=(5 M2"\%2%,EA63!F6@HCQ!/.T.$YMJ(*$A2ZCZ=]0JD7QNDV21(RY1D$LPBY2E% MG'.&C&,<4284MN"+(54P9?$IXOJ)>G#_8Z6BQTS)Z M0S07DEN5#S]E?9N$N=?D 57="M'FC6B33-)8A\BE-XB98"'FY!%I(RD2!EO. MJ?8BI)5U:99+>>.U,:J"FOE##;8NL8BUT=IR:9E+*C'E6>0!?E[&555Y#!%,)Y>5 9&ET2+BHN:428IIX064"2>DZ'P'R^4XX(\)B9B43U',+$T+Y MJM3T^H@V)< 1%,$J4HR,\ASQE'D!O KP@Z:HF=%@SBOKIMHB^"J!U#M'$Y,B MQ/8Z6F$E#Y(ZH42,,G'K"$1*_@'5I I-YH\F5R4CH;07&'/DLO A5S;_%@R* M@7GO%4^,YCR-S#+'55LE*CB9-YQXP2(-,G(+X4G2RB8B!6=6D\"XH^D!1:$* M3N8/)U.5GP2HH602R(:\_0I&#SGF#"(X:*J#M]IF1-&\0I0*45X<4:S #.PP MLJ0C#UI;G1)-A@K#M29$/*"V4R'*_!%EJH"C!8G207A"1*" *)XBS8E 4FG% MC#%.LUS P7JY=PHMK.AJ(>QP+]7:,VX6G1L[QN-%PUX?W.:UM_272O[/T\M+ MZD.,B4);$P))#-JCK52!.(]#<$9$;JHSMXOM7B:UU*@(3BD#UA$H1*LN0/ZK M!4;)RT"P)8X)G!<'I'[1=*PE:'E+S *1$>7321I^0H8Q)G M7:R'E!HK%'Y5%+ZJ0DJ!HV-*(1N(1%S$O'U62R2C3R)G:T2DC,+T!@6+"H4? MC\)W@T.%O[^*OP_LWR5%WB>1R5?(NT#(.U&P_7+@DI8&:P]H&QWBTCFDA1?P M PL%K]-$Q,JZ637D.4NV[V#'V8(71"HG4#F!7]@DR92WU*E@H^$^< LQ=L \ M&$J"(2/2A&J3Y ([ 3;I!)(R41 ;$.'<(DZ(0D8P@U1(DG L$D]J99VOL#8>AS>G2'/O+M8L+G,S1>CJ])GI0E!FO,FU/[/+M=6OM3J^/];GUMC.>7X;)D[(C7Q"'9#62IVJ95((X"R4LHSDE^(YK+VJ[*T&<=Z9K4@GB5(;SM,,YE2!. MI9"Q= H9E2#.?88^,<]EE0RFFBO59&*'@Y,*PN MV=0J5H\;E^#WR!YMM!HG=7AOZV*_^;55IU];>\WOYXW/\/?F_O$>W18[\-V9 M)?CCO_)[=._"G^\U&^W&Y^V+_<__/MIIPC,U&]\;)XWCO>/O8K\9I@ED+<=* M+G!0R)F\Q.(*5=2*?4[+@S>]_K<#N78"=BU0$K[VBDG B MHA%4!YR$=-;2@&-%.K(08#?!4\M<"HPE%(23B+N4D-:<(AB\A#%-/@8/8(>? M4T2K KL*[-X"V#&&N2*<>R($Y]Q9Q@- GS.2.!6BJ2A1%@+L+G?8[S0W#KRD M5GCCD*$>\,X"\CFI!!+)$**=3UJJE75&7E0=H-I?7^%NA;L/QUTA;:21>A(\ MQT);01U+ ,-2$,ICK(AC%@)WV23N*HF58\$CZHQ'G%J'K!0)I11E$#R"+XTK MZ_1A8JV+M)2TL(70/WO=%/M]Z,+,&%/NN)\?<>],[RV_3WM$B4\2@:TG1"K* ML16&<$6#4")@I0FV58GO]0%IBKA7,&UEB!0YFK->00G2%GLDG B)\D0LU8!& M_'F)\5YT!:N:QH\O7C'(X41RV$;%'68YL$A,8$)2L-)5Q:O%F,97Q2L(&F 4 MI$"9V1AQ$R2R(I*L81ET=,Y%*_).E.>46*JF\:)/8Y6TA51>NJ $%]Y:ZKB1 MX*,C5SAB4G$B+/H,GZ[86.NQ8AHY<-&(@V4CDQ1&E%.NF0B03Q2T8)0\B'3R MZ=-\^>=0%?S/@_PJ0B)+/-/)4LZ,-@:L-4(B(*Q66%8TMHN!*5/5B,03!X?@ MD Y!(QXQ14:D@$0HB/9-T,ZNK'/ZH,!A<3=I+6II8J<\ ]TY'!_??DA=8K%. M*%2MJ5I3M>:IK5DDX;:%+>#N@GLOZ2I.;.][S'A9"1',17R".,$:#YM0H&V@2,A*JHB&$\8H\=='AADW"#8DXL*0# MHD:($FX,(QA^:,MM+5<,JVC4,I8%H160NBJDK$(B#5YUE0R&X6E$27/ M=2;\A^@(2XV2UD(X3;7E;&4= JBE/'Y53?$Y%"LY3Q"H>&6XXSQ*:TA05%-F M/?9,FJK*L1!3_*K*@8/5GEB! G,4<1L)TLHQ9!QCP2KLC!*0 '%:3?%JBA=3 M/'&JM$U666IY],PPI;WEA/*0P&'@J@*RZ+-_J@(BE0>H5AX1JR$E\89D/7:) ME..,<^H()3YO8!,"5X<.7[\>\@XZ[N%0%(A3V+C(#(04D%!8JP-6S$N%K7<, M5YO;%@)OIDH@UF@K<"*(2$T0A_@0&>L)"L10HV1(A$%.H=AK;6Y[>SLU/L=. M[-EV4?&PX:35:?4'>8/;CXCD@R.4NXL9H9S;[U-!%,6I)"8 5+% M2O5[H0%K9^HH'G9"<$F15P&B(R842,N\T$;C2E%[T.7Y5 J&&"BR-0(2(?/A?&&129@!@ M5&861*Z%+>8X>4Y-Z6J.+_H)>,68#I/<\GF/,V7?PY5:<,E"QJ'6/9G>0N87NT69=$'*X.SGY[]0'QY4$^Z]+L#^J MEY?4P1@3A;8FA'P^!6-MI0K$>1S [P JF:HNM=@.9G>B+J64)=9I@K!ED+-R M0?**/4?,(JH[#U%!G&&;)2"B.M]4&F@OP'/V=)X?VB\-W@ M4.'OK^+O _MW29$7H-:Z$"G7-G'BL'&)8PJX2PUSENBJGKOHR#M5STU4$Y)K M*\Y@!>"+/;*> 0);*R*E5.J@5M;-JGG6@_;O8/_5@A=$*B=0.8%?.%#)E+?4 MJ6"CX3X ;! =, ^&DF!(I%65?=&=P%25G4>FO4H$*>(A M?<(B,T1.#&.*QP MTHF*E76^ROF#(O"BROZ_ PO6#O^&UH_U\;<:PY/8:_GR[VQ1KX .A5R9>OOL[H\F$^M$C,-[7A'N3Y+?C:#(=_][:N_CKN/%W MX_O>1:-5/_Z"ZQ?;?(_NMQK'VS\;G^OY[[/]S0#W^=J.__?K^?[?X=11+NN? M_PW?J\/$^GIQ?Y[]^_-V@CU9O;Y_6S VV# M"-'EDJ!)\,,EF HR(A4HMI8S1;0L$1'L-X:-#&/<:V$9%3%FBE :M8XT**U" ML%18K%=J$1#J% 9AT!O&E?7)(?B?_]*4J'_5RJ&8G2RWF'7AHUJ=$#N##TR" MA8%='[8ZA3>2I4NY-LW*T;RWJ??,C/]*Q7_/-1?XS7-AHY]5TO\][,1R2C"\ M6LOVO%H[B[4C&VIV.#CJ]N"2H7:KZ^IGG]&_?O9&1!ZXP,%(QAGACEFLC/16 M4B4BLP?;-V4NVXU/C_!:X*).NIUBD N_U=^X;.VEJ\+O;'8UFM\/B$K"*^N1 MD\8@'B-,+2(Y,E'C1 @+AJ65=8'Q*B[_/^-P:N689N/XV+;]?FTCKTA"9Y>+ ME,4&[?0%$(HBS MJ)')^X.QHB8"* ).L:Q-^0A[^'W*'E9KT?JCVEEK<%2SM5/;J_VP[6','__O MNR+>/V.O&*CGPXY;#>)/V]OI[0YRC/M7;MO5K=^I8=2;W]@!P<8KF1@$I3@B MGH)$SO" P!T9RR" $D+=G;3<,H2_,-VK(7S4$,(\20S[B*B,$G'C.8)PE2-* MK))&"$-<6%F'N!KC6:'MV8E^&GOE9%_-L_?LJ 7S>@D\_\YPT!^ 5X)\_QV; MP^'9 <5,:"P%\CZ9?$B6(:UQ7O()22JOB=#TCAF].".ZW>\/W['?+@8S*6%8 M2 DE[AWB0BKD?#X [3C)!SF45R:+K*YR25>UF64^>*N!W7LWCN,M?D X;$% MC\VX >.P*B"CG04+X5Z?!]1& M)'+&M.96QTSQR%:9XJM2S=8)'QNW0Y;?B[56,9F*J=^]&HJUVK@F\GH5O%NJ M%LVC6"N*^L6##>"O48WG3EB[L0-L?OYW$-G(5X'I\@/NE*=2V82U6O.&!I3EE.NM@)OE6PW:T-UPV5OG)MPO'D D M=M"_*3N2FAHO(-K+?!C::Q,D)<)IEK &MWS/XO#UR9KKMGG"GG5[H1\[X]EJ M3T\['QK#$Q=[.^DO:$]_:]3R9G>RK/9N9VQCT],#Z&_*HZ 0;7F5:<<@^*;! M(VM$((DD2YA?6>]VXNS,S&,\&6UGX[K)E$M+NL%L?]V2<,"8<6AO%)83)YTS MVCLEN81?+;GOV%AE2<]5LOOV\T![%FE,&MFD(!/',B+KK$6)$A*3(E)%"/4& ML7.S)?6G$K=.S;;;-1B70;:DP9$=%!;3'[KC$:+UKSJ^^/Y=*';=]MK];NW( M_H@U&-E>]X=MC\$8;*'F8V]@6QWX2N^TVX-(BB;>?8,3>UYS M<82TD.S76IV[3/SFE.5%0/(JI!D[A9TT$Z62]VO8%QX?0-SH+= M]\0 ECYO(E4$8XGY+1!YDZU<=ZF# C2[IX5-P$=;8(M:"B0#&9(<# MB#8*+]\^KTQKZ4UKI_"^UA#&!4,:A@+28POQ8UO 4 M?AWT;*>?P)C RGJQFU8G072,=6746(+<-F!O"*W\U^KH$F"?(0,A_%[6TPJ+ MO8JTKP?I-X)B+Y["9\#GU]JQ7V!ZYW:[[13>=@YV.^'1Z_9GZV1X\F?L>6B5 M/8P[:>/PL!5_M*>M@6T7QOMW?OXFN(M#L.D9T[ZT9D3? MF3G7FQNT<7@@9%X'3QQ1JP3B(9_)Q(DA$;CPB1,ODLH+-3/V_(]Q(F3'0S#. M64[S(.1WNT-PSN50C!=MWX@M6$T4(=,( ;QI,'W,.,1=8%YXZ2Q2EW? MM**%-HDFEJA@/'FE/>'<0JXHMV7\7U9 M.JL5XW#W#I8;]Z36^)\D4K7 MC>JAX$KH[#;9A:GYI6Z[W3TK/-6ER929J(NQ",,*ZZDE,)_"&X);\L.V'><& MY1URJ1.<%T0LE^YIY/ +OC1*6F(NMIOC'9*PQBU[6D_?AC_,K/%?=(X\M"$5O^T;<\_ MM#K%H!3W_==9*PR./ABS9DP>['\4+>I-[L$O/T'6RO>N;= OW^1RC1F(M=CM M'[GS^W>_2=?@TE2K)WX?KY&[WA0,&\.?^/77;#C37!E1-?P7&GX/O\DB<,B; M^1[6R E?[+W R2$U-\*5HUZ,M3I<^JA?V^IDIY$WP=887GW 4:LQ)D*D%.\A MLWO$1RO#60+#V6W]?#6S60+@F3/-TYWVK')%JJ!7NSI_L;[[;7T2MYXM\[@SEPD*U+"R3]>LF)1F1N+=:O1\G-_;FRS M,YWV9,ZJY>!U>-1Z/*.$6&MPM"3P0#.O7!1",24]_*'N$[' CSDF_VM5ZXT3 M>/C!HJS9/[5X/3I%?WBV=_%%-/[>;^TU/?S^]:CQ^=^M>O.HO?\W7(-^.ZLW M [3CR\PI^IW-WX\;F]_)_LF_CQH7\/OG+;QWLOUSY_-?[;WF%MMO;L#WMTEC M,Z1Z:X)*4$N:#QT$I*G%B$LID2.>HR"E$%A;Y5-<61>KF,M5R9Y3!_"!N/6Z M%/@52MRU:\=@2Z0TD4?!F:>&,ARXHDIS3A7G]Y#952BQX"AQ1747I _2<(U8 M)KCCQEMD@C#PIX@FL4QI33-*&,%6#7].TM$*)98=)12+EE'LO(Z,_N(0FK &O! 8M- E;B MVD?(:I&T5B!. ;6R# NR-FJOM4N.XT=&-@LKUK&P%9^OL3_HM7S>1C3:)PX3 M=%ZEGW? X?FX6H]*FD3AM1&&!QTLSY*EAA-'DY/45[6>98:[\TDY4R.]X8RB MP#-GKHR0Q6G!4"+&$DMT8H*LK!LC(3Q;3N&("B+F A&::,0"YEX@3OHK:0ON&L+*.56A7T M.36/*XA8%0I1BXL-BDJ'1BAT4;'N*BJ/,L-$=-5GF2-32PB&D@^ M?ZP),A%+^#,8&-LDH[.O$D@L_Z2K-D/)1,>*E>O !VQM. M-IUV^\4QJ0^]F ]I_1@?+"+Y2-'H^)=D,"LG7EZY^0K6];OYL.2_1LB";__. M[(ZN13SO-K$U<*+SRI]'O2M\/8S(]:+]CFR"1_E@VV?VO)\'Y:@W]=0/ZLX% MZYI;3CYO_/GG]D:C]G'GZY\[7S>:VSN-VD9CL[;[[??=[^*.VVX07ZEN- MYK(_\F_?&AO?-K?AZ?YYD^%?HLM"-9K@%SJ$GP]^MP8G,'S]C4[X6(#U8>QX M\,X+)RA!&^=C=9:M\_K)M[/]YK?S__[SU<^]X M2]3A>M\UM\_WF[^W&\U_?Z]O;O]LY /2?V^?-YK?6./DK^][S4_@B[__ MW-_\FNH7WW[6#P](E#8PBI'FRB%.A$"6BX "L9%Z:[5V,V?SF1.,:Z69R-N MF#+&".Z9I8*S8+RY?HQZ8AQ*3L')D7C"B?S[[S_=WB#!C#PC\ '#B7:4L7=/F0>DI9_R"3;.8T]6W"9_!%M/_;O!KJ%>]R[ MW?S?L=;.3U7KIM3RL08-A)_9M.)_AJW3;&F0'F0V*S LY/-!\W:[./O=O>R6 M\@+VL!=C:9DERU!Q,/Z'[;6ZPWZ6D&_U2L/+7$290 @>_?"H1C$C!7%;YH>9 M:<0#OD[QY=N?FT4BDXI MWSF*-OQG:'L%&5^K4VN>][N=_FKMKU9^\I9=J]7 # ;=[G=X%\)9VZY!7 N6 MWA_Q%F26@-3J]0>UTZ/25HJ7;KKVCA]T'5A+;FDQ@BX>0F]"*WO1=P\[\-CP M&S0OEI)>Y;WS'V->0+A6[<1^SX;5RRE@K_RMDWF#3NUY:6&E2>9&E(_=*FFN M!D>M7JB-VI.;F%4L!9KS*\)I(E'9,:7(%1BT*?A !QN'88K4V"-GFMS>"5% M(-^9#]Z!O/K )&M"( $QF>FK-$O(*&F1TE)*FJ10S.3D=6UV+U4-)FL;?@%C MV<[DD9U.+(>]H.*=,)#Q_"JF84%%>6TNMN-@9'P>7FT-[A4AN;ZC)E#CN>26 MQQ;O0+V;YMJP,A:VT0.Q8 MG62F5M+1V4SJ4[)8)-JP]/'@J^# M$!1@EQ"G#0\1($ :(JRW1"1"N;F9,OY!\Z7@&6P6+=Z^:O#&N+TC!L)W.X/J MS8V+G8T#KT+.+!V*5#'$J;*0]V":^3 5R6+#W =(5?5=D^B2,:D-,0-8:\A. M.SOTN\PE$R)YGQUVYES*X4Z_P-\R(,BUAH(ER;5;AV7HF..1_*63;F]02,H5 M7X#I.2RMK(A2KF*3&MQR,C@ 6SXIXY4(R=]^OAX+JT_N6 R" 2^#=?T/+,YN!^QFX%I=3,;;9LN\#Z_E&, M6>MBA$>;T<=,,3S")+(Z2HT?97K4>@V&):0U,#UD/FB#F=9&<*848V6@32@C M%28]H\7MG3?.#K0(%F9] HLS'/%,FFU5EIB2/AHK(8/."M#DCD1MGI@T/\.H M,.DA%L(:AP?2X""],0@G#A8"G@H9*P1R@6JEM?.IP"3^&+V4=.L&,'F:.UIMKX6->\[LJX3,E;+@7Q93> M&6/?W1CK1]6%LE6WMF*0RY_Q10(S]A@AMK*]A5&%#4AG!OW//4AKWBWT->"Z MC8MO9&=SB]GSPY8A!A?8844]UEK.1'( Z-#6E"!/4QLIL-3:;L7%=TW:B,)A;$"12JL M!B*$PFRN+RC=OL992._=-C_<>>T\VMYHGLSB>%%TZH_HP_NUWXK5JNZP#Q?M M__->XNUQ_[Y5'FZIUQ@EDCV5N/D^D;,N/[GOK3M- MWO7AH.4?UUO2I[EQ'/H84WK6,7_E PM?XXEM%1ZZV--!S,W'8EZLTVYE^9CM MS@5@#/CO6W&$/K>A/8D:93%Y%A8K5W[(_I_+60+)42NGT'L0E%XFTVPYLY[R M- RT 3Z/Z_0+J1_#_8Z_G-4O]K,<'K3UD.UOUL_W/^^=01N_7S\-L__Y*V1) M7R[V-Z$M?V_3QN;&1>,DR^%]N]C9#-_K%]#>X]^/X'.IOCO! $"%3Y6^+B<^'A[P;""P+E!X!7# M 3>)QN UPCH%Q*5.R 6ID PZ86ET\HRLK$O)EHGJ:9D"W[Q_^<&^9*D..[\Q MH'KNC=S;G>99-X-7OT*OQZ#7)%VW$81I1P5B-GK$/4E(TZ10$CA(S0SQ 0(X MMLI4QH%DL1ARYQ6-A-$R55E9K??+F:=J9KHRS+1'QJ*5-/\B=/\*ABQG'"F/$5: M9O&@(!.R/!E$%40BR6M1,"N]9C#R'JHIM*JFO"7\>G"@\JD[[%4 ]E@ :WR< MB%-PPC%A[9%PPB!N9&;$UA8Y8QE1P5$=4XY3#--5.:7"@)=>^JFF^:],\ZLX MA7BN#!,$29GWG&L2.YX)^(M(1-]V,*:JF%3S_-9Y?A%[ MW6#[1T^-0:H)_K0)/E$KB29(AQ72%A/$O7%(I^@RGZ:"J>]]RI05__-?FA+Z MKZI:,I]Y5QP9+%B=JYK)DB'8E6"6\JIE4&+ X44PU^9\Z^:^"& '3V]HD4"+!(QX<3'XM M(Z+.P= Z'Y,SKQW$O,%B2LGU.S[@79[5'A_S7J0BRR/.2%2 ]NS\R!6:/0#- M)G>I&$^(Y9PC+"U#G&B#K.<1$4:""TEP[]+*NB&K[%E5S-Y>T:6:]R^^@:6: M]8^;]1,2IUH'9DT.7XH8)G/[ A(@+Z/VF38R<9ZWT!LEJS+,?.;;'['?_S 2 M)NC7>O&T%_NQ4'W)C/,0IO<'M:HT\]3>'87?5:[]E@;UMX7G_#BX"S&3NT$FG_4/I\1[)R2GYIJ=JM?\T?0Z?#ZH#LMT;!V*S-^<;W; M1&"FKO&2Y/>_)@WS;FGOZ\?U\_KA0;3.!>DH\IJ1O,)$D6;*()NPH$8F%ZU? M6:=D;?9\Y*7BQP))O50#?>- [WPY\-Q+SG5$5&B.>! 40><+)+A4)AH>"<_B M/^H.:9=5F-O]K!G<^A';YZMC9;]+L9>LVGJO)M OR<&$#%[A'F&8[2N=O;&X MX 0HKEYJCA28VA^KA4YJ\UT":-8W[$5X)?8'<+/:P/Z,^0J Z]GNX:U:IKXK M!!-'XMFM3G_8RW^MCG1(X%-CV VE.B%TV+#H@OSY3G( !TQV1$I$0%(2F'B/GA4 I*6EUM";9 ,[D M+O6HQ_J2)ZF;5&,_+_V$HN2\,38]!1E>&-F=#\^3 >DRMXA$I0\'0B )#PT8@RDR@7%#I$\]Z MAK.[O)\,-XHI;ZE3P4+(Y .W,-20=0=#23 DTI$5D,H*7@AN?AY(D0\?6H8P M"V %F.7M_BDA2R$(4-:Q1$*6Z[K#"IX"-WH&;J8CM'RS;#JMSK!8I7MTS#83 MZ!7B]G"E#[W8MOFN(R4@DC6 1N&59/#EB9=7;KZ"=1 _#P?Q7Z,2*+[].[.: M((L83U)\K?W-[8./&-C%,)FL\R]^E'OPNS6=!ER -O55T]18@V2F*%Q\O"[=O3G<5 MXI#N2!NUV!J5BPZ#;LW.R/!=2NU=NL=AO]A_,HC^J /-/#R'5^V@+ $-XF$/ M@NU66;<)$7QB][3X]D@#L-]-@S,[$E,]M>?P+U@GA.?=<]L>G-=2C$79>5&3 MOZ]E.T<1V+L-O^K'W_G.QH%,-$+O8T2)SGPUD2(+.1$R$ XK& ,1'83>>&V6 MKV8<=*T]3;Z9Z,6#DELP^H\X@ E6&'59@GY34%(N$D7KCYZP6'06 8("X,*@ M/X#/Y>IN^ZJW?-%;Y1I2?FO!%I%&X[J3RE'=N7J(C6*_^/O%AHL-7C\\P%Z2 MJ GD8E%1Q+T,R#( ",.X](JHO!7H<1L:YK]>5(WIW6.J:$K8!X&"5!AQ&30R M22L$D2!.EG%L95X]PC<4]6Y/NR%8@''NQ-( \NI1K1_]L)?G? X9BH)=&,NQ M P+ZN%;;:+=OP(H<6!3?S0M"Y\6W7;?7ZY[E:]E>SW8.RUC&]L%$^K[76$U3XZI%=34RLN7^=P^1Z8V(;+[]P'=O4FH&+4#?*#P354P!-,<@7%F-/DPTAE?R!2= MD+7::+_5U'ZJ9TAAIGW7;CS,0_8U%HOGG= M5OTS7.\"KML\.FILUGEC<^]BCW[*;3C:/_EZ5&]^^K[3/&HU+GY/C>,O/P\D M%D8+PQ#3PB$.*0FX+)=7I:*70D6&/;M>\B ^:F%I=#$I+FS0SL9\RMJJ2)PW M?*4&OL.>9GSL#>/*^JCKBTG_.78A!3X]@A'>[I2!!\R:F1N4/XIAV(X[Z2OD\= Y_8R06S\!43JV_7'8'W3AQOV-3OBCVSG\H_4#>J_? MCX/^[^=7G6#;&SWPW\U<2WC'=GAQX+%3P5B&($2*B#,OD%/2H"0RYRMUQ&MQ MW:Z6W1/G?8JIVVZ7\5>QN;168C5<)6^Y*J$FC%9*U\KUK9R?*-[E8TUC!0-W^D3N_?_>;>(U3":#VQ._CM3N^ M"3D-P\;P)WZ]:O@3&JXI8X8N0L/O.:.Z""?3S7Q/IH]6P>9_@E;-CU,S>Y1Z MZ4FV+CU)#9S( \Z;C3$1 JYX#S/ (SY:&Z39^BUR@J>VPITQ8#S/@9Z/M/]C??;:[%LO?%NG<&= MN9#QI(23OP^5X))+0G&UV87K0-.?E7#G07WT)+M[?>ZB^3%!S/3:DY@@)KMM MD3B?'G,NA4DI4S[OX"R7(3E*@\?88N6H5YK<=_CM,;0/H^6 O!KP$=J06_=W M:W T7A'8^IF/,>8]$_U^A/^%IOVY*#P/3ZW]ESP/QY^.&\VML\;FIZ-Z\^AD M[^++Q1Y\IW[QG=4WPW']8H\T-@]_[GS^='2=YZ'^=YW4FQNX_O<6O+]_W-AL M'._1K8N=IC]KT/I%X_@;SF<9]O[^E.J3,@;18\:,"4C$E-ETF$.&.XN$$=AH MGCBC'D+^ D(XQ2AX..EG*KK771:YA9 M)G).M:#WG=^K<'*A.1"4<43""ON2-6<(KO.U-1X>1"X209X>3/>G,/ M'RBI1=+.(^-(WIH=+;(Z$N0P#4&&@'5F[M5ZE:CGE,9ZY/1:"EK>J@908?:B M8+82WL#J2;B/E:#"[(7";#:%V830$#$/2*FNK'(N*9S:0Z) 9M MM.1:6B#:I9Z99X,X'B#J#@UQ=O( MD[PVM2K)@Z2-WNUB^7M"@YBD,XF";5C/@V:66^&3#%P*12E-5>5NJ=#@JG(7 MH^"&.X>,D1YQIR1RDFCD"64A,NY35"OK1*[J2JBY0H-+-, R6*V,B9(3+4U2 M@G,,;H7&I$6LZE-+A0;3]2F;*1I8BH@QG&E%6$36,@7V1EGBB6"I[,HZTZN, MS(I+S1$1EG^"55G+W)')*XR%)!QK;GE0TC$BJ#9@MMQ+J755A5DJ9)JNPH3D M!<.:( 8Y#.(,2\AAA$+@>J)3V%O)/2 36RVV>;Z2K/P;VVY7\/=6=?:JSKXH M"/^K1/,5PB\.PC<^3M2E.&0.6LN$$L_KHD9@Y(+VB AC&+?1!P]QIY2KAI!J M#TF%DQ5.SI4KO\+)A<+)">5G8F0T0B#I,4<0^E*DK4W()(Q)$L1R+%?6A5G5 M>I;YL\+)6^0H*Y!\>I\M*4+^*G-QA9 +A9#354RB)68" )(2ZQ#74B+#)$?$ M)FVH) M#C8'M0P91PUBT7H?F*;.XTSG25:%>GAM]UDDE1=6OS%;Y%C_*+/.'EZ17[:N MR"]7+YG^6OV:'0QZ+3<:2==?1<:Y4K&YY(MUX_,OY4YG$. K_3'>LA^ M-!O6:K4Q1V4M91K?.&*IO/S$]1OG;W^#F0Y__3^X<(#OG&7>W5O1 ":KB[UK M@$ @WU%80-Q&&#=*&"P48(/GD0BJ['V50#8CJ-[M9,*!7M%M7UO][W_&7G[! M'D9R.;L17<[I_73^S,WO^,!:0ZPE'G'O8'I"-R-+E$(A ")[ KVM^"W4X_^H M%?R0CQM:'@J IP;[Q#6U6@O!(-,5,21/B+\G-*^&]D%#"V@M=IK?,@*?[VQ^ M(_4O!S(&1;UQ2%L/ RVD10[CB/*I%"T5DRF(8J!GE_[_,5:9&8PD'TO4>289 MR8*7NP")3,S= >QNA2Q= Y<'4,PD]D,8W]88@DK9WQ-X,S-T=VH$W]*\+$$Y M!J>"X?-).G30PMVARW(%@Y9MM\]K\&-\OW8WQZF9H+=F"X;>\C&.8CN,*UY2);V25?R#A-WL,X??"ZN,M'D/Y;:)YY 5%\VXW@6NT M\ M%XKX]B"W=VLZG"?&YK$ZW?:F_]W5K]]L?S>(C.W]NE<)\NT]3^7X]%NA;52@>Q L= M6GV(TOIC'58+8=MYO]4?@]>5+$%6?B_UW//G )Z'[4'YL5(BM=OIU_I'W2&@ MFHM9L#V,M$6.AYT)<9'?R#_'X@$<"BR%EG\9VAY,$0#ADHT_1[*?(!H&'X"^%-?ZC?ZS5+:''&[PX!;D;UQK M!;P*PV)+69.1(?;OZM+'=>?8%9W#LXYAZPRR<0;T_9S=H6#%8>?IH;U3NSO8#:W>[W;)]71E1\@/RKZ/Z1WS^) MMI,_!,.^.U+@H6ICG%]-#,^&+S3\B&%L-<<'$-QF9H3\ (R0@E"!B[ M8UV?PK:@G=F0X?5"*G.$U&./ '8VFL&CB]=R8C$HNB2T4H)+CF6 $&*W&0T M#N,KC08UEUQZ62&H/3&#;G_>M=JGVUK:[955FZ+>DMM13+VR,;&31V/D,U9K M\(F1V-&@UH8G*>LSJUG$(#%J#[&5& M-I^3[7%3+^<#9$'YT< -P7?_A!&N;:_6BC"/;(PCC]O]V(P;V_IXHWLJ&COR MBJ/!;64MP_[45]=J>]WA.'+)_0 ^_KPV/"TER6^UMCX8>@PM7]I/=NWEJ):C M#Z,S[.5;Y@QTM1R .ZX&J:[]#L^0$\?+\EH.1\K?6WDFYVY8RV@<3PL%M5[\ MS[ UDEIKV[-"+@O\9S;"[T62W'60$)62-F #P]/B>EFZZHZ&%$7!U,YS:&3& MV9A:/3\\R&75MKN3C9T?&;+BV9(E ?=*#@,L M_X#Y#+@(@3\T!7Z]5 .>5 H&%S*8<-V4 M@-8JANV M8,:<=L\ ^(?M2PVU')M#>%7ZI2)@F'HEBP46Z#\"^LO['<7VZ<2-0B\[Q= Z M+%P$Y/&=_F5)N]1W@X]&P)KR8R6V#4IWN'1QZ0/J_)-]E6.S0^BFBW&70H/' MHY*[)MH^W#MK++8..ZNC@2K $+Q+*<$X'K;54H'Z- ODH<.>#>.R_O2@#8Z@ M$P[+5H#_'!;=OEK[T>H/"\%IN 0XSE@":[LU ^0D0-0""PM8\P8K=9J.SGY MNUP7*)3RAMF+3-TO-_G_;^]-FQM'DC3AOP*KKGK?K#4(18 GLF;;3)5'C;HK MCTEE;>U^6H/(H(A)$&#CD%+]Z]?=(P('"5 D18H!*-IF*C,E$HCP/._R2:_F_"BZ-0/G!Q;X@BR'G0:0B7O$9O :UU!TW-&#[T0,CP^K;'#G; M%/X;<5/ OB.CT7KE"_ ATRD+T$@"/HNSVXJT(%$Y>6^#Z 9>@5,(X1J@7R8/ M":A$D(&: \18-9E42]#6L3A"!C8K<"/&'IE/$PUGV32%)4@SRN13#C'IR&5 MT)&?@";+8G .DSS M&Q8IPMLNX!G%D3==<$50IS^Z)GJ,<^@M"XD#N,VW]/X[BI&,PE3)0]UHW25> MP(>H@S&*,TY7PD"OS%Y/LA7>YZ:(4PM[#(,CG+^O/>^Z^@!@LW"6FSU+CWP6 MO)'+SZ._@W5&]GS!-"+FP1\-C+($^9AB\.6 5W3L@%$;E8E@S!GCO@3/@H)B MQ(%IH$U%/K3P*D!K@>#>+R+2$ F7R"P%$_/?C(>7FC1:<>E%,9Q.(#J;8*K# M!)T97N"CQ0) H=T&E6?)PTNJNC3/U!IXPHE@670Z[M H)MZ,0CY>E5(;&%42 MIO 26$98",@Y&'=:>0^DQ,!^]F9WQ 5T\<+_H5UN&O_*PR+P:4J/H$T -P^L MZVW&9)J7?-0;($HA+CAA'TM$ZI2/%5GX"=\74 %)D%%3@<<+\JEAE,:BI M1"2BI4I:DS(P@F<1F?$BC"#<(PIA)-(;F#$P%]!VSE/CL"_C%DX@1#_6CV;$ M C.XL:9I@)-B8QGYNY>Z7'X56/@^771,+*Y]/'#\SXIC".Z%(O3#.Y:D1;2Q MWMLOFRN8XKY"]B3 0DH@46Q"!"0/V MC0C +H5?Q,KLB#Y5SKVT2VEBU],D9R8A&,63LD1&:"I[XU$I_/B<^Y+$:ER" M/!Y9V]QQ>1TW<%?/6$5#(*%NA3Z7 XUG#).3. _96W%)!?O;*B=;KL)T ;:5RX/8LLK14=K5;J8;7-I9!?$L:3=AM:(F1 MKTQR;%RN5KZ'0@2*3S@V8H=H]\ZBE1PL7>&!)VD4G9A]-[<&4",Z)M M]S#YQ?"CPQ4.&3PX65I:3U+S61(XQ\VS8K,&L!50 MAI0H1H=1=F:&/;;Z/]&3X6^C!D"+B,8^#6ZSU[(/\D#X4BB[(T04M+1%$J M,"Y@B -6"3SO3*0X.2Y(^=D -R.CGZ<'N;UO.P7*CHZHXF))#\$S,.KH MST%'@\*(B&\0[$F&;V[!^N5VGB"M40J>=IC28[U8^AFHQ.'%&-HK 93+UI@, M3%:-.&YKB_R/^ ?7[>@(ABS@D;2&/&5N+Y>C*GGHE#.VM/W:G>SXPM J X0X.!Y]$!$:-&'G4LDF\S09N*:@W][1F&*2!P8^:&DD^ #W GD#BZX M@5Y"CUAA&((43!%8K 9EBZ_RC%RQ4!$08R++-HV25'K/0(K[M>H0C/;G7UUZ M#^"[3UDI!$:71B4X@R+ O!AT?"RB8N#J,HXQN&>E "/HUPA4_K_E&M93"/D# MO>F_,I][D6 S)#R1##N[+R+L @XG'TAQU.)QN=W\E]QF^;*I?0\MJ7QE$-PD MJB$K;ID1[861B<)60>AC)0D>%R0P.%=A0<)%8 M#VR@="'O<7$M/4P#9HJT3/R-T%!KD":(P+TE5$G%S Q%:8>T<;G.ZJ:HA"0"A0 M7TD0!:E/$;HER=C,9_!8Y0TK)0S@?,&PIQ4($Y/%F<5,0R7SN8.4?-.4= M@U&1+)8!ZY+:W$"0EO3H;O=*DQ[5BO-4BO-W+L]"7\H*=N,WE YUE68INE * M+!0E=HV!A37Q_PNE?TZ9I9)YB#*!P"?\,AE4:)AS?5 ! T2Q_'$3X")/NLO\ M,$&/02Q6C.#"N:J0B(L"WXDJB(-KER"9$C2$H$K06I&P\5+\V7U1ABTBSB$S M9("3MH$A60)_D@U(5B]\/@J$TYN%J4#MYI^&=21LY9')G6N (J?JW=X2TAQC M3GG2UWQ4%YLR+UR.I../L"<%Z4126[D2JB@J"NMA8,6?9J "BZ1S3&$*6,C2 MFPDK&9'XZTM *)59B@1Q-1.[:G57B5@,_B^8D*#%8 M;/Q@R-8;:T4]#6D,>D,11:=]%@E5N4M8-5PD?K)@LZH/RL^\)N^([@A"V013 M5.X?XH;;B)=XU8$H!7RD='N4:=E@I?CDU3+2Y736N!:3HZ6C]:Q;PMNBR,A2@1JK!+TV+6%T%>'4@OAPX1)HV!S_-HG\S'O3;CGTJ):XI$EERG."[N.AM MW\]KCX1BKE1XX0=S *)4WUXU=QP7EZRPE)4R-<+'\,,RM">K1 W!H8EO M60WF$A\JP-TL)@2D2)XCI# OA2V'^]9AN!M(2+CB+C%NRW>;U]+\$/"R7%'9 M-OM!WJT/Q65<)-/*;VSBH!K#<_URW<4!$YX=7;!$CU)06$2RJKDOI,>_UZP9 MSOUD(]5FN%+F(:H]?ZD(5X-/#BS$8XE@(LV]4LUVA74:GVQ2,!L69AK@28?1 M$DR5O,JYJ #<>#&!TF#?"54!PKYH)9B9S(W1($'\W04/YR-T;9EONGZ3B.6+ M,-%7"L:6TGH(MJ5Z8 MF7GM3=5T(#K##06*'E^"NQ,1P-EZ4A!+1?%.]/*R7:RIY9$%7Z)#5E'*>+0$ M+Q2R8FIN1*PTSV\7GI.,D&PRT;G1S:D22:FFT.KYA^I7 U'A !N\76#J=/WH M2P?.N0 <5(DU-F6^5(9EF^ ;:^LA.Z9X,"I4%!'BD' M1Y6+_P9\&?ST>2IR@1$6UU8-G#6X&7:$HNJ'S4C >4'?HKU#_MSM-?UU&69* MGO(/%&88;OJ!#*G"GBBI@R!54P ^@GA8Y,78!259(,1*DZ"/^[ARD& A2 MC. LCD$*;9TI:9U=E6*_H&M_KY9F*6E]T9V/<>VM8>U*5!NO/VHJ2*6\;8H2RC&3D I+D14)BZ@J]B99"K<;?I=J09[ MR1C7S>PN"NYXW(3-DDT3Q^.7&T%GJ*Y05@3AQT3FNY3:6:_;V9H'ALW6!/1- M45,D[]-2JEBXXMPA+NZ'?"5D+Z*>*'ID-0!8BZ9=[0:$_A/NZ0\L!?.S6T#0 MO^CN]E-Q@16 H27?;%Y)!CZYR,9QOQU=?8P=$F]3(AR](-$$F1K+%.W:7LG4 M/9EY($UHO/S@JK,8][3SD)R]X:RKX.:^_]3$=&[=Z3V!DT7G]P#VV=^BQ;;_< M5=\/NIL&>)IK.>5FII9W71B%[!'^W^.C+T!4! ^94R':);92/-L90\^!IE,TC)L\)QT;"(T_,@4VH M=!LZYK#6B'K$[1(I%(2DJ17WT0O3"],+TPMKS\)T3D]GJ8][J1<]6)\I+:TN MK^C5J+P:K?IT?E/G-S47:#C#WLKG;W/ZGW[_,]]).M_/<(_'5>LRX[.M,\QJ28/UZ\ M!99@"4[:*3?/W]YE4@R!K#LRZGM5GJ #9U@: MC$F_53@U:>/]NC4\-T'$T&KPWBO-Y1FQ)W=RB M>.WUFS,FJ!D6;]5++4:%/V^9"S*'A#CXUFF[Q-YV&S<-JM7YO<_BZHV\O2U!_9L%4+3EE'UO*Y+BX<00KC#SEF6;#5M)^L#$PW[UU"3$3T1'$=YE MS)-=^4HM7D$14,^?&\9"V:2.JY<4YZ(D*77WGV<@[3A-BF8!%*]H%.DX/U3B M>=ZGKVBF3VT. UR\[5Q0[R[19(^:J\W]&-Z;-Z 7=,)Y4:2MFQ0BEVUVYT>P MA:878%,Y/RF:I]"\,#%7*RF])9][(H9))HLH"V:R[YNX#&F$%0XS:'A9T,: M+B)AP6]TGX%.\-%%X;<5#H:XQ0\?:8-RGM".?"27QN""60F,(6X(V+:3KH;:G34[J0VUB_SS<: M(C'%Y0E"8!-"_K<9;VL54*?LS:[6?([T@Q@I)ZFSH<>;O8GZIE0J]Z1Z$RU7 MH!:%_?I%="_'F3:Y*=NR>VS?F[R+SM%?I;&/4EP*HUJ.]JUO +G>CK]B(S=T M;?SK";[!VK>Q6_=:6SN@58!7U^6T^%-0PRAA??0 ME!]0@OA*OHPK4,\L1A\1OH_CD*:B32WO'NS-2LN"I8B&P*B"XM(8(=["/%NA M!@K3CLV$_%2Z 'P:BPE!4 MP?8&2W_I)]1X]6GAOK8I[\+J(1LL][>6B,F A-&22:N!,6LP5S%9BM M;F-OAK9"^2TQ"XIV^"LOG2YH[C7]<%;NTD^')>[/1Y=9,J7NP9^\@ ]=^/,+ M[PY<.TQG56*N-/ ;ETX&4LJFBY!&+.11W;_0)5T?@Q6>;EPYM=Z7W]C0<\*80P& !29%M!YHPKLJDT_JQ[,+C.\\D+;#PRJVNN/X MF W9.)\+N*]A4SMOI5.FS*?&<2Q-IBV-T9KS&!4ZR-5,2]$?O#R&K#PXC$90 M%T,X/'@Q]R^J0J*J"F8 +9! T@QQL9\GA5!C4$[4VO22,QP,GA^657.H[CJ^#0Y>+Q9Z%_S MP"DE>J;HT3 20S4Q$BU0\@VCO6[=<23GEF4X(BD($#XHD<+9Y75<;%+![8X53,(),Z ?7:=ME> MOT!JJ5-**;$@Z(YEU! H?A,E*0^2MS%@K -^F&I#RT '$&AX^U">K4$!]F+TH)BQR2>WT)#-((BFW/;ALP@?^&OY>D'+ M+)C'P3)"ATT%(4M:JSI2IIAE*V_Q/$4]S\>(8!J;T<2.><9=PZ1F:CH:5H>Z M9.V)-7??)9/"]XA;)K/2.-1VYL?(;1QE)_[!&9.N23*-MUS09<>K+$%L2=$/ M1@X@"Q/NS$D1N@VB&QS_^.@C"R$U*^(LS1%R(TAX=Y*O#9P:_PA0+!]NB](7 MDJN69-,%?2[V(9L "M^0<&%FXBMG,GZ82VR6"3V MD#&$'F#*1^>" M*Q-5YC0W[+QPM$"@Q81E]'!G7H"8&SYI&JT./JVZ_$29LN?X-A[4*;)TX)*! MG^R384.IZ43CUBX)OCM M"6&]^#U%$[[+%\T-1DL(&\7!-G=P02,,IF'>MPAI5..%6V__YDG@N?5?@0;E M0[P+ 5XWL]>#C[@XH19\">KE8^53@OY$ C1:N!C-&@\E6>Q 7*D"B$.4DR"? M+*Z<2\(C*>4?D1P_!K2YH2BWB/IZ-Z#')-T[?UOO8#@;92$O $;*B>PN2=\* M:U0ROV7A0S8H<%_K6,O'[&R/QV.]F ='*P\30B'O+K,P N13Z#XLAQYE(+-I MUF%E-GTY^TD9A9+M7'I)=8/XKYL,/&\)2Z_>KRG(=G7RI)^(5?$=\FNR(H@4 M3Y12UWDAJI_ZWA*Q^5RK?]<%9;MX;+>$]Q((>=WD,^-K'QW%MU[H_YO;NWRP M9[-TB)>)!TI.MXP==QXDD;APBNV#3)$="X9\=!OZLH(G 2'=;TM<7F 8(+9VT^KVEL!9:>6;(HS&]P$ZK3#P$W)903LD?$%BKBE9 MLK ;/OBY.1>U$]$>6U >\=MA*?"_KMO6 M,*$N=LK"+[4EG4$:HB$/J M)OABF,6+T5^D%&4U92DR03P,- -]XE/>"N>ZRQ> B>L%<-VC<7H3A9G,*$:B M4D@XP1=5T?,$DG^)6JGL#$XK:&3F31?".4WR5QKH+-]&^,K.WX+7^9%]R,;[)F?MR%/9F'?[8$0)-U;D1[<+GT2;VBF9E&TV\7W#NI1'AJF%8P M:RDK7QIK;1F7LYDOP".YN''\2")Y-%]S.19#P15$&:.6!V-R?7$;RJ70E\@$!7>+U[9-#FQ>)ZXMA=>#J3(2Z.V6A[[&QN@\LG-XU;## WEHK0R_RS_$5^X M3/94S0&SC%3!K^\7NP#&-4QE- MX%MKF]CM4@G5Q'MSX [AY\PCT#X\%LY92)H"R0HQG'0XT3VW"2HXI!S^R8^; M_[>(7C:_7!JC38EW3V"A\"73V*=62O@! I][/C] ?XF( R;3<3)/6&FI(?,- MQ-NI3XZA-!VZDZ=K2F>5G./+JG/<13W[^Z.Q@-TT[=%59JZZJZLRC8#=8L6G M'Z(0\8<4"!C36&1 B;*JXZEF5C;)RX" 1/2U8-,,G]_H K-O>$)/JK*UQ/W M>G[A.^5Q:@8L1;0S5MD-R#D/ M&(]*$J2+!D&^N>W7 M?\X4.3>LD(!&J3ARQFY2$QB4S&3R3>1G$::6%C<,[P6Q7/HI;P-1^FC TI2Z MQ\S%MZPMV:P:[:V#:$\.HHW5#Z*IVHCGN&UWQ#\%MZFJ/[Z6VX48//>?,&[/ MBUJ]^D:;U3Z;5)S;W%>BEA;B995/4#&]EZ61)!_O&DP_$7,^L V-MTK8:_F7 MC<;$Y9-!,L@!47Y(!*#W"F9V76LR[$]Z-K&TF+$@EB38W>+LOM; F_]RX%H] M=])SQ\T?V?K]K;]TK;'=[_7M [_>L[9\LV<-^TYO-#CPZV=<=W\R' V=]JU; M&7JW8,*5'J?W2!_]KXN8,>,#/'J1&.]"C'3HV7J:<788D^-_/QO;M$#QZ#%F M>IB=YH(7.,Q.H8-NS2F?1M:[3+0="*89\:GJI@5FAF.K>-ZM.?)7E-6-LL0+ M9\G/9W-XU/QHAX:%GHR!WI0CFM?EB&81]S7>5B*:;9I7I]^OW]_%]Y] M1UT M^;=G*K+HD760&E-KN+A>C5Z-7LWY%.7!-F!?5=VX0U>-TPYOWN>L=W:Z3D:N M'QOOD+,,_U9IJG7?A7\VS/L^M\&F65:S;!W+]LW>8*Q95K-L:UAV/##MT>2H M++L+"8X1"3T93;2!HD5G!](,7=-UZPP4=2,JRKH-M;VUSI78:[T"<\;F:.@< MKM2[!QIH_Y&.S$E_I(^T0TQ[3Y- 8IC-4 MU1CY6F[%?2(>W-/^?39XR&E4ZQ44*>?+JIA4.0".=Q[IKA0TW,'M/"4%WS]MKQ:DYYL09Z%-K MV:F-S9%SW&A9ZTFB-?7N@3ES4)O_5=?75M:$T,B$HX:!7+-G#W4:NTM'.C'' MPR>$C/61*G>D?=<0OH".)2UQJ8]KC-L%8IGJ(Y,F%;C_VK8Q>W/ M9CM]LS?4"(5NG2EF'77THSMYY '<'_9Q2ZQ:?Z?=GYC]WA-JX?5YM^@F&KMF M?_P$5&WW@PBMNE3:0=+1Q'2'=2$_A>(RRAH\HK]A,2,ZT2T.]?N5>/^Y14,5 M.=!T4) .ZKK6RL(1KKU 3!9<>O$WAI>.BM90*VR>OFW:@R?TOGE97E4KCM09 MF_W)$^+]^DB5.]*1;?9<[0ZWS!UN!>&&/;-?>P&HY/0J:XI\80GSXNE"S#F^ M8T&TPH[_:J2C6L& MF..1T^ 0W8O/=V.8^N9XXD^MK8=FS,RQ[JH0D7L0"M( MY?3,T;!.ZG488W^( M9[ 5D.GBSI1_Z28HA]+M3H1F[;\RZIC-Z@G+3GJ]R M)SHQ!XZNE>G2B=H3TQD_ ;W8?0II]7\H:XW,0:U/HE L0_7"BF@CCZ^&>=Q^ M -NP;]H:A]^M,QV,S*&KS[0[&#"[-S)[K@Z0*!@@:3EG3<9@G#Q3HJ7CQ14% MUC"($B4;4;3_9GOEFGU[L,L,]!?N='?@J,$CGPSU47?]!GJ%R1][Z^!'>X(?+>@>.T>Z:[CC?2Y]G.>P/1BL/!T0Y3FR::J9"I>J8S'IP< MD=CQ HRKW!91.?S2"HYT:H.#VNUNZWGV=;>*3AWGY)0C1UI/'JWV#U7[ SUH MXC#*?61I;=GGZ6FTBY\L?BG>UH??SZ+L)F#-CO3Y>?''1BEVE' M]J*K2D*. M-;3N836TIPQ':$G1DJ*:I&#D;J1>)/;\HK+]/+60'!"IVHVB2HF',S+=OJUC MH0UNAQ93+:8*D!2CRT.G5Q-=_B7U8.7PY\R_^_M_P'_D*HE*?CAC8?JZCS[4 MTHMO_9#H,1)WT?IW5E'BIWX$=&4!]0O^]=Z?I0OPP7H__;K@>QPATK_TXQ_J MG^#= ,&SE/TJJ-QK_D[I/*<,T?J_7B1L>@$_C;UI^CK)EK#TA_53V)%V58)O M/YQ'G,[ #]F%H(+MT#:<27XB1,OR?Q=QP>RW[.(F9MZW"V\.^WOM!??>0X(G ML(@KI-A*8[[_O__'3?S+W^M>N]_A*T?+KPMFS*,@B.Y!^@QB:R-A:0(_C-.% M$64Q*)*0Q-A+&:IF^ -'8AC17#:7A-\;\%L/DPED7P/5T#T$Z&QX " M;Y6PU_(O&Y=+>@::;&?_(0F;T>^8.3HS4 MAV$4LD?25GM\5#-."QCGVO]^-K9I@>(Y<5YM*_\\&T#P9,SE]&SWN1/S1Z": MYH)C<\%$PS,./^C6G/)I9+W+1#L7GJ/+--U0-QU">9R,:&_*,:3K<@SI4Q%# M>NNEWC,TQ3SM#7[N2@1-G#,0Y^PK._?[CT(9#=S?5ZU^68^FM\7\U:O1J]&K M.70U*EF(>+ M_"7P1P-7=/'(M>FVL]+H6W5C*K72:$G3"&4=K,]Q-&=) NZ5%Q@)B^_\Z996 M5D^3RU-6$"LAI0/;:AA)<6ZJJ22SK>K%H#E^.\T57F@QAF=(.;9.>Y2NW./ZO,;1$6?&@&9I\"7 ME)!8NP=_.7>X9BS?$OC>,USEA7-NC*!E4\ MOLXS3+^O[UA5W,&N5C9,JP@5-8(SK8=W]PQPEB<%GRJH8XVF] M$3T:GJ 7ZNE)JKB@ZPQ,)V5E< *'4\N*EI6N&8LC1[6>A*TW'76&4V:X7DRLHE)G>&MP;ZO6)BPY!F&=1YH >GWOZCWGULT5)$# M30<%Z:!N\%39 HQK+X#G8'W[THN_,;QT5#0CVV L#D:JQ4E;8A+J\$Y;.7YX M@MIXS?&:X]7E^(D&0^O@I Y.=B,XV0:&@3O6UAJGY8%&9=V_+RQA7CQ=D :CY_UN\L9+$7D*/ES99^Z"V?;5/'[.L\PH'&T5:F(3]C5=F?1 M!KY?C2A-Z\MOQ^[Y0S@OJ."V>QF.]DO ^ 37EY8 +0'M8/_)*6*"+ZT'D! E2DY+:KT9_2-DJ(3FWJU*;64$>XQD?62&LHA5W: M[O4X2Q1 TT%!.J@;,E6V_*+^NC&- MD)VJUKWS_L>KGC50QF9LB66HHSLM9?:![OND&?XE,3QH=T=K=QV9U)')EDVUZ345PR'MAUSWK+XR@5F-N%;7!'[9 M8J)IQE,G/-- MM%QYL9]$H1'-C73!C*^+F#'C WQUD1COPAF;&?_(0F;T>Z;A]&S7\,(9_F62 M4V)]W\06/GPS3%_W1[".$B%&9Z,#O>VUGP)K3G>AS!=VQ\*,;=\EY_,IPRY" MED?P*YW#ZB1 )V&W@K1+V6OYEPQ@L4QDW.?.35> ] MO/9#V@R]]]=[?Y8N7KN.Y0SMP<@A;23"-6))_!.VQ375FG+@OQR.K8'C#L;C MYH]L_?[V7_:LT7CB3"8'?K]GV=M^.72=OML_\.L=7;AMC1S7'NUZ8H_$^%1( MI[FGC6X+^3Y^B_#U:VM\LD+\9J6^@X,J54L8A:R6_@=]5 7&.3%BJ?V,\Y/Q M9N&%MVR?J/]+/]BGE""H<>IHYSTWDN((5--<<&PNF+0$3Z,X3[9 89[3A&J_ MJ+R:H9L6)X8?@A,=90DXRFYI-?'#^F/Z/*J,F M54I^]%WXI]L&H+UF;LW<^S)WW^P-QFU@;I5.4.6\MSVQ)AK5?4!&6Q&?25EK MZW,AC$\1225F;E-/"]4;_,?U0<0S.6%'+M,X M/ZLJZ<)UKU1C-#)=NZ'1@EH.H!8L+5@M$JRA:TXF#0T=U!(L%DADK%OO1#!^$Z";3F,'+X?= '+D$_%V4Q4;R>$HM7WXT-WX9^SN_<2 MPTO3V+_)>*T&L ,7AR^C7WWDQ0_/L-2X>3 \?,@@?P@P_XJE&:Y!4B0 [@N!:&!FD*!XQIR!A0$? M:=0VJRBAK;R.6>"E_IVL,K%[Z'7_)U- MW7B1L.D%_#3VINGK)%N"TGM04M4Y;I66Y?\NXN+*O&47-\#"WRZ\.>SOM1?< M>P\)6B>+N$**K31NOC"VU:>I>DL 3<+IPSYZ?V(9&^I@N\I%!2"N@1\G=2+W MB(2-K7[^G1DKWKJF+]9EW#KH.C]C(>&^!71OHB1%==6E0KJ1Y3KNQ!D>6$CG M6OW)>-1W3E1(UQN-^J/AB>K1A@-[L*76[4F%=*U=N#NV^X-=CU.CP-M?#Z4+ MZ=2KM&D%X^A"NOT/MOUU(;J03G.!+J33A71:5'0AG6(B>=Z"G,X5TLEHAXCZ MO%86(*??__+>KRRR35V,MZZHZQJP1D6(P,#L/051W7G(F>;M]O*V8TZH,NIKX%@-Q;_GIII*;*_KZ70]W7/#,5VS9P\5+\S2Q[9Q;!-S/&PH MSE+FV'0]W?JIG6#ZK*ZGT_5TI7JZ:366J$B<8;_DPODY4DE';2A(JJB3D>F9E1]C?M:V&J*!J5-3LKZ$C7;GL:[,9SW&]=]Y$[]M6 M0]? \D9?-P4;ZJR=71JP9$68"X#>S;)KF&0%X2Q*%(>. D,3D M3QW7/C6"M<7KP!'>@@Z_-*S]TMR;^H&?/M#G(A""!?-F\F65'D<]:U3;XV@* MU,/^6Q%_=V(9QN?JJDO'4=]K;W=Z)*DWGY>H@JN= O/1ENT^G"WOM;39$PI? M6W.V.7GL6O(D:33]=G%#:T!.+E= M>Q7NTPV.]MLD0_O*[^Y"AV]%KH2=>T8 !&;4^!.I+KI)XM=1O+R@VA%R>[=* MKD'@=SZC9J'P8?AG[OV.ZTP#"JI!; <;&U/ M0F*/OL>CY%5U@['?)W D!M)VXR MH;CV:5Y8(4/CZZAS:9!$!N^G><= O?GPTFD*SX9[&]]ZL#9\6TBH.&0@&#:? MP&^O-R%]I,4JOF O(3N(=I*I=[ N.&7-+>R&,8PGL!NZCMO8K?/-'Z])3>*) M?/#B;XR4[CMN-G6B$:1KN2Z2\K!&D".PR,?]GNN>HA&D:XWH>1NWOYJ?;0*K7)ZX5C*/;0.Y_L.WO:J;;0&HNT&T@=1M( M+2JZ#:1B(JEQ0\>M],GC'DL9]S@M>$ WS^H(JJ)OF_:@H03QW-@*S;*:9>L, MVK'9GSRA"%K#VL[2P*9__J)(%;GYY(W;.E[W]-.6EC6ZWF/'%HLCJZ$=[+FI MIJZDJN4D:6;?G=F'>HIT=YC]_*O1(.PSP@TWXQXY3+8$R.[GHZW%7._^B>9Z MUR&RG088=%*S]GKL]:CV^\6WRI^M?U<%CS1GXKWT!6=?C/8VS*H>TKPG _=[ M>DCS@:3;%_&_7=X*5/_-@^%:[IZ@?K/T>OXBT!=+GT0N,68QB$*(3T;(J\0G MQ8$^*=GQ/ZZNL+MIP8.JT^B.%GX*TZ"-(45>_"X=9@NZ:O'3A=6 MDV0!/9\^OU8J$(6W$?YN;15"#TY!58'683B8.2,MCS[*8C+L6OW M!J<:O'VR==L]:](?3IQ=OZ_A NT'SFG$I7J0K%8PCD9E7$KP8]9$?S0L$N-8=L%#>68XY&BL_,TRVJ6K6/9GCF> M*,JR&G;9/.WQ)(,#6\_-&G:I89?GYD';U6VVNX-$T\S^V$5T_+:VFME?=I"B M 799!W%J.=*Q*=Y0!W=TK%X5[@@VX+/!'>T&'%/_>,W6$+%1B9,P"ZJ]\<]EB(IZ."MG@7P8+$N#86+A ?1O\6O2Q7@9?.HWC9 M^Z)^&6^KVAXYZJQ=TI%[X7Q76VL/VX&0VX4@^1T0K&T8"K MEX@?T( KS04:<*4!5UI4-.!*,9'4@*NC,FXY .)5 R!L+0"B<2P:Q]),&M=T M1@UIUW/#6#3':HZM(-6R?+=KN1IWI7%7&G>EGFCBT$X-1>D*%$4S M^W9F'VB087>8_?RKT>WNSK>EQV,@91A8;ZWK'7:U>KXQY/6-Z&Z;=U"/ W/X MBO9L:EU&YO.-A.>ZD"PH9[-Q:C:=T8=%X'1Z& IGSO,?M7YL>$BZ(9 MP3<,$56>L%ZD%XVPY<.Q2RBO?!3JVCM0NBZB^1Q^9\RS<$KC M73N/Z?I$4]A?785P0NQGB>,RX35I%\!<$Y!#&X=K'CBM=&+UQH[KG@;,Y5A# M=S(<'/K]1S!18]L9]$[3A,JQ!J ?AA.-B7HQT);S8J):P$$:/:$Q-)H+CHRA M:8'<:RA(*Z$@&N[P^.$(W\ 7O@&3OD'(=(L9G37>2;R=X6@7:=8(!\VKYR:- M8P[=?DV60N>'=7[X#)JS9PTV-.>Y"::2N+8E6Z;Y?.LQ#JPZG:MY_3' DLY^ MGF5+6URB4O[IY@$;8$Q*"<"3YSO7$HXX+0<6CCT9IE22:-QZ_A,6 ML9;WU\ M$"7)/H^?6(;Q=<&JN=':-=][R>9VIUF,8W\>C'F03=.,^D]0WA'?_UOLIWZR M,#XCLQC7*8OA)&]-XUT61Z9QF6&*-,!903SX0)G(ZWL?-O ^]L*I 8HAR1)Z MU)_6M:5'C1UOU)BM1XT=2#K!J_OV5ME%G7!1C!F)FAJ/^P9G[K;^T+6NL MDL8C=+^06#..[M&B\\P:7Z*YX*7U:#GL%-MQA&U3VQH>U$IXD+H,=3+%T J& M.'5FOG,8KCSZHQO4:##,[J09-32.T-@MS:X*LNNP8;[4N=GUO">D,N[#&9^@ M_T4'.%GWIM'8PW/S8$]WZ]#X0\WKFM?;R^LOCY$;^+?[S*FQL8IL:3W4!&;8 MTH./S:C[BI^D"- Z-ERLN4&+&FBM[=BL-[1!/XE"B5V]]K_7HQJ*T6R5+-8^ MC#-J#6;MRYH!WV*HFNM8SM >C)P#H6IC:^"X@_$6X-23QHF-QA-GS"A2*]J+/V=J44/:.IGD&@],>]0 F%+CWC^W'&HATT+V5!2I M:[KN$X#/&MVC&BC"Z5LC#>\Y.^;T8-]-6:NO,GU&3I3906><'_VM!LL-';/O M.&J!]L_-4YI]=FFJQS]%K/J:,S>==NHUMJZ%,Y_G)I!(SMZGGM#-4 M57M^C5(:0U<;5#V3,[@UNR)^*=X-EHXQBS+$JS6F7\[/JDJZDL>ALDH:P79& MYL!]POWV?)ZHEBPM66V2+!LLQ[&.\73)JNR?P*SL7(RGR65*Q7;L3R^VAY8;F7X,PVQ1HXKIE@G_O?C]#VNG_",HXF3QW.,^>JC.2U[ M;68US8?>?/"J+HQ5>52OZ/M>T[%]GX51<^DTC?V;C-=E8%MYVY'S'^1*B_)M M/J2:?0=N0;+.V"J('OB :7S^-(ICEJRB$&4-*!HP:@"/LB=F4E=6AZ]CW_V$ M9D!/LP0$E<7\23^.K'ZYS73^K(T'A,!E^7?+G:H]X\>!-<@? D>[8FF&:Y D M"8"T6!0%E^B,#RB?LQF?W7U+G>QW9J>ZUOG;#Q))+^<$(,4W-[MM;S]BT4+^ M%?ATLGY"ZU3M_-3L-U&2(H-TJ4YI9+F..W$.;:GM6OW)>-1W3E2GU!N-^J/A MBUVGI+E URGI.B4M*KI.23&1/&^]0^?JE&2L0\1\7BN+M]'O?WGO5Q8HHRYT M51BH(V!\,G8.@UE$4U*$O?/4%3 M_,ZQO2Y7TN5*SRZ8YL!MJ"0\E_]S;I[2[+,[^XQ->_P$:UB7*YUE!I:$INER MI3)9=+G2\,VN)-:++18/)]8 M..;(:3 $U!(+%8ZW#7:=W;.&.LJBAIG7N6SY#MDU QZ4) :']:LQT[6DE7NU6"[J$9%E83\H,%N+RJ8I<5P+SJZ/:NAN%HU*FHQU)B>KA@=M>F= MYS S.N\K. /M*QSD*RCC'9];-K7D'2AYXQ-8$EKR--Y?1S!VR4RI%Z-H@](: M.2< -'R9&MY4E^>E'A_?3?4Z M9H&7^G>RIX_=@S>*MX\0G%KZ\0_U3_!NDBC(4O:KD*!>\W'/;WV@ONO8<$3V 1 M5TBQE<;-;?,ZT3QOK3ZTW#YO8 UEWS#>.*]G#4_0.&\5^T GV$_>0@]?[92Z MG#W6* VS<_";639-\RP=O"6)PI!QE%9BXE/MAJ=&L+9X'3+ZLTEH.;L'\"3-6/&$*U$-9B_B[$_G&7FF9Y<_?P,^H MU1C[OL)F=(EE&)^KVRP=7WT_PMT)F*3>?%XB(VYO"LQ*-++[UN0GWC]NL\$= MOK:&&7)ZNK7T3-)H^NWBAM:.? ,[]%"GR=W"AF*X.W;F/;%__/@=XQWNZ'"3 M-/:G*9OQ%QI9Z*<8;/7"E/,I-E:<1A=SE$LF"_[A48N8L>I+W[(I6]X Y_3M M+J0CW-K&@76]\L Z5'PK(D4U'7RIRE0/G=IPMXCO%F710DW^^SH%W4 MC7'#IEZ64'=,KR)=^ 4/M@"W!M NBT$?Q5[*C'E$'3P+846Q^VU=%)]IP4F MNGMCW5D*Q_!O+BZT:/AP4T_)!/8V)=UA'-;G<:#H3;8O=J-T9$!^1"#\=.C9 M8=ZT^'+-(9:4$8HA/\Q=>X[NWEJ4]OID%8 /0:Z#;7A& +1BU&H6"2A:O.+7 M4=R]H-JF=7L/6:[/X'<^'($?PJV_ :$F:1-*8ITM'"8TRDC.H>@J.-DW[7OH'%Q74A/;)6+[,%NX9XVZ=.5,Q9RL+UW+_+S MKFO+Z1"R6_(#X0KR8;E$4S(ECZ?^41MLT*)NC4:N6^H-2GY(>&E*>GAQ&N+) MX-;K5@$/OX7/4RMHH/7;@IN$0,)QH$]\4^9KNIOP5,$*_L9(K;SC"JH3#9I=RW61E(Z$1MCG'9@U.T.6[KNNT]#U-W%VQ_GUW=GEFU_JVM8!O=GGG_ M@VU_MU'=GEES@6[/K-LS:U'1[9D5$TD-USRN6Y!'/98RZG&RSDS';/&C"/E& MMMESGU#>7T.4L^$3+V/?"]3KY]5!KAGVS/Z@ 9FH# I/HTG7S6'[)!V]6H\F M/7E#S8Z77_ZTI867+O?:LHJO*QFZ?7H^^'^0'J" MPT]JOU>\;0T]7[_,"A1ISA !NR]X?OM."X#\S8/A(FIO+WR\67H]?Q&9/VQH.L?UKAP@X>*'_ /2(2K M%X8(;\T2 O2'!0'^Z1FQO\[YR >ID:R M1:(X6?@KS@MI"KOVX''K:%7D^T?9'%:39 $]GSZ_1H0HO(WP=VNK$ (X3?T[ M/_5!O';3S[UZP)HNDGMRD5R_!45R#:?? KCB%]!&I%.0Z]^"! 31"B&MG<(L MCBUWV'?LT6&8Q2%<@H.>_1CV;S!R1EN>_13,XMBU>X-AV]8-EN>D M/YPXNWY?I]S;#S[3F$750$VM8!N-67R)$!R-6=1DIJT=&B4VM=FZ-A0T=[#5Q5 M%:?CN-9 U%@^;]DNO)J%&=)T1U'A4TB8LO,PFNC84+Q&?2OV7CQ,!+YU&\ M['RGO]]9B*UCB0Z7,^P$"Z=/F,Y.@>?ZUF3HC@;NP> YQQZXP_XIP'-VSQJ, M[-[P5.BY\61B;^G*]R046K\W=-Q3M?P[Y<+WHKC._K8?!Z7AFFA:ZUH9ONM@!4BT8GSU\444=E\'AZ$\IGS],?M7 MYL=\."Y:I3<,$66>LOWH M$UE!Z"/ #^&8(IK\B[];9?%T@5NSS8DS,7N3GI$L@*/SB>9O B])C$MJG!F) M[2,=+K/;+$DEY%!JC:T*X6]S^M^)5.04^098\:_,BU,6P_?ADWZR*T'.H2&?$(#GSN=EK M[T#J7( (XC3K>19.:39UYW&;GU*V''=TP V'6OH3H:#0[__".YQ;#N#WFG:!CK6 /3\<*)QCR\&P'9. MW&,+^$/QSA&?C",V#2,PB9;@JF 1D[ MB7??'NTBS1K$I&5&RXS(_IFC<1V&20- - #D#!J\9SD;&OS[@IQXZL-%OYQ*BK_^D?=>LKG5:1;CB,$'8QYDTS2C MU' BL\V_Q7[J)POC,[*)<8T)8I!ETWB7Q9%I7&8(APAP+B$/PU!&]OK>AW>] MC[UP:H!*2+*$'O6G=6W)C^T) MCA##D-8D9[]((D6@= E&$=/H;$6$(VY8Q&KKMK:GY/3,'( M<>W)^"28@I>R<)W4TF"(KG&E-H X[Q78<8=O4ML8F MM1*;I"Y#G4PQM((A3IV.[QR +(_]Z Y8&@&S3_U[3ZT>/N>6(RTW6FYV(,U( ML:YQ:IR0TFB/GFLUZ+J7SLJP\K.9+@T,W'U4K@;E*K*E];#;&A)W#=-X6B0N-FWR4X)&4HL> M 9X,6 IKI+X\\$@_Q8_.$:-*3V;3+,8&03-&6$39/HN6S[^-2-!Y%%/;GA!H MA2V$1 ND-4 T.W'3'WAP^[GP@>TTE^0,>Z\ /NJ'=BH254A_HL9-RSP MP84#EO=X@RKVW>?-Q!J)8((@W3("Y=_[*7[FP>!X7G@.?7@>1/<)[W 7@?0* MO#AUR+OS_(#0E3=1'$?W\*+$R'#\*[T. C@_&1\(LXFF74EPR?BHJO-'5VACT3\=?\ M37D',S.?05N>3\L_5.FRF/=%B^9SAC!VL94 ]X@OY(N'E4_9*L4'R19]WFH5 M@)%2\%).-UQIG8[FXL[_>\7O!(Q6I)S9T;H1K1/G?@AOPD?Y27$106#]]@,5+9(TY\AU0&^L0(G%^ M*1^^_9C(T0_]$/O\%73EHK8N9,"V892N20Q=>X*IRSPA-A,R?N7R?90)@]NQ MC+_XQQ+&OC5_#*K1F&;@'2^4SY.#ITO$MXQ+T 6EC8C'%NPE.&?F!QEI M2S$$.V< ZL,HU@9/"Q 2 "0 (LESY71( ^S>B1+]P%N2PC]O8R:&0L[L6P@2SQD<[( M0(4X UG9=!'"?75;9BU*R.,JB.-12AY6O.VF%\<(4Y1O%N*#+ I?7OAPJ)S^ M5*DCA-+(>$-%9,0M=#8YPZPQ"BP1^S22V,32TB'F)F8)@2JH=H%:="$EH'UF M7$$5!B9M-" 46&D62"W,]XW/B$+^/$&[&WP#%EAATT\/-"X.2J_HQ<,-FMK*">5, M'*QZFT=!0*:&(0H[%FB>>(:H&))*H&RZ(#OOZ+/@":!C\KH+52>N:[DN'L1A M52?COC49C^W3=+)T+6RQV3O5 .]^SW4'IZC=V'/=&O/7?A27[F.I0=X:ZJ^Y M0/>Q5.;>:/^)O]+]*]7+EKY!IR%+>&#LSI_Q!,(K^HD?_ESRV(JXBX9::JCE M+L ]VW0=12>-:I;5+%MW13E]<[3>CE4C*P^_5*@3D1SOTWR#/!=9GX";485! MQ^9HXA[4+[A[CG+[C],VAV[_Y.JFFU9KV6 M4E0G5S+'+;%0@P_!4INH7ABC M3VTCA&+VQDY3%^P-7.%.B;'V]$R[YOE/3'Z]QWQ[IR!?,J?+U1JB#[*XC)+ M-HNP"T8I=)X<%SEDCKHRP@?[CX(.G3(V(S+^.!X7DU8E>@0SPSXE MVL4<3HE[P35\\!XP=3BFMVX\;EC[.,I-W\=^FK*P[IFEB96FX27&/0L"_%/" M*3A,"/%"T3R]QYQT,T8'?U.+TQ* 2C%ZU:?!J4!S2M7G-/^Q;XW+J+I\ZF$< MMC*^U2@]=R2TP3EHE(M"2)ICY\=L;/%%.X-YD? MS"ZB+)5IW@V84*ZD^W8G':K9G;0%XM;(_S?,BXLFPH@_0VB) MP.Z AD)4.^B\,%NB%@.EBT@BG[@=F?N/J]\^?3$$"@4![TQ\*\A0599Q0_E+ MZ .<9ARBYH/$,$0?PM)R7+M X')!Q#'1Z_H=/]2T+2'(C[V=(+)T:?)[R['@ M_'&'CC6$OPBPU]3C4W/Y7KW9'6I\@6C";]GR6W;=MTI$D5\5JVL\$X'D(P)F M(<57)Q^J+&F;X_CRY4[!Q"8$(ESL$2&6/+A*XR6?,LYMAUO^ MCP*DB#\6J+E$P.:6\!!ZT"O[9\Y$_PU/A-7#IZ;?##*.")DGX=&VU1_R ^C1 M\U[Y_L\&CCA? MOFWW[WV]77MY?R?*2NIF.4#$P5'(F!':\1OKS(/RPW"YLG M[*3X,F=*>';!DE63XX'0=(1X2G'\.L@L<7B2W>#5A@87(MZ"($I];1FVBUP#?[D$G:X6Z!LP0-B^T%Q@%V_ M MT%DIL4Y1XQ1V\3H+Q:M!#Q6H>U:H-R48!E?+H3?+I"P4D8JH? >(!; 'P& M420/]E=Y?G@"MH(/)K%'<%Y2>?AY%#CZ$UY-%KPGP)[F1G$%5PCP8A0$QI'X MW/')WV(9_PF"!*LI@T=%S9;X+%GMQ;+(9Y!/P= S#T/?\ENB D@%<7K+>]&C MNR&1D"Y'K5:HR[TF-BM,K=1'<Z/3PY]1H8]X#BSR_>X(5K->:Q(-G7%U M-]/',A,T7($,[Z**KTR\O_+EXL&#^,!]1'Y(SA.ERAVZM6XVO,!A01#KJ;,- M6J"._],'*8\QQF90W/8]*H"6.:V->VY2U+FNNMR,1W?B*MI+0#$V-%V/V==! M2RAP9)>'QX 5F?BDQ-&RHR?Q"2/P06=DN?Q5XM.5N22V(_L&E2IYN=57E-*% M47C!-7S*EORZQ,=.JE^4FJ.\?#YUAH( :U*:P MF2?BB.6GECXDK/WRR)GFZB]^_R.%^+7?2+E2;?3:N?]H]TNW87D.$)!DY?FS MPB@H3!YN--=47'N5)U 5)1Q0&GLS]'VF#%:.OLW:NE'C;[N'^;7O3:=P]9:L M%U195V_$:B(4)PW3(<1 2W!;'Y)5A(H#VI (@F M#/U^>?G9%#;"N'JY;C438N8O;[(X$;4_?*/PJL?F\1A%K0B: :*6L&0;U8HR M^HH,:2SSK4CD"8E;5$^5D'XI'2BIF2 PERD=Y;M MS_VF$PF+!R_U8>T@IGP5TF&FST^G<<8*GJUAT5*Y+48+O =AJ-<08&"-:E\] M8W,68^@SIA SZ2!>?E>QRXEOO&\\_BYB_1&6QR6EB$#"L#;+6"U$^*+.[,5W MOFCZ1S>!?TN:K&'0E?/8)LE)V=A:R6$! M,W$:^RO2EI1'X&\J=7](N'--M<8DG<5]XJ%I[#1Q&AUG17OSO7-#\@:D?>[O MH(KDD^Z\:56IW["IEU5)CUKO(L4H$BP2C@Q,DP<9H$FCZ!O66I.A&AK_\$(Z M%#L?J;5)8,?J;RB7M13;0Q!K5FT#RI,4(&\I9G3O;8,>T MG@:%S;"?]=2K4,/CAA_IPSD5@@N1$,/U4N^[H'C%0EJ?6'A: \FMM*S9[1JL M7C(W^&T,I//B\?Q*Y#MY_'-&B.: =P=81E^S<9X$W/O* MEP;0!$,66[H!R<^-K1K]VF\XGWWTJS 1TT7,V+9E:]>F M_'+=M;G[.I*-ED@UWWD+YT,YU#Z_G\:E-,,B#Q[@90PWGSSX/$&^ $6*"1Q0 M@FA*8%(#U4+=7:]3KD=+N8Z43[DJ>]EOJ@:[P:YL-N#K3*>R4GG4*;:$X2M? M]YCA^QS.CL?E1O9@IAVPZN/;X2;Y4317WLAJ!1:1=+;!^H3;3:#[\KC=7EF2.K^A>?%VX3<4 M:]]A15V7AO&N/ZX4W1SZE3 MW'<5DB0D/63Z9!)"-B\(S+ M,,RH)RPUI(2S>8_='>W>Q3]SSB&82M4'%:NUY:4Y]X,R&OOZW1MZ5![EEA'5 M5NN:3_/YQ6]>0$FBZP4#;7Y9JAGH%-MNQ9?/_!DU*>2PHO"!^Q;(>0M_E7 N MR$*\DK#[!GD=F+S@\=:XU,<.W:@0U I^K5QRD7\ZB98LI=W$TL=##0>_2.-L MBJIJEM<0P)/Q1N0U&/$*F5T^QY08&I H,.7 !?.3!9N533;Z/.)X./"0XL1\ MZZ H+V[XJ?,?)'3TE;Z&V#Z:>S^%1()?%7J(;Z1.C>#%(1W$FW@_PEE$9&3A MK46[ MX=]*J:A@\^#7DIX1#1-+71L#V97:E&U@H[S6)/:3;_RI MHBTDA3[]N:QKX/N266"*BI9XK]WZY0TV)47\SV61"_^,^2K9J?2=0*-U2]=\ M)>P[ V60Q[[%Y3;#P BQ8:%)"NV18.H_[RL*'\*^Q(@9)@640P VX='?6([K MXW3][VQV*QI]4@]9GA LPYQCNAXEWZ&NJ%V'B.M@+#=\H.*Q*&5K+5XKK;BI M/7"^EGM&K4MYOM]+HG C"^&'*'O4NU3 Q=,'(H>9KS)]L&L)*D/U$ MR_L1#8,E>IO+WG&?@92!2>UW9,64,GJ662Y\Q"CSIA&]<\AHV!?JMKUXAEEGS*\O+P8.HC'_MW6(+'W^J7^ZE3":_(6V\0)9]^@%31:>6C MI97'RJ>55=4SFZ+))TLAH^\JECSY%'%IR^4LKPF=9=@605A6&X-IBM$X6 I< M*]4D7Y=KR%.*X-:LA0EX#CG_5)&+?C@-T[GY;U$OE,_86D,9B=PR8<=VV78B MHARB'T6^VF+T!H4>FC8EX"I8^$].&,>\^$GA\^6V0L*7+8(R#6]=1C$C1P7G MW8BJ(UZ33/5&V]0FUW_KYBLB/B]15/B&9C30IR"K$41@8\=4JA0:/S0\^P?C M)DOY5U*<\8"?-G[@?4@0Q!X@"I'L(OB;^4,!6<68^(]@!52::6!#DU(?A\T) M)GC/+5A N20,Y&#-<.!SUS8/XN70]"=WP:C3 ]N>\LC7_-G__,'_O[W_.Q[] M4/,T]11R@Y%&-FS?,LI.S7_]>?GQZ]77RZ]7_^N=4=&!^_??KSJ_'A\LL_WWTUOEQ=_[-;K4K^X@&-4CA0!/TPU)=CY C[ MC@XBZ)VX ' 7):@?BB]A]()'"GC1!/T,OD X79)<5#&@ZSQ1?UB*. M#(8>\ M\+$I9?>Y^+!8)Q@_LF%!S.,?:(^6-L'WAIH>"_YS5 V_#:0"GP<8L"X:$U4Z M*N1U]$"Y4$!HIAA"%?D>_MY6^S'Y),DO:$A^ ;)UC)F$N#Z4%0E(*S@6-7U^B@XFHN1?=-;CA@IX$H>FH=ED\@W4L.'>9'M:. MJ=5"_5YHK#=28[V3&JMS OZ)ZMBI 0S6&<@-^_P*HFS##/N4Q);Q-LM'OE4& M,)8:3IAY\X4-I<^OQ5)MO8R!DUQO-G< *D9@QGLBFB^>0[G6 GNPMD9S[9KZ M#74 :)C/2&3.PM<8A*-TW;LLCDSC,DM2[, "#WM+SZ#U7-_[<.>^!Z=JRJ]% M#GS/$X>D54I T^I:"?4189@ZW[UP=?*6%WD^HP#6K>4\O7)7GAKZ>'$^6'"6 MSWG]A.^+Q(PX+*%(317W=QDXZ=@?D,;'O&%M@U!X1SY&<090)/^2JH?C AEV8 M%YRMEYYBX,+C UMOJ5\4P@JH +6J+)9PCKQ0IV@H)<#P> ESZV0-I/U@",1! MR97?6:_(Z; U8IP#.;!$BU=<+MA#I:"Y/)DQ74OO@V,[NQ68Q@T]62((&1;< M6_=*F58R3A81!A'P]Y%!#7#$FC'GNM&2]URG7&.SO4[7*! M!U47^,VGCU^_?/KCFMS?SU\^O7GW%CW>G6R>L]L!#?M\AQHQ!RJ\+:)\A$2- M GZ3?$8$[@RAE)TR@JAMI^@N]__];>(XO5]+<Y[%_;P%?N9OL-_-)R)'Q5=X7*S\G*:EC44]M;B>@_N>EP";XA( M2!!^1OF89]YBJ,AW4\6.# ?FMQZ:$D('8A-YR:OJ026<&IS989O]TDJC4+<3XX?W=$D9C0 MXW"X]<'LA3_*OH.CF_=1+'Y>!'LX'AK;N.'%BYVHX%-H*F&4"'N#T%&1#3OU M>?5I#,8;;]F0DZ.0AHZ9-I_6")T#//B\>2!F&;OU9N&S.1RF)/HG3MP<(,Y_ M_SXGOOB]:3"N744'.6XYP@,H\2N>_;C"V=+3\3<"#45R2GQ9E3_QV>:C&V_8 M-+XI[YKGI1(33@.FN4VSX\HXO%62S!#HL@)(AO9?%A-6-@"O(-@K]*"3MD]. MVDZ43]HJ&V=Z4X3GKWA$)9#V%F_)64C5%QFCZ93A];5<#5(M O$E081>X(G$ MXF(K@E8^;CFW+^#C(4\=%\J\I!'S*PUN]+*I-N.FFK#29CF.9M-$BZ8BZ%+J M&R%R[MA^-Y;-+QX%?>5--$OHL&2]4R/.">-F4X31BRN]H+A$G>5437W1H! M2JN_Q1%U-H7%W@GI\F,C(LR'?U<*:.YC$92Z"%?(9\PBEO C6A"NP<%HGA/ M/47ALA4%0JDOG\'B.!(UW_C/>>QE,\NXS)_$V]^8 A"-^(T%V.LT$@6-*UX" M6X3/46L@;DX2-PJ#APK@'C9S%&RSBB MD9\L;^ZS]H4E3G.)V3R0E0=S3Y*95P+RF)GH (2Y0;!X?-X-0I3"R\X.E"^4 M9T'/O>'?@+WR+ADBMLN103Y:H FF!'\KFJ=5:@V"DOY 6$T0K*T^(=)7S>E\ M!65*2Z*NT[3\2!]^E!Q^P&&>LDE=[;IY08$0 M -Z8@K^\J/Z@7B+7,_4;E=T D/RH_!Y;WC91"R.50(RMB?983G3\58'QXW M2"B9A'U6HR#(\E:$]Q&],J*ZC@C7 ?^\>2B+-(I?3.Q?X>!$-N3*614<><&D MY6/E[<03@Y=A8"\51.IF*VRA)I&G<)++E2A)O<'P R5\\'KV%U$TXWVSJ?B$ M9+W@9=0FG!QAM,$KX8-<'2D*<)2PV)UW+)':$,6 X.8SXS9".!D/,2"?K:*4 M40]L^6[$K=.!)+^*PF2X?4H'@V%D.%DD."BK&<[Q2"N=!DO@D>)9.21YQG#Z M :===1!!7I 1Q65]B>^C@1Y^A,IJ=[DD.;XH]/VZ>L2V604$7R!@K3Q^W",QP[P23>BRU+5%D5Q-%?[S[ M_?(/GB%Z]_;JX^];4D1M]$7>4\$=1OK1Y,(_178ROU:* LZ W5+_2NK@0NTC MHW@-SCT-/!^;L,=@J?!I@#LA*/\JRK0%?!+]8KJW'V25]N;;>4S2GY=G3 G4 M)'>RL4"%)_X+,P4;H\54#P)KBV[Y>+=U7(#$7I;P :7UFIMH ;/D+>07+=6. MYP-3+.,+!>4#X=H28;(4J8QUYZEL2(+6A6A?D*]# D9#+!0N7>_87@Y;GN*% MF+ T#>325N]W%,.;?IHKU&$.\*G)Y/VPZ?M2ZD3$ -M MO+]\\_73EXXI@D\E!D?CN234'/9%?<+N\E)T$CR"3)!-9LJF"+G\"=!0%>1< MR ;/.G+04(&.DBUB*/\HND,0R%GJC (5*GKU"X]%UI)P;B[G ]=&?CT6TC.- MAR@SD@7M9@I::9X%LE>O3 4*82GUS(%'_U"M&@660:"A\9Y_5B::Q3:>K999 M]@G?7IHMB$>(\=K-D7O#PR#[#;S944NX=ONUA%,U'/[\^.7=[U?77]]]>??6 MN+[\X]VU\>F]\>Z__KSZ^G_PO/[\5+_[%JI@;!>3@K%EE8=+]ZSAD1 47!_+2<<_QG&[!:1\AC<>L<+I*YS M#=:I^^,C!B97J\"?8J!R7W>\Y6QZTPHV=2UW0 04XQ4_RUZ,+XH1#[VJ6LZB MTU:PJ&U;/7ZK76&L/38^"V0]J=.7K4&?;&,-VF]CK16ROGWW_O+//[Y>&W]^ M_O01C*J/5Y^^E&RK;GEH)^>/<<VL0\ ]7']^!8?[^'=CCI:)GS33[,(W= MZ[5?JPRKC+$1#7]9++'KP?=W5A>[E:'H!-A^YSCHJ9D $R(@:"^D("503_43 M9/%Y61I)J8EI ?23&RQ9B)&Z@;=*V&OYEU]+!X;?_[4L@4@X') :> ^O_9!( M1N\5V^GWK,E@[ [[M*D4=I_.Y)+$ABV^X5_2V>8O^P/+'8TFSK#Y(UN_O_67 M(_AMOV^/=WWX+[1\O@6@#1[(__RA_\-ZG CUD+/ZGAO9XE#P1SOR\#J]<3X7 MMF\4/X,7K%GP)8^(GZ?-.2!G(D7T/^?MJZ_O/ABC-24HR7].PO('MIJV[_[W M?U[]=O5UW:(J^/<7DLY]+PIE]8OK6N/>>-1S#M,O-AR)TQ^,#E4A/Q1RW37OB*F!L)CLJ/P?5_X-WZZ!U1)P4U\S##M MM;-R/@-;M.ZJ*!_Q(S;G]L.L'OR.._GA[V]9/M4Q/]<=E(+@"XP-'I5HXAZ@ M:HE5:E!O8$-NZD 6&)U\U4_F37F+A5'(6J^7GZJWWK\_HF^&BHOV-\.R:X(@ MO.807_P8KMAKQTHK?C#CM\FO/QB+F,V!L=-T]?J77^[O[RWXF'4;W?UR&4\7 M6';P"YO=>O$O,R_U?K$' WLTZ?\"2[=MMV\[0WMLC\:34?^767_4M_ONC'WO MV]8B7?[P=[ B7MD__\XFSE5RF-6 MYRH$]EM%Q8B-R]4*>SF]*7YJJ7!5Z-M WP;Z-CCZ;3 8#>WR;3"0MX'SRM&W M0?=O@]\> N\^T7I?ZWVM]]5;Z;-Y 0/A!0PLVWC5UXJ_4XJ?T.W8SB'PDH2J MXY=+A.;3U.=IU1WHUBV@%[;+PE2Y>T^>;2_HN^2U[27>+D=XFC[Y*7^3#I[F22/>29\X,)NMXT]H2DV;_*9T'#S#'N/7AYN;Z0O#WUY=$&V[)YM M77V\KO"J5I.M/,K__=N7/XPKT235>!M-,VH]=4$=/&7S5&,F?YXW\86;%/O> MB,9AU)C7XRTC,95$;6_R!EC829/>DWJW?)@:=LF9S:IC3#A0GW]0OD^K0ZT. MU9]RB,ECB*-&4A->:[GB[8TLOUHU9+6BTIS\NH MEMY<_J'54ON/LDDMO?&"*8XVP[__X8??L).Z5E):2;6'LU%)O7WW7BNI]A]E MDY)ZBP,[?:VCM(YJ*6.CCOKC\C>MH]I_E$TZZ@_OA@5:/6GUU$*>1O7T^R%Z?^?Y/\@E7$M9[;E(RRN+VSCU7O, MTA7/Z?L^>6.+6J7V-R/]9&>A*X]'(WZ MIVAIZ ZLWF30[X];UM*P->U8:^&W/_S];^HU8FT[2=^3_D&-@3JHL1>K9MXG M4_I_:.8]-DF_XKR^HD$ WHX^CJ:#VY>/@.:W*\[,6V5P/8I!,3F >I)#HWQH:CTUS!._]I#+=E,\(]V[\ ,?0T).]%$<2XLMPT'QL) L6N'"N-; 'CJ]X8$C)886?'&[BG\ MHSX\V[;'NW9\5V;=0Y ^I/>6/OC[^'5J);Y46(VK>*.X_\\E NDZ]7IE?6S4YC[5):V6V6I,:$SY37@)!. M'.IO#Z_U27;B)'])?C$^>"GX5?=8N?'-#Y-] (9J';%>35M6\]S">(11/>>6 MU(_>DKW6LJI7TW59;80$?J:EVQK"_3SL9"U.EVR;[K$:4Z7_'(3S1XP(Y(N@[__/U!+ P04 M " #;@@A/G2G39=X, ! > $0 &%P<&XM,C Q.3 V,S N>'-D[5UM M<^(X$OX^OT+'E]VK&@\8R&M-9BLO9)(Z)F0#,[/W:4O8,JC&MEA)3L+]^FO) M-A@,LITP2^Y@*C4!HWZZU4]+W9*%\_&WY\!'CX0+RL*SFOVA44,D=)A+P]%9 M[>O@VCJN_?;IW;N/_["L/RX>NNB*.5% 0HDN.<&2N.B)RC'Z[A+Q WF@[ MXS_H([:L3UKHDDVFG([&$C4;]M'RI_ST9#AL'S=;CG70PH[5QB='UO 8>Q9I MM@\];-O-X^;Q^]'I\7!X?'" CZSVD#2M]J'M67C8;%J'Q\='GN.U#DC#TZ#/ MXE0X8Q)@!!T+Q>FS.*N-I9ROF]:2MG@R M"1=:PP6*PP\."T#"/FD8@%=P%)R M.HPDN68\N"(>CGS0$(5_1=BG'B4N!(U/5%@L-,A\+#$?$7F' R(FV"&%7O[T M#B'%)0TFC$L4Y@0]+(;:5,&E%K,:MM6R:RAFO\L<+'5(9_V0$ZH37PKUSII# M?'@6;JU>WH!(6".,)]6-R K&AB17JAN3"6W[Y.2D_JRX6VM&GFK=WE(O+;M9 M3>VZL"^O&]Y9J=PF;)C';34;4KE7VK!Z-)=#(3EV@"*2!)!,=//X"L!#J7(+UQ6( MP3O]* @PG_:\/AV%D)4<',IS1Y,, /?,!W.)Z-*0*#"QSA658;;=[SL&48Q= M\D < I476'+NNE1IP/Z A&#^;3#A[%&+G?L^>U+S\+QUUA$>]L7,$Z\'+G9- MG!9D^M$0^PH#7$:&5%;R5\!" D7(M(3'[CGSB!"Z(WW"'ZE#Q!<2# E?%Q0F MB8WS'U>2IRX+, U+=$?%(O.@7 =R+H$.Q MH!6D/2>"-Z%<.W66%:_2S;\S 2[;?QNF/5#3#-6)3I3N_1KIM]IY6'C!0.MY MGR'G\5 'ZXB$JJA;7PD91'Y2*--0DA'A)?H#Q2DH!M^'VG08RP$-2">8 M^&RJ6E\6!'0EC)=7=8XN-GX6L>MKTB_XF091L+;[)23?:J?S(6G.0NO;;SWQ M#)[88,PB ='7)U"/ZF*GI_/E/?C2W*^2PMOO).%!EQ7V9JG5ULU.)H@;)M0J M^!)^B9)SRDJ1MSJ:9F692%9YV:(MG1V%8F=MMZM _*39>OMF?%6C A MH="Z8;GU0'QUN_:"A,2CAOA],=XKZOF?&]O7!*C"?M5*J%!LZTEWQ;)*[S]/ MX_\'Y%E>^!"LA?-S,<#/ZJM,5519R 232!)^@[FK$JFN'(I7+BN%WNQT'%L] M&%.N5UK3+A0*H2#79/UVO%'FK78T'X$EME?,0F_TIL**L594(9M$WF@OD_7P M?;R-CT>DY\UJ!,BC^@[9DTJJEWA")?9U,OT^ILYXP.D(,EYR?U%UMN?I3]>Z MYZ?HVO)=#;VPB\=M]:5%.>'M+RJ@Q& !&>#G$K=;5[?==EE9[B:P\<9&)8BW M(MU!V9$#0RFF_W=FA;WOZ2A(2= MOR)] T9-3?215-]#*P#YN^MC'(9,:CQU);DVF=#08_$%N*2.>)VFY[P>B)>> MF)5[7[($)#^G_1>Q@D M57L/(L3_G^_XA).J'0<1H8J]%Q"OY-6$H2=%=:"%WT/-6$/J^M>'VW4GDK7: M>?,4,T6=Q^&G1J-APP^RYF?D+:0ED1+]6%\66(**!'%[X2?]>KF?B7#2Q""X M-"V4EEL<3RO%DHNI'TW>[=U==>[ZG2MXT>]U;Z_.!YVKB_/N^=UEIW_3Z0SZ M)=U>C&/@P]9\-($$55R0E) 4$V5!48**8MA=YZH_@/^_=.X&_=YU[[[S<#ZX MA4]?0=H:0#-[:MB78V\.CWK7:*Y@S^/<[9>]+_#?V^" M9K,",]_M1N.@(M^:[E@ANKU#696_H%CIGOO,"#SOWUQW>]\W-J)G>&9F#QJ- MPQ>-9,!'6L$.L=CC(QS2_V@K8 %]16;[<\R[B 0-B1#E^"N%9&"N:3=L.ZY3 MJ7!\)B).X$T6%@$NR@ CYJ$4>H?8\L/7J<8&R%$GG MMQG6>P1H.TB&VJR76:?JVQ8EY\PB$!,Y+;7]EQM/*>)[I#'?+Y*$?HV!=W'4 MY'P<3R"O92I%,4]]1^U\%5)$58*\2UPEQV\ZS^J07-E!M"QDGM&.;;USLL!$ M@H!2B-WU>)7):[6H>7'P;+W=W&26O*E>J*.&_F$>4L?5*GB*F(:)S 8 M-/E"($<R7;%1F6K,]T2^/4!?_T)N "!TILQ_SYZN5-$8AY M)*B%S"H6]DN5#$^98SSE.,D*F$=!R]8;I@O^CZ61%M]-+[]Z4)3$,H\-6.'G M9J@L-_LQDMW#48=E+[!8_%9(R1V:U;+FD0.+^:/<_HL"LC02RD+M/ ]5*F$C M@K$@MF$-GZNKUG&RBX7Q:M>^?H>S,JQYXH/U?2XIK:5Q/PD6\BM$%,0/XC8$;0;)?C@:B#_8Y,GJSX%11O, XJJ#%&0[/1;IQ4B8;,!LM< M=1(52OD^)@QDZ<^'RY\G&U2;C(HRBLQQ8;?MQ@OC(FXVS#=+].\CHR)AL(3U M(Y>X5'T-T%57U%.;U)B3^.LX&:I*_P3IS#$*RRM^PWU , MIE8C&J*9W2AK^/Q,G%"(<]MW-GZ3!V;$7Q>K$%F+!A%P<#S#[JQ)![1?T()HHN$P(FA^3IK6/,2WXA MJ1C&/%0.['SIIC'CDY\Q*E*P"'!1#(PT\IZLN9>K[+25!3-NNC4/6_E;."6) MV\4]N$*GSU;%?>)$7#_AOO,2>8]YVHOV-#W/-'2.>V=LM&V<*R?VXV2NU&RG"4L5RU2VU'B?$+D )E M[-_%I*$? "-U.0E.4,_S $>D#Y@M]94/ X Y41S;^;5GI;9 M3TZIE'#2RM^Y-%*TBXG X.0[S-7J[+'2+DH%/.-4"^G)0]J% * MRI@IX=^*6]V%?.UBNBSP]FQ9\J"> Q41<3%-VU7;8'JU&O-KZ0OQ MGS'\].Z_4$L#!!0 ( -N""$_!BZAGK!D %8 0 5 87!P;BTR,#$Y M,#8S,%]C86PN>&ULW5UI7Z'U?%W$N(_4)%NR+2>N=2ROY4QF/K%P M-"1N*%+SDK*M_?7;H Y3-P^ >NU*RK8D"NCC0:,;Z&[\_;^^'(]V/D$W'4[& M/S]C/])G.S".DS0<'_[\[(^/KXE]]E^__/##W_^#D'^^^/!VY]4DGA[#>+;S ML@,_@[3S>3@[VODSP?2OG=Q-CG?^G'1_#3]Y0GZ9_]++R\:XY?8_#W^R(5BEO"$R "=2LTQ\X)QH M:TV.62B@>3[H:#C^ZZ?R1_!3V$'FQM/YES\_.YK-3GYZ_OSSY\\_?@G=Z,=) M=_B<4RJ>7W[ZV<7'O]SZ_&P;$G MP_%TYL>Q3# =_C2=?_/M)/K97.:/TK5S[R?*5^3R8Z1\BS!.!/OQRS0]^^6' MG9US<723$7R O%/^_N/#FVM3^I.3H1__&"?'S\N/G[^<(!C>^\-"[/R79V[7[<>_5B]^WNNY=[![_M M[7T\6(OQQT>M()$52;\259GY M#/V\R/ YC&;3R^_,I4HHN\#PW^Z@X5R0Z[/S"C)T':0W:.6.X:/_LC#V.Y@- M.#BFG(V$BIC1(&5-K$1+X[BP@?*DT"RU8/$1NJZSO8"@W2[N3+H$'5KO9SN? MH=C:"T-^3J3OXBUH73; MXF.!AI>G2-T8Z&@@T% M7DWQ+R?C6>?C[$]T:%Z>3F<(R>Z2MK-WDW&\(,[FA'Z)2B0&BZY(0H:M09#F MK$32PH-536S@DO0M Q'QC4&DA6JJX>;2BGU "M I3L/9 D624LZTI"0DP8@T M)I*@T$U3# $N4!0V-@'+0T0M@Q#YC2&DFA+JF1-_,ISYT5M UWP_C(:':DFD-,AOS)P$;9BT(@;I=!-#\AAERP!$?6, J:N.:BC9G4YA M=K7OZ1R#BA1YRR8029,E#AT=$@SED3MM=(@M$'&-BLV!/SW:':?RU]Z_3S'8 M'^&@T]W92]]U9\/QX3_\Z!0&&.1S8X,F/F7HO)\?'PVDYH;SB,G,?>?'.G-55Q3H-66_?L.3OPP[7TY@?$4 MT#;MSXZ@N\YL#DG)H /NPZ$X;^"1V?D!<: 1&.1D0XO5OP1M?7*DZQF!VDJI M["L-G/*11L:),@J#//"X5>7(B?;XGZ/(=IO3F//I*SM\&)I0S5$Q7&;<;(,A MEH,N7S)4G45/U&[9X>N#M[.2CF]M8FM+N*)=FYQ -SM[/_+C&:Z@XFZ=E%NS M&8E MT6]24I#D&)I2AO;:A>R(<\;D$ 15[M'KIT=GZ9\OLY9^ZTJS^@G@U3W&.8L% M;%'FY*F7Q#*+N[$*0'P,D6B=<_ A8:BUG=ND*Y+ZY[1LM-0KR;X:%A:ST]*@S;$)28D)PVO)B'?"!F>82%2V@,&=U/3I>*\" C:7>(N[0]QU#F:3 M^-?19(0"G98=:'8V\('GH(0BG#E=3J(ML4(YHK/+7 )',Y4:WR3>2=BFC-_! M:C#"9EN,L+* <8@/Q'H'Q '^QWP$I5P+5A]CKC=7YYLCY.9*V% ++9;!((6@ M,U= 3$)URER0! F=D&$< MS@;!1:NRD 0\2&26(=L2 DE",F9BRC$V8?9QTOID S=$R4W45]9+O>.JE(9% M&G[TW@_1/[VX@2QARV0\E\% "\-T"(9X*&Y/I(Y8EQD!R-8IRI/.38SCXZ3U MR696QDMEO=2\ [O$[=RE18)..CB"\73X"<[#F[>3:8EL]C/&.0.K@E$R86Q+ M?28214LL9$.2EM28I ,%U>A:;!4Z^W3T4!M)#356,:WM"M?G%[Q,,6<,>@88 M#GD,CSPE3CA&HF/6!L.Y=DUPB/OE>&V+B#@M800O5TTC>^[.2O'!U6VF]M1(4B9EC+.1P':(?B'_( ME##6D@(T;YE &PJ?QK8J% <^_X9#0Y W@!8PP&%FZPN; 82B<2 MC2LT>8LA@14D16\Y6#3.LJ65N(>L/CE+;4Q%#7UL)^7_BNF@+<]9$J,+99Q) M8E,N::(>,@+8:=/D['X9XOKD0U7&2W7=U+WBN8-;);)48 3A@+9.1A=PMZ.9 M6(V,>RFUUZS9)<]Z;L<39''7P$8-#=R P]^?WQ336_RZ8HWIP4?\\_>]=Q\/ M]E_OO]_[L/OQ#?[T.C4;%)O>,WRCJM-EF*E4?KI_ AT2/3[\&E /N+4P]RN! M*UNN-C0I<"K'W,ID%X1733;O.VC9U)C\VN$@[[L)[H4#;X!*+DI!@R[U#2$1 MFS%>--H;KJAEIDWIZ0(-?8I5-M7\3:NQKJCK;1R7#%WD5B([/,3@&24J)%$J M7 WQ,2;"M*)966"MMHR;E*P8E)!O2O&;R;V:^K]R\QI9+O[-<'R*5%V0-QE/ M7T">='"5R@+3O2_H Z'XAV/?G;U!HP7,;FCBI#7FJMMH64)2D,A'02\P^>US[C*.#8"-)+&F* MH$K!-JDZ>G3C>%I+VQ=DWKMPUU1AM:6+O$VNTW)A2M N11N"9"2YLI$P5C*7 MN"*@@PZP$A2!Y25= _,:OCX%<;(X0@IVDW'P_%P M.BO\?KHRTXS'I$TI30[2ED(.29PTD2B.1 4116A30_,(77TZOJ^+D9H*J>>5 MP6S!,0R:90H>B"_5ZY)Y23RU@C@&/ ?..-5M/+%%*OH<(WJ:&+#,"$L>+3W3 MF5@*@K"LN,U.4?SI-QTC/NV.O3X:;RZVOH"@\LD'$GIA+BXN_P88]X?W\*H'.=329\&0#D3G%XG-;DE-0Z'5K#JE- MC/<@6;VRJ%6P)ZU-TU 8VU554+UA:N-?B91)PE%!@:-,MY<3IR(C47,:DM&"I M28'AO5>(ZYP-?(+Q*5RZ/C=S0/:^Q-%I:4]>2C[Q_U0RJ[D(VEL,:$IN/I&0 MD6T?<>5:*5EB/##=I'':&K3VR<"NBYS;)PAM558QX6LZV\^_3B9I7GX'W:=A MA.G!9)0&$+@2S$E"M2X%PP$=8VD"B4E*](I$5K;)D<+])/7*':T%E4H:>,KL MG9?[O[__L/<;?N;-/_;>[A^T2>*Y/8:U22L\==3)7-3+9NHA!3211 M,TI*QSGB16(D4LXPZN%"^";MOAZ@J>XQ5:0Q&>"1@!/H7]J,D5QPC'"AE%7 M761-;NH?.*9ZVDVH%AIN7?*M+?:ZF:+W5(6]GG0HW?%YZF(\^]CY\13WS:*# M<9I_=:&1]+^XC5XT+SJ7BJ$J".5I:5GD".Z6E@2E';J:"AS(J")KTCBX#3M] M"AU:8;$'0'BR'1-WE=]VW_VZ=_#FW<''_9?__=O^VU=['P[V_N>/-Q__57_K M?'BZUGOH"LPV>_#;Z[?[?S;R3ZY&WX9?G/TQ+0VEWHP_8;Q?PA9<5T$14-%))T V MZD:Z/(D;]R[T9\7&3#].=N._3X<=W-M,;^#*D;06&HDVZ+!3<,0;'4D2R3JC M=(B^20;'\B2NZ.U=8G@]'/MQO"X&C"<]*^6"1FH@ M4N9,G+",6,TLH\I+H5OYRDN26*%3: 1(\XN^>;WX_LG\@F_O"W1QB+,.@HC2 M^ Q$:X=02!Z(38*38&GR7@8-M,G1UJ.4]2F&:(2I._J*5M16ZQ5UE0&RP#V3 ME$D>.%$6=#D!1V=1:(U.K.94.A^]:A(Z+$]BY:00GHQFT9#L:+%P3I2G7]3< MKDH5N55M#H9[&VTWPLK#P?8!FOH4!F\))+4T5#-/I2L/!+V"\[_?C&^U MERT[2 (/0E%"M8-R$)!)2(83Q[QES#D=VR0J+$7=BBF(3^+QUL91?;75ZXAX MY#MX@325=M7ERO@&5N?V.SP#Y%-HX(%H5IYE*@^BNIP,09(D@$H9G [ MM3D;*JTAG"Y>=+DTBG>^[#*P-*J0E231EL=V!66 H0$F$8]W:];%4V4#QKZW!Y M6!8BP1U<$T^E(4H%S\ EYX&N:;&6(F 93+GO9-/;FJ(:FK7S6__SWE2+B.=_8L< FP3,J.[@3S@#[A=C#V()U+(>T[.QMOJ7C+,IG6V@_OGF\IK'PG1^2MU% ODQZ9 MO_&2^ >8SKIAQ(WXXJ7QZ]]8^.1[Z(:3='L=7)0)['V)1WY\"!]P4]_+&>)L M@"+TSEE#^/Q>%5<"L<(J#&*MMR)SS5R38KGMLKG%BV J(LLF99)%Z8!6BJ*" MQW]!9#IF+;5NTPEKW8O@)\Y1[B_:[[AY;8&!ULD*=V5!*2H$T.A(,JPTE:"1 M!*4T<<;F%")Z\K%7R79/G+O\S6-T4PP\18J:XF"2#>7IQWAWY\D5[D2ZNS:>R&\_S- M27YQ.AV.83I=IU)BJ7$WKY%8G?Q-"TP.AH?C81[&DC5^?I"/>'L_&0UCV576 MD-3# VXNHA4(;BJ;9C+:EJR>0&9?7V5\,\Z3[MRNOBI/>XZJB_&AN1I+=FDV M-Q7V9=&'7ZCW&,-L'5G>-]3FHEJ*R%J2F)>_+,[TL=Q)KK5('QNRGF26(KJ9 MA,Z!65=$EV,VE-&=9%>J%;RWF*JT_^%19IUS)H%G]'1$BN6U=4T8'&:Z"""%%Z(X$%XD20Q#,(Y8H6##0Y MS:G%0*]J":O!\($W;;>G[FI!\;WDS-O7#*QB):E$$? E,LK6$JN5(I;SS"/* M)L@FF?L/D]6G0\1FN*JHF88QXN4CA9?=[]?8^&X.L?D^]R!1F^[]-P9?WR>Z M>Z#JW+?P?VY,<1"/()V.8))O_&#]<&3%&:I+;266*GE*][\-+'T2%*T3X4DQ M(F-FQ%&7"'85DR6N4M+.3YI+A M M$\TLAM+.@6[S(M;#9/7I'>DVIJ&B6FKO(E?/=\6LH@XI2 M&Q,<][C1L>(3(;4A0P1GC,UM>FJM06N?:C8;6IZ&"JSJJ?PVF=Z"O5!:A,0$ M$49$(EEY4RPI2@+HX)*+7 :]BI]RQQQ]JJ1LYZ5L*MRJFOYX-.SF8?39VV$L MYT3H*0\HQUT0P4=TDN4)(A.) \,($\PSSYVU(J^BZKLF6;'"\1O5]<;B;7@" M_@K"6DD"\]_;_-SR]O2;'NZ6$2LGESPV9!TQ;"U59+%[U!K2N-5\:B/.[R6F M(I>5X;#DR%5ELS5PS-MEINNE1K68+:1U*^NN;]6(\P_ M^<=X.&LF^Q4F;::!=1EOK8?YS\/-GU]D'[33Q#+3MM?%RLP_J3;.2XH@#4L[ MBE2^4R[5IY/1,/DYG/#/^;7J)']]B/J)5+@)K4^L]VIBK@*6S:4D &XX/UU_/3T?L%K2['4%O_+)9Z5 Z M?^ENBI.4S#Z<",;KEE0^-%R%M\N6);:A5-:W/(\/VE1"+:S- ].]\UUQJ#YM M$'FL,'I3R3W(2D,1OCZ=G7;P^W \/#X]GF==+GRXB5B7F;&IJ%=FN5("_57+ MIOF8X[$F<9?M]3'FY>S%;*Z%B.OHV3 M7):8Y@,<^R&*O-O/KX=3A,"_P'<#)@R//)4WY9/GQU:FM$]5 GU!WOJJW#;BWHP_?IZ4=3$=0"BIJA*7 P5)I(9$ MK$", &2!_QO#$GU"Q'VEM$\5!SU"W)JJW#[B7J/O>4ZGSEKFG#FA,@W.Z920&>@L218>%T<(E#AI M V%HBJEU-L@LGA9TEZ3VJ7ZB7Z!;2YE/L+?0"JD- @2RL[05Q$ MDBEDS;7G 5R3EQO6H+5/]1B]@MV:ZJS8.?UD./.C1T1!30C<"U?2OM$.TR** ME#.A7BB3=>#LYNM8M1J>+T'=5D2PX FI;)-32A&00A3[( LD%$DLBVRTY;@Y M/9DP5G-IM]>QO#;*;BZXEDK<[F);W(I$M,;3)$@T?.YTXU:D!9H@XUE.&.4Q MV:0&K] =M::MPVV!:\'8S= "CS1$O#B2RO@?HY/E0P2+\SX0E=BE5=U^WU M[NX)W-94Y';QMG!>JA'U41I?J"HB40Y]:QIQC: %ICXYG9_.9UOMX'M;T7E/ ML+:F$K>(M+OOA*P$9M'4$L551#.<43 4K;*C5FB6=0;7Y!QR37K[%*#W 7F; M*[5A6>P!'!8B_3C]"I/#SI\<#>-"!=!:B:./#%DA?W05HC?.J7UXL@U*Y98: MN+FTFA3//3SE5;;>!_@$XU.8OCB[_-PF"37 MJF^\,+3ECU+U\,L/_P]02P,$% @ VX((3]&J_2$94P \%,# !4 !A M<'!N+3(P,3DP-C,P7V1E9BYX;6SLO6EW6SF2)OR]?T6^.5]?5&)?ZG3U'*67 M;)]Q66[;534]7W@"0,#F%$6ZN3CM_O43H"A+HDB)RP5%T5F+K86^]T$\ 2 " MB.5?_^?7B\%/7W \Z8^&?_E9_(G__!,.TRCWAQ__\O/?/KQD_N?_^6__\B__ M^O\Q]K]_???ZI^>C-+O X?2G9V.$*>:??N]//_WTCXR3?_Y4QJ.+G_XQ&O^S M_P48^[?Y/WHV^OQMW/_X:?J3Y,(M_W;\YQ"C]E(E9A0DIB$X%CT4AE+; D)( M+_W___'//D9O##BF(TJFK2@,HI3,>N]**LH@+_.'#OK#?_ZY_A%A@C_1X(:3 M^;=_^?G3=/KYS[_\\OOOO__I:QP/_C0:?_Q%W47:'TY_R?V+7Q:?^04& T(\?\+TVV?\R\^3_L7G M 5[][-,8RUKT5T.NH$R%\S_JTW[9&],G C).LXB,?HK#JN =8ESU]/TQ?W\6 MRUA@-IAVB/CNLSO%.[J ?I<"OO/H#M#.'\0N\"+BN$NHMYY[ ^<5R&6$]9'P M^7,?AG]*HXM?YN">C6@5?@L?\6%@]$^']'81N%5\CN#Z']]X.]'<'_;KRO&: MOET\H;YK%QSX=8K#C/GGG_KY+S_W0Q$I)BNU%TF#HQ4[&">R@:0D]R7WH&AE MP$8&B4>FG8S,\\!9EM$%JQ"=4_-UYPKM8)1NO7!05[W1=YH&$'$P_VFO#K]W MM0^=#?.+X;0__?9J6$;C"U@,%U]-\6+2X\5)GT Q+X5E&@.P& 4P)9U"+@"3 M$@_)=O/770I_^P%E[']_P0?Z;,_&%(LTR**6R'00)$9O@24$$;GV*NAP5UQ7ZO.V?AJ%(M9M.,TJ[9! M4_JFHPZ$>3GGT;CC..__,SW(?5R:"_[ WPSJ\+H1:F*UU(S(ST-"- P M+U1A-I,98P5:670'Q"Z_]Z3(W4NH=PD67(KCP;=W^'DTGO:2BUYF MDYARF6Q686CUBRHR:SBIG /GDNMP B^]_J3H[D+$=UF77;#^%L?]$8TY/R=/ MJ*=EU$@C9,5%SK14ED74D;XUVB@?$L0N%^U;+S])QG<7[UV^52=[\QC((JV# MO-)!8Q,(IUDJY)!J9VGET9(\V!!S5-E[I7.7^_32^T^2];V$?)=XO?_^_0X_ M]B=3@C5] Q?8*[SX4D@'$QA21.\26;9"L A6J>L\L@[V\-OO_ND"-];N'?) M-ON3_6J81F/2N_D@WT]IY7DVF@VGXV_/1IEL20$F<-+%S%T=:^8,1""KDD>O MBW%D?'3'_;U03E 5NA/]71ZW,#^3M<$;JYG6/C&= MG&0A>\4X>$A1(3TK=:83:T"Z[>N#VUX.SG,A4# MDVAICR);A4%,AJ7(>5!@@P7H3 =6 #A!_O<5\UWN?6?S8: M&ED(+-I(@RS9DCIJQ0PW I0(FDO?-?/7KS]=WG<4\5W60V>LS[>D\_';\>A+ M?YBPAX!68(@,/:\>: ;FDY2,:RU4<<)&[,+)OP_#Z?*_C[!7'/)T<(RW /9V M-)G"X/_T/\^MDN*TXUD9YIR7Y)5"9+Y^FVTL1@)&[KIP^MZ<+;8#>F^]]*2XW5V<*XC=ZS#N2LM>?$V?8/@1YX>#42./:!/+PD5:2Q(R MT-$Q[W7B:+3D474X?6^^^Z1HWENX*]CNX(#MV6P\IC%?'OM7-2078#;IN1IH MHJ-G4(]YM"DT2C+W&0=3>);.)=/%K+X/PTFQWYFP5VA!!\=KKX93'$.:]K_@ MOH.4UMH@EKDD]BR/U%)$S'J72R@F?>)LE[!3XCDR[QA;^0A&:8P8HB'0^\NY/T6Z\^0:IW M%^V*B)D.CM!>7.#X(VTVOXU'OT\_/1M=?(;A-]IS4)+K'UC)JM2CG<) D0-! M S1>QU2T+YU1OA+""5*_OZA7J,!>IV@+7%^O SPN WQH">*Q..,9#XF6(.L3 M\U99%A"$\@D3JNY6][OO/T7R]Q/R"N;W.EU;+$:?<#"X4D14P2O,Y&U J7:F MX#0^#2S(A*!"%-YV9]3??/,)LKVS8%?PO-=YV\*S&%UE]R$Y03WH3/ K]**# M,+IG-/PQ#%X-,W[]7TB:ZE0L]5"83!)#B )G7L3,?'%@$XW5ANZ6_:67GR+[ M>XAW!>%[G=XM_,B7_4F"P7\BC+\'\::@G<^*Q5QS.2$!\]H295E#T+F8H+N( ME5KW_I.BO1,AKV!^KY.\JR%?HWI)/YGT1"9WP]-Z4T*-W.$AT_+C:PR'=%YD M;Y/M,B%BZ?4GQ7L7(EY!^UY'=[ MHW7@NK@J7PO@A*G?5N36ABR7^UDM/BN3=Q;F"V)W/YQX( ^P)JQU(59@H]=;(VQFAP3;^:LZY/A&M8*#,=M GJMR&7^ZS$W_XT]0N/P*EJWYMV>?>U/>L&3*TH#8L'*6KN# M*W)$Z=N<"J:B='"YN]CX=2@ZU)Q[:DILH4D[4+TN2&X_D7><#7L#RO/Y,KH1 MF-Y2J8M]-H5E %UN#.M*=$DQ#J:3JY\L M<_T@HA/:N[N5?H3[H-;($; MB'Y=($*(Q261F1..%#KHR&*0@J$63F5(.OLV,_T.E%/B>Q?IKIW?__K+DD1> MT[<[UAT\?_/\Q9OW+Y[3%^_/7[]Z?O;AQ?-?SUZ?O7GVXOV_OWCQX?UM-!L6 M)'SXJ?M7*MP2^5()PT@^F)'")ANM-C3-HM0\*$GS,$MO7<^Z$CUB9$1,8-H& MQX)3-5@J6UN2YUGS'4L8WME5K@\7@4=C)&@&$,A!X)K>"L4P>IGUHEAEQ8KL MLPY-\.]0]EU:SL@SGD[.8BWODJ:]DH(@=74/3E>7E+VD&J#[>,2S>(J^CLH[81 F3U+"BS-G!18!)X8*J&] MPA2+$>VH7D)S>,;WH6@EV_O(MX6-")-/Y!O7OU[\UZS_!08$;G(V?0;C\;?^ M\./?83##GD]"E$0@.<0:B59/PSA*EG)0(HN255I1Z[(#,V(3=(^E%'LQN6Q< M=$Y# UTY2ZD6<9J\PX0$,0[P#4ZO\DQ016%XYLPK(0F;C\?/1+$[+;' 7[Q785((PWBH6K2!K M&91@($M@0B3E=79:JA49VQUHR#8H3T)EFM'283'.R]-9+$@H#/Y MGK<&Q@1!OI7*@M:Z,L]PD8Y\Z100DU5%PD.>RP/O>,I<=RF^#BMM7@WT[1@_ M0S^_^/H9AQ.DG>U\^@G'MX;?4R9&;:PD39LKGJNQC>26DR0P.U,BX.HJ_GNN M!QM@>\J:T8J"#DMTKAPT>5(B:%)/EF,-:]>B7L1H8%(7*;0VM!RU]S1.@?G= MQ=IALI AU+NH&Q=\.PN*F8,283.*TVRM6XJ4!CK<'/ M0/XJ;5Y<\56IX/O3OQ+-DV9^?_DVL]UZ+J4P[T"GHJGC(@#!:LE,BB&* LZ8 M-D[]_/5/FM8=)-BA?3;?65[W(?8')#*JG_K6AFLEH*"X LSQ!;>EH6- D"RX@BAR]#FHS/WU_+$_V/N@Q MN&AP/GQS!$ON#-?:H=6!!8)(5@H9*) !F2&?,[H0)+@FI\/K(1TXS^C0[(Z: M4-/P4N$M?+MY*HE!VZ*#8#Q+&BQ/M"HZJU@INI ?3(MF6E%8 D-7,^(3!D)' P\'PEB*LRF+V@R,S* M43#M(BUFBKQA'PL16H3BJH2B91,-V03A)YTPT.)=X!I_[4QB\1IC@>1ST M/\ZS/B8W-CV3DT6F9&U7'X)EX$FKBX5H.8V_E#9Z85)YO;:>&CB!'%BF)F'9U:G;"YT86\&]Q.K4#D@--. MY@7+(=8>E8(<>$L&L2V60Y+)Q=CDW/*$R=]3RAVV?EM[F'X#8CU1=TJC$=)? M6KZ:*&, -?/78\PRI^ADD_.*!W#]6(<679+4(L?R/A/HQD%]L5)S$0U+&G.M MQE\8%$$KGI<^2N?0^,/;HX]Q-7(,.M6"M(;7JN]JEB+]W9_>P,:MXZZ 9,)X M&G_(R"+A9249EY()SHD5]?.[6YQ6@?JQM*@S>@[G]=P &'F)OH8,I*A-W7L+ M"]E8AJIDAPJTM$TJ SR([,=2HFZ):N CW9!/C_93VDT%9[;BT:9VABK2,.ZB M3@C%>MWD//X&AA]+.W85?@,GZ>80:T#9O+WW8%9K$;^M'6>(@NETW(^S:;U3 M^#"J&ERWV=& GOAQWI<$)]=2H7&;A$(S;!'GD-[B^-Y6?8>!N=UDK6I5JJ5I)1@ M$21G)I= DB@UXK:QXJS#]@@%%_8B<+TV="+]M@IR6:3_;#;]-!KW_QMSSYKB M0=8Z8%+.2X$8!C$(9D*TF2NK]:K^E9TJQC*FTU&(O:3=Y"1H"=JKR61&L%!; MJW3F3&*M,\?1U=M2R:0VNF &T*J-H[4:SZDIP Y2;G(G?4^K#LYS)B5$Y@IM MBCJXQ**)B@EI2HY!&1Z:N$W'T2[E,&JPJ[P;G+V0C^_&BY<_!N0 M>\KY!%#!E5(3NU SKY)AUH'BY,X)LYSKTE'\RH/0?FCCLV/FVL1%S2YF@VH% MS2]3:Y>H,7ZJ->^^X.45R>O1I%Z,G)!TT304,I78)DI[%1-^&:(SV M@J?0Y@IK2YP_MM8UY+3!5O<.IR1@S"]@/"113&[ 7QPV]$I +W.H)KDF:6@O M:[LRDH8%P4U--BU- C8?AO9#*UK'S#78.N\*JR=+*+1K PN^7J20D<_(W:NY M;1(P:[+W>9.+T[M0?FC=V9.9MA<32V>>"WQ*%D[;,C 1YYV0HV4Q\WH/!Y)[ MH;R+K6\K5@+[L0Z-.Z7IKAKMW.CH6K$7V5N7ANA5@#F M4B B=U8V*49P&T;KWCAWWOJZDU*&>\CRL7O?W!G"G;+0V>D$12.KX$E/36)> M!,>2<:A*#&!TDTSVHRFEWP7+&Y?.WT;:AZF7O@FB'[MT_E:!'T85 M"M=8$AD])4-ANL3(:)=*S-EHZ+]6%-FF@/JQE\[O6 .VD?-A2N=C%A(B&2N0 M30V 1LL@T5YC2^;61-GKA62BY=O(A*8&U#5:RH J5904)D0J%"2$E9U63-609R%)54 MMN'Y[GGG'I)ML+\L\+RD<:_*0'CQ=7&V5VL"T?]R/>PG[TIZ,J28SK494:85 M-VI;&!KEHC92Y3;1 SM@/;R^[$?P:FUIQDX3 W4R/2\+X#?*497H$I?,AMJK M,LQSH[1F0>=<7 V$B8ULEA5HGOPBLK^,FQ'_VVB4YX>J./[23SAY/QKDG@PJ M6K*K6,HU'ZYX7JO!(S.,!(+B>8V%XY85"$6#X^!R$^_T!H8G/]]WE6>#8(_SSSB& M*6TYB_+=U_N,FTM,L^+95X8F7+B*=LFP3WK(1U>#3KB M;?E>HANA-UCNW^$$Z8&U3]!SVM\&HWEA[RMP+A2//!46B@6FG;&TNTG-%$;N M=2"<;;+,[T5U*DK1G>@;[!6_X9#&/"!L9_F"!%S'.^U_P2MXH&SR611F;";/ M*#FR4D3DC%O+>8K!AS:E%!_ =2JZT:7X&VPB=P;=D\JX7*1B6=:L8F\]@X2T M5X:L5,PA"-ZFQ-$RDE/1@/U$W*(@^Q6@ZQ#2GG,^6XR%24L:.%^DHO"."6Z* M",F&4IIDJJW .?*PV7I.$2-3#N,!' VB1 HV6* M!R62#N05-S$0'D3VY-6A6]FW*G:W%F6O%%4XZ!K#"?4\LU[H9%H% 8-547&T M;6(:[H=U>+7HF,=5%?"Z(:&!"6-UIR,)P\'FL)(Z!YW*/-:#%#!B9,+>^GH-!N2*XR!E,K:Y&J MM[$Q?YC5I!O1-_ WKDVBJ^NT_G!&(!]OS^$ M\;?Y=KPZFZ''A<O/%S+'PWJ'OT M'?)B:BV*H??0*S09"4>LF5).6.8-R2RK!)XD68)JDBBP!L^)J-!^7:8-\G^NDB&O MZLG\"I-^JD>\_<%LBOG[/FWJ^4\(D5Q[Y9B6]?8X8*BU0+G+UAKP32Y;-L3W MY)6B!0]WU24T5I>>!(/HHF-D;1$\I.4J>JY9BA!"PL)];N)&/X#K\.K1A,_M M=&8K,AJXT__ _L=/=:Q?R KZB&]F56+GY4[!DN^RP$3^&N3$LJWA9-Q+%G,A MO#X(L%X9KIK$;VP+],DO-DV96:%)>X>.W@?X!M[E"V#9+K61_*< M)H!.!NF;%)UN6ZR/W:!-06^<_;$'X7S6%3G[LAZB[K'4GY8"J@"EHRUX'QH( V("$8)-H' MHR\"04J7RR:+_S%2OR;E^8#,;R/<#AF?UXAY/XN3-.Y_GA_5OA^5Z>]DDU2( ML\^?1^/I(ETSZ1R%TY8)7D,?ZVU3Y"ZQ EB,Y6@X+K4<6=/E>Z/7'_X\D3W)'XCB*S^=GY7]^^>_'O])E7?W_Q^OQ]FP3GNV]IG^?\P,B6TIT] M>5,I.ZW(H].)0\QHC9**#/ML15(]2>SY&&M)/!YHX:^-D6O?RJ"P)/3.:ZUO MCJH[EF@H_W[VYK<7[U^]>?_A_-G_^O?SU\]?O'O_XC_^]NK#?W9/U_VO:\S; M%F-=(I#7XG;!D%/NBXX%?>0YJ)PD!IN(LYZT7J, 8-:$.MV]9][2Q/?&9Y!1 M(OK4?;YZ21F+NKT;#08O1V/:\'+/%I0E6<%XJ=VBN>4D:N48QF2Y4EG$-E$@6^(\BC/- M;;1DQ05J,UX:),/?+=L-F5933BXT\KJRFEK2MB93@S*8:AYE=&TJ?3Y^;?2F MW"T?0NTE^"8GC'=J0D*L94!QD)X#QTR5@'GC>J[O'X15\/J@O[ MB;Y%-.&MV !N8DR9!E-+R3!=*RV BXI)37"*35[+)GFNCQQO<4@5V%W@+9)= MZS O.WH\GXUKF6,<]T?Y9J%CE%FSFA GNG@:<0N%R83 MTJ"#B1::Q($<:H GKM3'J"8-$83EM,. M$0*+DCP6%[QW3AL9*J M6@_LM/7XJ-2B02C[)MVC5O:->0OS3O/%D!42BV/!Y'JUH2(#E(HI5X!KY :Q M376 _7"?MM(>DM0&\?)W3QLQ(G>8@3Q 9VF2H&3!"U/S/6)4RG,NVAB0]Q_S M=G)NR4-QR(MDRM2"UJ)X$KO0+ >A'7I?C&_4/>;^<\N]PSYK3SEN%#*L,6[: MNL1"K='N7+TEET*HW*2JY-&$?>YS,[.'+!\[[//.$"ZUJZY'HV'=2.?!4*(6 MN)(Q,E$3C4^=B?Y@>N$A@B2=9Q""(G "R#0.CA4 '3$5#*') MSGA ?=BT:\Z!U&$;B3=KGC,W3!8Q<3DE<#08%I,@0(Y,0"^]9\@]>"YSK9#7 M0@7N('F$9,C]&5K? 'T'\3:(YUCC3R_ B:S!DFG,:GP5T^05,R#!,QN"D0&< MSVV,_GM1G8(>="?V!FO !IVM%T M::I4,3&4J8;3UR8RH#03";W(E_V?FNC' MI@A/0E>:T-$@"&2Y4?4"E9*BA%HU57*L!?Q=+7GE XT]YQRY\C8T:HRS"LXI M:$0'@EX;!7+0Z/6S]__^\O7Y/QI%K7]_^@&BU5>/9"G(V4)2FM9P8;%H+DM4 MCJ8G.!%D!%5TKU@N"M:"7UD(IB$'%GE2+%M;@'8%&YW;-4K]?/P1AOW_GA^, M0ZV%_3W+951^G4U(GR:377C8Z+E[,[ ]^B79*^V"#I"D3U;SHH$#;:,8I$#' ML]"]E*3R44F6>0PT(1,P<+6U-2VHP?M2;;%=9?^^_W'8+_T$PRFMYJ-9+;3U M\>UHT$]]W$GH]S]P;VEO@7>Y[USFM.](Z7AQ6@5-:FV*TM$$11\2OA>2"U;I MPH*IB=A:"@8R>>8AF^3H9P[;B+F9N \D]HW$+S0M]#9I%[/3I.&DNDA*S0/8 M7&R,O>RX0J4,DTG48WRAF8]>TR[D$3-RG04T$?^UQ?MJ6$;CB_E,?EXWLD'G MC-SWKK8D;3S*)=Y0V1P5TB[@0?,L0]*:IDF1R&,1 GM!"6%EH-5)24F\Y6HX M2.)-*:&E5C2I_([I+XNLQXL+&'\[+_<.[_I@'3(MH"45YHJ.=1J3K>%\9 YB M-#YFH?AFB89;OGB_?-FK;,[)XD+X9J[G5?>XR0<<7_0D[<18##!9ZL$.R%J^ M,"IF:3>@K21&[=1FX]OXG8>S3)LS?CNAMHW4N\ZJK0!>$[KAY#Z $-"0!4?+ M)UEIVGLR$A X&5FV)+3S:^T"=H+)TSD6'9QYS(5S5 M@OIM] 7'PWDT\4<,##*'6<@B,QIG")'< M(.-=2K5!GLO98##Z'4@97X[&ST>S."VSP4($DW>8L/^EWAU?1IDM!QOU0 =I M:R\A(1%J<"4M:)94%IQ4UDM3>&F2];(/Z!-4L8-SV:9A#*V&&:]Q3I[-QO.X M,:@.05$D$N$"TZDNC"8I\K9C";08"I&:'+:NAW3".M01#QUFB%PNH'=@7;NE M'W!( GEU\7E,J^M\;;V:!]>?[CE(03@GF$UV;H;7UEH96+;"64Y*GLQFSMV^ M2$Y0=P[/4(.<$,+?7Q3Z7]1]KQ?;_7E1G:M>%M%$*;.Q+/M:L".4ND8B9R:1 M8&( 8U.3L.0-L)V@6K5BID&:Q]MQ[7XR_?9V4.4PG"??S7MR_FV"M F_[A?2 M;R]I(1&"I52KIQ9'*RU ;835IZNF>DP66(+65P&A\X'.[1M(^EN#HM=K^Z[R>I,TE5 ),O>] M8BJZJ)PB8\XU*:ST:/KS0%#V,:C/-IRT*+]UHS+MXLL;[>V?C2;3J["P*)3B M*2AG0A^$990#?AN"RP M1%N8U:&V,D'+O'>:N5RRU#[($MNT3SMU_O<1=(/0[9>S,4ET-E^Q7O:_UJ^N M5B@M=4@J HLAD?]8:$?U"10S!4W1*D )34IBK8=T>MK0D?@[O/*LM=??U;)9 ME[841TOP$X.D4ZTO&!C4XOXBOX^8O-^& L[&@Y4P4DYGF&FDK*9Z)X**) MSKOL-MFSCX/%>QJ\=$OB-E+KF+R_DJ0N9A<+(#+[#$F1I+FD!=\79*$$QXP) MEIOBDUINU[([?;?>?-C&'CO+?M2%X#ITI>9 X.L-(/-H56YIZX>Z+VBE&!2I MF,Z\))]E"5IVQN#--S]!!G<6W"%B/F^<)ED"EG@2S*.23,M:"TJ"9=$E81WW MGHM&6?!K,9VD?=0U%PVB .] N^$$; *MY8'_/=@>YZ"_,QX?TH\]23C$!^9QJR4%4+$+M.RE,+*48B+Q)Z:6#Z\<#!_F/H1[;R+Z%6LPFT]%% M3>-?@GAU$J1R*L4!<\H7IIWQ+&;)F?2E0%$UB[]-]/+JM75PG/SV*5DSSC58=M88$!EXZ)Z(0J4B<%3=:*]9!. MVB[IB(D&36I6([N*O=L 6TMKY#YPCV.)=$7D1OJQ!PL--I5[,9:L(4'=/H%S M6NFX98&GPJ13*:IDDS5-(E .KR$/V!V/H2#;"+]#Q9BOH'?3OZ_*W"EK#3>* MN53O!G@ %CP8XE#QS$%:&Y:"$=9D=JQ[P^$MB.Y(&'4MP:[+K+Q$>@@,UF(3 MO !WZ)C'*,E62H&!584I6P*0T91MV2SW]($7G0K)78FP60;7HTNO_XD+<$.)-UAAG!%\P8N M\+S"D42E!(+7.O'K"RK"0:[B. M)N\UY*SX1OT$CI'X>R*5#L+[-J+MVE9[.1HCK6[?A[C8>[QUD8>D&((73*&A?C(IBL[U\Y?,/&^[2D>1'W8IMK7G681WGJ^AGN!'X/,2EQ6.S MLIWK'K5W56VRYCZ"% %\-CP0 SR&'LJ48ZI-SE*LA8!# M8@&B8L%F"1 \SS[L6BSU5DCY3=1S2V"G*K4//;(S(6^$>;G^W$O1+UDKPYB5*"J/)V)&$5N;51>BV"M4F9TC/!&,Q*,0.UA[4QA44;D#DK M0Q&H;:)5IE%JZ^OOU0FX#)K8+ZQH J!+MLQ'VA&]+6!"S%#481/L7^];:?;! M-_PV'DTFO5(DF)(\$QIK= M]%10YXE)XB*D68VX3 70_K"-*K=E-1S;.Y-V> MA0;W*#=:>SS'SV-,_47!:%I_YF(?YK.+VB7TLO#]VL'T.(\6H&068TTCE1)9 MB(KD)&@X0OF V"1?LZL!G)S>/0JSAZQ.\ :GO122)N-7,B-M37ES539:,U^B MSK)D8;4YZ!KV!D]/DSICH$':Z":JW4LH@E=0ZV3:P'2 0LI;D!4!24 I9'4T MB5?;!-S):4OGC#0(H%\K@N?]R>?1! 8UHXO?#&@QS7FXAOMXIDRI2J5J*-[G:LK< M"^CH6X4ZJ)S0+Y\V=713O!&\D].;!JPTB$)9-%9\732\L_*YD* M9B(TQ505VQ(NCLQFE\!JE:-K4IYT':"3TX].)-^@=NW[] GS[([&GBT?9_5( M5X._[*17#Z2"\"QZ4M\D.>FTM4FTZ5NX*<#6U28/I"=-^'A*-29#XHXC&6*& M=E:F3J#;@)Q#]J3';![PY% M G>F4[)L5"PL!1CS;5$[^UA2VX_@1J3K=5G&TX:J,W< M=OLT&N0;W0BN+JFEHM%&SIG+!I@6 EB4NC"E3!0N2Y]S$W6Y!],1F="[.9EUPX;V(U/ZG*D?OH1!>";[!6W%/" MSD/R I)BHM;DT4DE!H%&"Q!N<% MW$>6"LA<0FT[_N,6IMU'(_81]-JS_PZ#$<]2&L\P+WH9[12YM?R(O0.U[L6T MW*%=61.LY"5ATH6KB/2M,,6!+246[*$BPPWK;6ZNY4?0(X,<#8LRC:U4@%\E-XC]2;ZZ!J%EJMVIEJ"'PIAG$-O%X,92BP*S//,>X4 MGSS_=WM+\>[;EV134A2"QNE$L9J^CEY%CUY&'P,7UO9X%CGJC"QC;80N 6@% M+X+%B,II55R(.P?#5G37[09?#E,1DLB8S@C::2629&P?3TI-I'735(S':HB1IY8Q&"*S58IMV\D;+TJ.2_/ MQDA#> FI/^A/OUU?GR@?00N,3!I!&VTM_^]#/4:J67^D!1)U'M?7AT MX^$]$K[TWI$"6QT8*;YE]/]22Z2(0.9%#+Z):7\3Q.%MM>Y8OW,PM*MP&YP$ MU;GY:CB9CF?STU&8]"?O/X\1\OGP[S#NUSW\'4Q1] H4C-9F9I*C1DH(T(:7%$?,*"?QM.)M@?@:?Z?OIMWG_TFD=Q4NL M_;AKJ1WXB#W!:ZE@40T[+IE6-4U6>LE2LTC/04AJ$(JZ"N]E)(IU#E3MSN-T M3=IU)M<"'L#J\9F7QF3CF^1SK45TJ/"PPRK']L)^[%"PVZU*DMWN-GX8A,8)]HZ:2L&UG3= MV45\#=F$+(*TSK#@$SE#-D9RH@TGD\5Y81-'#"?6.JD+$K>16MS7MD[:1G =GB#=[0#DE07O MI:RUK\A2) M/M^/JGMXWT/.C2?^555AZ8,H/C"R'6K% J %3:9$>TL*I/OH$#9I?W>TS#\0 M-]Z:^&W$V^+ ?C3,H^$K"-TAS] VY?&Y8.1SCEH<"WX=DQ3IF):P D">11D MERB5:R':Z%@L%1@9.LD%J/MBF_R26SB>//G[R+5%\YA;)LY\P=/&<6E0LJ*1 M%KQ4)"D>(2I2ZH)98O1-BC?HFYPQW(;T57TZ0:8FG::6@'JD;I+ M[4G8O?SO(>WFR\#5,I=%S-Q*QE6MGQE"8=&KS# [R0&LU>D "\%C]HHZ@ )L M(^0&Q+_#+Z/!E_[PXVUP5]'CSGF13"U71HNP0@(NLF=ZKVH M'J%#U-[$C5I)O>O^#A]P?/%Z!,.K5A,Q&56+OB1;R[\(61B0.T3F3D2!Y/D4 M6#K06Q-3AE<>(FW!T% MUG%H]89/[E+,NP9:!Q([]V3!%MK#(#O0P(VM0>ZTM1DK>AR40Q4-RU(2 T[4 M='F,M'@G%;Q72>6T8Z#U?%;=&,/K[Q$(UM#<\MXQJ7UDNJC R-:NB9#D%ZM< M+#G&&ZU JYZ^=UH;N>YIVO^"WQ]>/;MGH]H;9$;+^SDY'7/Q3WH9Z#])"/+? M+@#2]/MX%B/IF:"+*\(P@)K+9Z)BT63/C/6J M.,]3]K:%"NT&]ZFKTP%(:F#/DY(/"N!+N*L^O0YQL#NSR(DJ'6_^P)& M!J/EW+MHNXWX??28PBY(W$9J36,*O54:8B3[/B51*TPF%HH-3& B(\WG3$[M MB<44;B7[M3&%VPBN:4RA-(4'XR(CZ)[,@@)D%D1!VID#&IX]F Y[CAY%3.'. M#.XLN([G(#G=D]&@GVO_E!?D?T_[>-DWD><<0B),2<9:\-4G%E5 E@07JN8_ MYXW2;#8B\CZ !-_ M@^LV;!=U]_V-V[*U)&G4FT MP;$U[5YO<=P?YAKZ2?'-*_=5:4*S 4 &4M*JC2I"7,+Q=/=R_<7 M:H. L.]@KIJ1;P"G92S8$I['"0/;@Z%U7.\AW@9W!LNP?*H5)FM!(L#$M./S MF_;$E(DY2"==Q"89 =A^X&0KW9D;R/5!B2_@/& =I+IXC;C:D<),3DA!"O: MIEH[S=5&3Y%9[R,&!\6[38Y'MK^57H7F\%%!>W&T?/V\MX ;;-FOR2"Y \F7 M0/N48P92C5[WFH5LR00UH0A9L@+=I/;N"BQ/F_%]A7N(4+#WTU'ZYZ^UAUUSK10K(^EN4)G7*2.4MMF3 MD+4S&+CP(?J4+8KHC.\%QZ$D4UU70YJNG"+_UR] M-*ZD(,.>E5'??X(QWAW1>%R/LR_;[5Q_Y"U\JS\Z^QW&^?5U]SG2%YY\9%(' MJ%&XY"H;GUDM,)R-##3/V_0-V!MZ!TU8+D;#N5(LVBW.7SAYAQ,-J5^PLLQB9XRR>=0BT>A4#0HLNBCQ\P<&?W%I.*%C$>U9M\WFA]3 MN1]5)QK<1>P\J///\R2/^98S>;68MO_ _L=/4\QG7W ,'W'^R^_5:GL M2AGR<%DI9(EIJ00+G-PF$9(6R=*T5\=EMNPVSC\FQQ'I48,2QSMO=(OA_ATG M-+RKX7X?ENBA*[HX+YDJRC =N6=!US4AQ&*LDMJ4)GW.6PWHQYP(CZT9=S7> M['VS=?%Y,/J&5]O7:BF_&0V_S/'/1S3Y,"('_>;O:Z_$-Z/I?^+TW?>LK[DS MOQA\CT,@<2?/:$S5[#.:11=J,I! E[A)1C9)ICK(Z'ZXN7!\.G-W8MBCG1B+ M%6 T7ORH?D[T9%8R%L>9U;)N?*[6(K:6J6C(W2<_W^DV&8?4^5XM.CN MG'''Y77\-AY-)CVOD]?<)X8ID"/%R2STQ2/CX$Q1+EO4Q^5+KSA. M_0F^'=-:W(,D,3FMF)6*Q*[)U_0\**5]%'$WMT8_UAQCD1_5ES( M=','>0G%.A0QZ,2*R+0H@HPL6A ,T=7FPRY!F^Z2UQ!^3$W;7OHK%&'_J[GJ M-LT5%_/SV;@__'BIO?,3AM4'%Y<;3P%G<[21J<(MF8MH6,0H6$A66LW101NG M8U? /YZ2'8+9%2K9S47;'L=E-]K>+:W![[ 25ZL_CH;3,:3I# :UHJ DR[ ( M)>L)@:HE9F*D:=WC-S@YZJ&SR M* HKT06F,5H&Q=- R95B)@LF^2H-!O1#S)E L1QX9#KEQ !J53I:&JS@5EAW7/?:+:3P MP\VNHY+^5CJX8D;N?4783AJWG>V>A& Q0;KTI;5+G@65D04II1(Z&]^FC?"A M!OC'/#H&S5DQ1?:^+#S40!\.H-'!DGD:$S/6NIJ\%1A1I!E/)B810"$^L0WK MCQ"MXYADW>K>BEFX__5C^H1Y-L!%#/U.Q\"7-2F,TY!5+LQ)5WL;)#*"@PDL M(HBBI#4>FF3Y=C:"UH5HCT7W'X7Q8ZAZ^Z$_K<-^1:;DEWXF6W%>5N@/H'_WIIW;VQ+CX2O0=<#J?3K2@)+'UJ*8P<50F(V. MG%5/$REB$2RX8&P,*7C>6<'1H]">>ZK7/;+R;,%$UX4,/_6QO/B*:5:;.YR7 MTD]X5>.C%I?($#S+Q95:XP,9Y"18\2IZY;PHW56DO0?'82O<->5NU+W@6[3$ M'<#P#5Q<5LE6H'V4WC&NG*'QJ<1\J75?N"^)AT#?-+&O;X+X,4V5O>EHD)5Y MA>5*^3= T[)NWFTXCU,V;W=ZUO"\AVP;)),OH;+!%@Y),A50DB)'7TMS&P@!;(HZ >/5S-$)/8M6:Y8\9N.,YSR5G?A?^;K3X7U_:;:H M$C*%Z=QT>3: R81,G KRLC%*%#*3CARCL"/.EFMO=2/P!HO)"F0ED(GDG&4F M%EFSI1,+/B0FC8M19"NB;&(I'DH%'K 6#Z8!V\BY!?/S>G!S7&>+C2V"X%)R MSZPWJ9;O%XRV.F2*FT ;6Q#.-(GNO0OE$?JO[TG0RFI[.TNWP>'0Y:9&'Y[K MLDTR&XVE=L^J99\UUNA#P9(H/&&(X/4F1X1;4WT+Q8]M'NQ.2*NJ+#L)XGH8 MP[QLAV\PII9&18M!/8Y9LH>N=):]US'1K>HG=CVV JA0:\,"ILBT,_25M_)/P >8TP2BU86 MO/0^)IMY*%Z4$GLZ2X\\V"HM72OQ1194"4Q9ATB?-<+(;CL4O)]=7,#XVZA, M/^&-T9RE:?]+O1KOF.+-7M>(T1W&ND2@%-FX(K)+6FI>A/=%J2(AVHK,7<>]1*GE M9'?$Y"UDJ5-R4:52I'4E2J=4MCT7$BW8H%E20+N",H5YHIL%4,IG05-9NL=O M25<=[*P)R3AFG"2GZGD$P*17L7K296-6F+M3_TXTT#^9[*^6XT&+PL_ MZF4'M1ZJ93''>KR?)U$"&%:NX?E;M MH&>/<=#45=*EUS[:6")S4HMJC9 AXG)F6>D@LXF"1_NTYM.33=<]I>FTAY8= M4\>0!\=YNR)X+P"H+ *9]=H0&1H*@X**H7(RE%3(,VARZ76H ?XQFQYE-NVA M9XP+\LYL6Q&,J\=3#$,BVS9I9-YY9/2=1U.L%B(\K4EUKP]UE%0\ M6(CAY@Q*RBL4F5>6(U=7:2PQ\KY>.ZQLUTMD'G MCV,01R]+U"5S6EZUIATEUS*43D7F50&3>'2>MRMF^LB#/\G)VFX&'.%LWDI] MG_ 9V,."X$;$K"-Y6+7!@X8:R,&E8"Z58KR3B>MVS6Z/00)_3.;CG,PM%?D) MG\,]+ CE!&H7.4NU5Y\.WC"PY/I)T-H8+@H)Y&G-Z"TE\,>,/LX9W5*1G^)9 MX&R,DX>E( !D-,HPZ4*IQZ*!Q>0+*\:!-X*#C4_,T-YF^'_,Y>. M/CXL@Y"3KG'-S!E%BUD1D461)"N\.&^2.JF2IXBYDP$Y!HT/$\Y MB^A8R9C)"?0&39N(M!^P;NI>(6:/POACUTU=G?2#*@;MBF; !3DVQD@6N8S, MU+IHW( TV&3E.+%LTZT4X=YLTVT(>2J)>IN,Z8]LT^VS3;?2E4-D[.U"])-1 M8@".WFHF56VU4+W&&!5]JZ.NU0)*X4?6,/6HLTV/3W>WX/?@V::F(-;V C6, MMK;XB(+DY@(M&%';+# [U:3%Z8^0;;H5\5MEFV[#VN-EFUXG<,U_'Y=__^)K M_1+;I:YM\MKFR6M;CWTI?8WS( -*!!N3KA$'SH>B)'*)J6#R/6F2XBX'AO09 MIF7M#Z*E9#Q*#0 )%7DL!^B9>#:8/XB^.B_7G>\NCTUK3[S)M9-5A(#URTGFM)CFA4M*.1 M-QK1% 9)*UFX< *;A%QN!N_PB_5C:N,='ZM["EMD@WWW1[N1W:(24O8NAFR9 M"C;6TN>)02Z%)1.S\ 5"<&TNX5N,YE!'5,>DO(^O%L=R=O4<"X[':ZV_VE?@ MNLO '4.0C,-J 9Z7E8^I3HGP&80F27 00#(!,@5K=PIM4XA.>>%]D\K\CDA7[54GZ\>Q\(HV&4G+,[ONAO(X)W5' MI6G+_;,?5TV.6_%+5L7+X)@7B9QV;CB+6=*P4D[6)PB0FU25.W:%?^!T[P?1 M]VVTX^"GA#Z6FH?E6/&@F?8.6>0Q,%E >IY)[]KD)QW9*>%CT;W5V> V7#5P M-;\;9-?EMZYZ*#BAHTJ!^1(-3:\@6="&/!7N= E:A:A%TT.?940_K )UPU'7 M_6U>328S&"8:]F4E[3FZ#Z/G_3$F^F>3!40'46"QGB6=D-;KD$@$](<0)8<2 M4DAYL\8FF[WOAU.25ERLC5X_EGN(5\,TF&7,_2$).->?T*>&D]&@G^<'?%=- M B:CZO-@'Z^/>>'0FY:5K$IV2<<%$S07J;%(H*0?-%1@'7%C> M\PBHA8L,4[TFL4:QZ(UGSJ&QSAMA@SBR:Y),P*2)@G%7&Y;7.[H: MK:9-4UB;7#()>U=D(A@'NKQC4+F$L0HG)7"-"F<]*-DVQ# MX9.Y)D&5+1@;64K:,9TR5)M*LJ2RSU8&D-@FL^F/:Y)NE/?QU>)8KDEH\QY= MX/<]^O5BG/-SE.0A)BS 2JW8HGUT#!0$AH*$C1:BQR9UZ^_!=%K7$ULIS*@- M<0U.GM9 6W@PFX!K>5MP+[K'N0#HC,O-=&0/(@ZN+;6"/EC-F9&&_%U S[RQ MA8D4O/7*\!3EB6C) Z?FCZ,DV\B_Z^.C][,X2>/^99;7^U&9_DYK[=DPOY]] M_CP:3Z].+&QQ24C/"CA13RR >;1D#("10103TW*GPS6G1QN][O!&?X?\C)H* MMT/S?8[P[7A4<%+G!@P6N^W5*55!*(YKH*55<;+]:.,$4SL1%6\1$UJT:B/. MU[_C9(CN2(PMX03I@9\(X'/\@H/1YRJ )8A9)0&",TSU M4-S:VI23G,(L;,Y!DQV=FV0F;H#ME%2E:RH:U,KX#8,=!&!^? F-PD6'TC=*>D,=W3L;8L0]=W3I]& M WK\Y/+J;N?;H-M/Z>:>YAYD2S&T4HH,!&TE M^0B>MOU8LXXXF7*8:Q3-UL]7U]:$H MMQVY[OIP.J.Y_N+O,%5S@UH M;V%\/I[O5WE>U^4MCN=H>QB<%D$BLTH!T[S4OK0B,UG#%D3(VJ?66K$.VXEI M1R<4-/ I[RAPC7LAY858JGYRQA,6IF.H%T6A=GI,PAHI()LF/:W6X#DQ;=A9 MU TZ)D\B8?1@UN@#I) M7=A5Z!WZA//3K\MF!>?E[Z,I3EX,I_WI /.'T4VSKV?0A9R,9SFGS+3@B?F2 M:V<*!)^S 5X&5/F>PF FU09^]9+0@WGLQO7^\L3Z('O$A;(C)RC12A MBX5YLJ*T4#P=]7"[+4._!6^]B]F%V2F)!Q.X2.> ME[./'\?XD2P84F5:IMZ.?J]Z_0P^]Z"/I8@K>]' MLS=%-;_X#\*0]>05RR+GVF8JLIBM88:T&67TQ;HV=437(7K\ *T]*5]6I4Y$ MW\+1O8%G<5*_":*6D55W(3U..%5'G"T;-]T(_#"J $;Z'&S-BJAQ&Q%U+5GO MF7 64'.K^]">5P3=!>"5AYJ["S=9F?@)&9TUSK8DU-YVO,]Z^GQ_329D)"U. MW^;7##O^P'H<^-S$D3P2\>W5[\J\:P3 )8AZ"-+PET M$9D$+T5*$(-"*-;V@N$8Y#RU/'-B(D86Z*-,8;;@38J2VV8DO)]=7,#XVZB\ MQS0;DX!P\N+K95[J2UHWGL$@S0;SL)916>H3<>,I-X^M=X]6>#RP[17E,')> M4KVLC2@EY$*37FM)Z@8ZENRD!RX2#[UB=/%)&E9L,$R'6CTW!LN2$D5XP)PL MWS/>XFPX[>\\P*FDY:6S(BFIST=#6 O7-_]\-Q=C&:#:<]*"K;'#.#[&M9"]KQO5:< M['@3 )( <$U"@SM!?WA+Z5&T]T[*\,&9;YI1O.=P+L^FHJ>M$2,)D(M2,W<\ M\XZ<4D?;2>!H';2)2^AV&(KVK\+C)P M1I'/A2I(KK.532Y4CZPQT.&UX=[N0-NP\E0:JVPRIC^Z VW?'6@K73E$AY5= MB'XJ2JQ%=!:X99BS9!J28\&;S,A/(0_;U\Z:34YHGX[R;M4=Z.AT=QM^6]2W M75L*4$,))19)7K+*9/1DDI14EF6CC2&+VKG4)#G@B,HU/C[A&Q=NW(:M!G[. M_25)(7J;41+;.=0R@8:&K$ R;X..+NN,;4K#'%GYV*-3I^Y8.\1M1CT1[$_G MF0R@L9@TL2:F%UQ&L<0U$_@;&E^FO MNU\M;/'TEB3<.Y)E-C@&32XM:$/_4SPD+2QQ$8.*&)7L!=0Z>AZ9$2+5._6Z MT4E+2U/*2G+C:/';\_#^.<;I=0?QZV,@:XL72=$RZ&HS=.5()7SV+'#O@PW6 MZ.7(_ZZ:N*S$L^^>O2BO.OSX&FF_F;R<36=C_"M17P-I%]7SG\^P5W+Q7'A: MZT$OHBP[]$@,64 TCU9A\F! 43%$BJA5.! %LI&:0P/ONII M4]M G W2'Z]JQ[^KT8_T=W_Z;$;?#Z<]XU/PO&1&#F0-DB%?$BQY&*2"EB<9 M"5>3:LIK$3UM=>A6X%WG/=Y%]0:GYV4![>UH_/_*N[+>-FX@_-[_PI;W\5(@ M+HJ@0)$'MT$?A2$Y3(PZ5B$I0?WO.]1A*3HLR;O<35S ,. #VH_SS9(SPSFJ MH"=<6$A!*:9X;0!6,+*04V)18?%%>C+8SIJDES_N^^:[D5A;U#^N*J*6=D=^ M,Y_C8OYV-IW7NLP2H\3$2NW#K7.JS9F2(\_3I)RRD;%1$?P)0-^W0O0J[A[K M'4]O3&2(9%7(#ZON+NU((=,R09">H@V169/L< MS)\^POWB<3.4@2H3N)L'NFE<91\)D.K*@CJ\G7#KGP,!IP0Q:+PBFQ-!DB.D1 M+$.E$;8Q!;J)]EM)[:N!J\4ZTOI&^!%7+M+OCL,9)G.M.VQD]Z"#SX31" M!*&ERY%Y5P+3=>J>CT0<<@27?922-[E!&E(3SF2A#:4(UXBZA0(L39J-1;-. M)$G20U3"UE&+G Y*8UF,N3 Z)Y5+QB:#36R&8V"&MQS[(.JHX=A!RB=O!H=) MU_GJ=G/I >_\V#(%XNH5[Z5%U"23%*6OSJ(6M7= "5$%6TMJLT$S M,3YGGW5@)I()JC$%%KE*9&#XY*W.-DB]N\*K>G.O;$5:TUNPE5YSZR>Z?N:S#O"9N<\L"+TXK[H%5$D&"\\, ->)"VNNTH,2;/ MR,JO2+691_<6O 7)&2!,!'(Z\WZ"DEAL\HW$_U30?(M?\.$SSF\> M-__7I6%]YX>VINW:=>]1ZFW(,F;Z8?L+9_,U#KN?T[W=? M-I>5LM D$?ZE@+OG@'6X2W 033O,+>[+8M-BZ6OE-@JO$+G132%X&8ND6G:7LFV#J0R!3S)3D73 MYIZB&^RAHIBC*.& C(X=$9W/%MM&V9JV$O5@>I#0)^D,N>Y02-VCB"P +\R"#<(6KM%=8FY^ MB_R?B)$.3?\U$NZ1]E3O=&>/D_=_3)(7*2G#F55:UIN@FN;I!!-%TO:6(3L\ M8B[/-V*>8_KQP_3+3^M/K#R[S0^59K=#\_:IPQF^/8I_VDEV#8S4=].']_.G MD*MVMC:"":7.N'*H6.3%UV_1!P'TBR:>X0Z&[YG4KB(=HNCT3%SD3<[+!\#] MSB^;!8*>>UKK"-#%*]VO:+7HC2M9!@F:R(68BO!.AHB9ON3$.^V2<\A!ZF'%3YV+,EI]Z>S?_>SLH0TRB\AH\G:C902T\,):%: R3 M+G 4.8&)C7H"GP8U0G%^WSIR9-Q-/QPTC;P\(X:;Q_4?UVY9-MX9Z9BI^[SV M3M7.>H;5ZK6@ J"5C<,M%V,=*L;27(=:\S1V$.7DNW+S>(,/Z>,GF*T:\]O( ME7,>F*H5L%HG8%'1^^(])*6*C%$V:>AY#MCX(99&BG%N,^M"4)-1!_OX-N@V M"5,7X&LZ_>0,P''2U?JE]:S.],#)*+J3C141B59KZH2@[%BLE] E99-C4D&9 M)F.4QM&9,XEM(ZO,%52TZ/@'][5X9QG4?H>;3"S@,1A+OG H=<4E6Q91%:8D M))=\C-R()I;1,30CS-GHE;1]"ZBSQ)L,6CEX!YYR/(5'H;0TC%3=,VVT9R%X MST!'Z8T7)<@FRO ,IO^QD?(B6AKT73B MIL9>@&T04V3L9/H>^/QG'YT)&$( M6V0'8D#(W*-ED+#&#&QA=28I\T&84J(J!H:)VXR<6C^&>EPC^P9JL8W0'H!< MGXB1@\Q)1::TJ(7E@0[I'*OK7/X"+NX%'>_>N?_O;E+4!_^I__]C_^Q[_\ M/P#\GY\^OP]>K]CF7I3KX%4ER%KPX(]B_37X#R[JWP-9K>Z#_UA5OQ>/!(!_ M:VYZM7IXJHJ[K^L@#J/\\+?57S&E$,4) VE"&( $YX B(H&(829)%,4H1C=W M?T64HC0E.8!4Q !FD02$QC'($,HEDTDJ0MD\=%F4O_]5_X>26@3*N+)N_OFO M?_JZ7C_\]<CZ/Y+FZ@AC_&/S MV^VE=7'J0O78Z,?_\\O[7]E7<4] 4=9K4C+=0%W\M6Y^^'[%R+KA_"*NX.P5 M^E^@OPSH'X$H!DGTEV\U_].__8\@:.FH5DOQ6S10<'_]4_J;XNZ6B\^D_)._"+NJ:@6''.*:9X!#G,U%"6Y&HH8 M@0#S&&*A1JR4AHOU]E5>B!+\[=>^U>;1)Y_[)PL[UF>^QTK4JTW%=B/9_?+4 M\*1&)CV6H1]+WUZM[4I3_WUDV5NP9IJ4>VU?5H>TK=L[V9Y](8[V4O[*PQH\ M8US[=X-VK%>#7=RRHYKX4["JN*B4OWD"[O:UVM3@CI"'Q:O5_?VJ_'6]8K]_ M(M7'2G>3X'\GRXU0TOOK5U*)A?(",\'"'&2240!YA@#)) 99E*6,IRSA:6SR M45JT.;RKMJ%_^(OW1*IG M->CX_+7E4P%6+VW00@X:S($"'32HKQ>&$10-B$;WM#WAZ'YR*!XVS4XB+"-X MZ$5GS*WC!.E=R=3DMQ:O1?OGN_*UD**J!%>_6=V++^2;J!>8IDBD3$E2S(F2 MI"0%ZD<04 &AFJTRFF9BL>^07?Q^C-HU^H(N.IPN/Z0>9% T*(.UAFFG06:, MFZF0.Q:GT:$>;_!#C_C/BLE@RVJ+.O@RR*JU$%FQY%**S!J>5(RLN#B4([N; M[02)/#R4BP^K>%7ELBRR^B).7ZW?U#M7IL?-G;Y7+U MAUZ+VEV]2! 4(L]B$,HT A#'(<"IFMID,,T%Q&&<)<+$=W*"9FY>U0Y]L&[@ M!\4.?U!M<9OIF9L.&]:YR;O!L_[UI@0[=#?!7K>TY@1[]@1;@_;NF;*#>+=( MWJSPSJ>CGL'Z?CO,>"QS2G [QNE'-B-7F"5A,VZY:622\F\4%+6K]?FZ[5+P@B'*9*Z')DTRK31P# M$F8-D1(>(\,U2?)3-BN5/3Z^6I*Z_--,(D4,* M$X@!3W(*H* 10#BCBN$D%!G&44J8C8@,M#4W">FA!BO9KL ']"EHX :_-8#/ M?P_6-)LIB2/R?&]ACN?-6D<,&'&I(D/-3:HA!G8?*HC)+>/TXY:QU:9<%^7= MI]6R8(6H;VFMYF)L;?A>GW_ C%[K':/#*)6$6B[RNB)MH 7+98:W3 V M5$KAU4NQ^@7Y7-2_?U'/Z2;,,26[-7"U'C'F6SS-D>5B(,.##;9#3^>8F#FZZ:/=Q M4-/E6\9)QIO[A^7J28A?1?58,-'$1_U$ZE:?1%DW+7Y8E8^B7@M^JY2*UTU$ M]O[OM79]6*W_4ZP_"[:Z*XO_%GS!HPBE/$L!05 )C@PQH"DE0 =(2RQ(A%!D M(SC>D,Y-KAK0P::LM@@;YZ\WH?'[@DHLFU#$]4I=V9HKP^'\?S$1R%KWL>Y5&&P7TH2T>?")/[19X5>F(:?WWFV!K7] 8>-,X7NJG MZ^!)K(.=33?![;V>B+G39._TNU1T?V G'0^\R+8?O#R<3K0C8E* MG E/E6K!U&MGSZI%V!]6_)MMGRO$B%2SDYW]BDZG'1YD.QN'S#.&UX7=1L MN=('S3_*_;G5YW9QI]D2:&9GS5I!+UF6+_MUC(4!YC $+$YJSB))4 M6JUX#[0UMR']^:Z1FGVT4)O]HROWV?8('KG/-HZVR??9;O9)NVDCG9Z"W[H_ MOXAOZ^ G]77][G,+[I@JKUMP>\V][!;8A%&,8 @@C F &<: 8LY!EM%BVG4Y-RT:)M]HY$=UL"^"4JQ MUJY/KT8/+7:+@$,S^H?5R ^IGL5HR^?G+K>L=H-N @4Z^"A[(0H^>2+4(I33 M.;$3Q72Z(=@NPM.*J\%03[,G31?S:679L^!/NSM'G@G9GKW_I(:*=^4K\E"L MR;+;_I4A0B$6 J2);.) F9JD8@@$(T(F88@QM#J:.MC:W'1[+PV%1@O>E4&' MU\YI'*;8S%UT1IQG;3[DK-ARYF&_W8@4IX=P!AN<]AR.B>U'1W&,;AKA"KX5 MZD*R_'GU**JRR=MQ)TI]U*?7$9+0-",01()) "D- <&"@$AB)!%+1(J-$FJ8 M-#8W&>G@!CN\00_8PCFYQ+"!G^>0-\\J,D!9T()UY'484C+H;UQZQG2>AJ$U MSWP,TWO&>1?OBU*ONS>^RUO"BF6Q?FH/4L>1(JA2!4PP(@1G(1*C$ M0D1"_<[&LSC;TMSD0 /=6_/NL8X[JGZ>7S.WP@EKGL5@+&'6[L1%,ERZ$N<; MF]2-N&CSH0MQ^8:K$WJKM)RET'JQW>)F=W^^/QR;J/*3?=/7-#I/?ML_WT MW"W2FV /JY>DW&<9\92-^[B]ETK#?=;R@?S;Y^\9*2CMW.:]SJ/[D2Z+NV;1 MK/Z@C.DV:B(68YSD$4CSF $8AURI"L, R122)$<\8E8A=1=;G)VT=#/SI49< M7[F?,F!JG.G.QT6G%QI2#(\4QOM%. M=K@H%F_*M?*&WGS[4I&R;A9:VG)/"T+BE+ H \I12=I8'YPR EB*8L9XCG * M391FJ)&YB4N+,WCS+=@A#5JH9HHRR.BPB+CBR;-NC*'(6"U,.-@)1-TK1"W8 M7^Y6CS^JVUMQ4'\YU(3!1T\B R;&]5^^T;6.XOM^>M)G[6^_%?4B3".:\C0! M-%/,P2SA^AQB G*>2!SEB>007Q7?MVMK;I^^GQ0:>]R:3DZ<,.9];G(FA8;& MZ3-Z[Y@-K]%[>\V];/3>L=T7H_=.W#+R?(\.P-%AR)7X*I02/8HV7^C[55V_ M756BN"O;W5WVU$@581K";BRXX#\]_:W6Q:.V9])N M%8A'Y0"+6@URZ@<;];/NEVH6O#TL)C'*,&08\)BE .)$#2@IHT#")"0XQBDA M5LZK&UAS&T"T28%69QE>XA\_YCY7LJ!GYZ.SIDWV?(^/C3B\N:;J%A1ZU":=^6Z*M2, M@C58HP66*0TADP!%J?+&&8T!P4K2(\$(RS&*8FBU4>T/ZMRT?0]I0-;!OV]* M$23A3: _)\NB,/ZZUTSEY]%IGM5_/VO'OIG/4GQQ+].NB?EC59%DOF$ QS6()<)@P !&4 M@#"2 Q1&+(KR%')BY>)?;G)NY:-]F'[D8S-27N9^BOU912A+ZLR6\@3 M:,T1/9,HSJ[5>>C.$0O&ZG-\YQ7+$T=Y^X_]UY_.^*][@?G/_==%&H=I+*@ M&.D< 3&+ !8P!ZE 21KR.(4P7SPTX7:_KDFUMEBC\('7YC,]1.WOB_UW4FY( M]11$H]O;Z7GWSVBO/5)R]@IU]\\LGYR;4G MKPU.[%-H[V;]]*ZLUU63SZIN8JF^?"5EA_CO33&A=UV4_G^(XNZK+B[T*"IR M)WY6SU^_)FOQEA15*V&1"'.2JC@HZHH&$JT%0%FJO9#+.^^G\6P[)SX[Z/8=Q7GSH;]KT!O+)J MK#[FWR+HDE8)*'&*(0)YJ,_(A0P#G&!==3IA@G,:PS!;*%1T95WW]; M&^'< M;]%C;$('M4U+T:G=R/JK1\QB&"4\82&(BKX>-?8R15O/V7RVZ.K9&WP% M%+_>B'?E%]4'XC\%J>I%2C@-*9> ,4(!)!0!$A($1 ;5/QB1C*9NXX=;6INVO5%E'J:7-P_5*O'=H).ELO5'T2]"T&UA6]Y9.T\TV8Z MYH8_SX+5@PSV4'JH>G*9"Z?'OLZW-NU1KHM6'QW/NGR'??ZF6\[5*U/K7 ^O M5_>D*!?$.F__^S6ZK)=@S^";8O@;:YAFK%7L.7CB/TDBV<"M;^UA]+B"IEW?9A2*,2G_N MHS,]1Q- M"V^+K_YIZD:FM_F]_/4 M\^/W4YX1*J.(8\8E4/,W!&#*0GW:E8)41KF$:1)S9'7:U06=4\RZ/DI9,!'( M354V;VYSWD<6WUK=).S_;@I=S7-3:S<-4']EM78YF=* M;^M<-S#][$&=(L+75M.SMEYL1^F4Q4,;1R>O'^G*KY63JE_\MEQ6(F0D0LQ! MK!UP&(82X(A&@&(108J2F%"K>)GGCY^;8&S1C:LZ=L"=H=,[FA'?_JHQ&?;^ MY4F;G;J&SUN8UJL[:=V10W;Z*J?I3=^5CZ*V2(\ICA]*9;P^:5 MWG0DWQ.D-[5%-H?TIB/9-$QO.O;IX]3\7^E5.Z]OEY!:IDG( ML ")3)1_EF7*-1/ZN#F)$0KC/).)505(\Z9GI\I?]4I&LQQ&&F^XF>TM"T)U M+4Y[2;;H!#/9]4.M9VGM00<_]+#_K!G>98S>5K'W()SVC+D41XO6)Q5 >U8. M16[$$R;>%_JPT4'='V5;_/+VD11+[26_757-*9P%8SS+1,Q!Q*&2/0&U[!$" MI(BSC,5$1M1*]GP!G9M(MG!U*J&N8"[I$0=R505W&G/] EM'E_K;\_Z1PUZ< M_R;2[AUHS0UNG[T#C<4SV$HR[)-9["==POI];"H9,NYL9\FTO9%C#_LJ^&8I M/LI;QJJ-X.]WKF"SY/)%?%O_I(C[?<%32O,T28"@HBE#2@'-$0BP-T%+I?5FE 7]AN+NA53?,4[+-8DZ(4_ VI2N6:UZJYS?UFJ8.(7@M9 ML&*]2,,\C'1Z.[G)N2G6'L* MQ#MA,J M93.!.4YO7 M@NJDFFRYJC?5WNB@SZ)JIF[O5?"]&XM M[NN%B#%'"4<@2DD&(.40((8C$*=0^2.4132,;,3"%;"YJ7J(C/>OAI'UHK:.N"75UB#U1UNU,"TWD$\3:2:75]/C6?MZ9CJ$7G9_!SEP&O][ MLJ%I@W^';#V*_!V\V#Z]P^L5:](A_N\-J=1GM7SZ+!Y6U7J!HUB(C$! 4JEG M?C0"*,LR$)$\I4D8(IP:.7,#; EK3 M8Y7^X0(!5R2!./?DR5)!7#!M/R'$I4NOW0X[6U*EC5H/.6%<0 A8F*4ZM0M3 M7WW, 89-5ZR=\.9]U7J' M\B90_UJ*+7O[D&^"#ZORH5KQ#1LD<\2"]D6:W"YJGV]NXH7MBW8?+VY?OF6< MGC2)WE4'K_HXUW4: M&6[0Z/N8-&U(6U[BAZ)!^>= M#A'E*R]P+29M#A@;QIU:6G;1QJT4(,?.K . MM]#-6'$I)A=:G%1/S*P_E!3#NR8.;V_^\UF7;JV+M?A55(\%$VU2C6B1Y BC M.,,@UP>M(4(24!A+$(E44!AA*?)\DMCV(91S\XPZ=$%;O[ )9%ZUF?I%6V#> M,GFOGZXUG->]=(=Y%DT',>S-'\'6U*#O_MDD0C+IBEF$K@\"_3[BUDVX=A:T M;M38R.%D\Z!F)[HELM2'4-\N5W^\*Y64W;?@^BTDR)(\8C %"25Z%DP)H#*C M0"),4(@0X]@JG8]AN[.3_#W8 =_%):UDP/H3^D&QL\-R^\ZT-PPUW3W'OE5Z MG][F=+W&'.R!]K+K9TF44PTU;'I:5;3CXTCG+&\?&3_6!L)_JE92U+5Z+EF^ M%;MR!WD2X41B!'(99VIZC7. \ MU^1;/\.V/%5S@6@S+7)'GV<)ZIG;1QIHJ!X*3)B1XC0*:KC%:6.;C*P_BE@R MN\MK2:ZWQ6-?D2M*8L&S$&":( !SQ3B%*0<0RRP442BCV&I?P!; W'0G#N/$ M2T&N'>5F>N.32,\*9%F.2YOP0M6XCMA[@6)<.PQSK,5UQ-#(4ES'S[$3N+I: M+SZH=^ZC_(7\UZIZM:G7JWM1=;5A)(<9E%$*"-2[FSQN_A:"5, 0)[D4L60F M*C;8RMRDJD=G)E?#! YKDC-:? M/!\QA@1TCTP=40]V_IQCJ7X=J,=S )))@ M9&/_W9M=/'I&M-HHQ5#*H<,ACD\*WY:\V9O8^]'N7$_G0>W.D(4HBF@J,D!S MJCR:'%* )>% P#3-XRS*HE1:SJ GKI@=T3TU$?K8P]1G-_ MORI?+4E=_]1528\2)*D,)0@SIB:H"1( AX(!*I5^2R7Q'$G+N@9'C=A\^1-5 M--#H@I^"%FM;?M[V(,T1E1D1,!%1#&+*,^4E4PHHUE/_5(V-,LG"R/8XTC5$ M3N(B^Z#166CYZ>WUJ 3H\AG;/>[1FDHU8F/H!TSLKCTT=GKYPX MBN945;//1?W[VTJH:;KZ*$6]_DS68J&<9 Y3);=AC!F 69@!@C'1:X0I2AF* ME"Q/$E%CBGANXJ,Q JE+S1<=RJ!2,"<*J3'N9\.MV#GUGN]-7'^U++7E@38] MZ&T//@^]$]/%WMCVTRSB<(Q!?Q\Q.;9]X"P^Q[KAL>Z]XD^76M<-Z.?_)$KV M]9Y4OW?+D%PY] A+"60><@!3+ %B,08BPDQY_BC&&;+S4(<;G-N0\0QO*Q9; MQ+9^ZP6J3;U8=P1Z]VG/<^=P0=B6&;?^[H4V)_9^S1@X]H4-[QNYB+QL.D_P MTVK8GZE $80L2V.04JG<6Z4M %,$@1T==6LY6E7 M3:W8.%H-M;M[I$(UE59VD_S<%*=%9ZDHSPDS5([1-/C>W&D+[?B( SYML]-/_GD+TW[:)ZT[^H1/7V7W MJ9*'AW+QZ^9>>25/'^6OQ5U9R(+I,_OM=DE1WGU:+0O69Z]>1#3-\U1R(%.* M=$YI"%"*!8!)F&<\C+.<&T6@V#8\M\^[@QY\E,$>^&"'/NCAVV4#L>Z089'P M2;-O!V,N#/,NY4Z;_N EF'Z&X+M@W%C1Q]+6:KV^NU'P,$O"1K^MGS>)LH^U MLM?\T??;!Q]^UA[\[;>B7H144"DC#K(THP!"-7-$6!=]A4A R0G'YL&&VZ?. M3<<;8.:1A3MVAG5WM,V^155K2+U6[\XR^$40'=K0)E?2.!V%$1[9?6W8X.Z! MDX4)'MFP'Q9X_,OQ2?7?EV%.DC"-(1 AS0"4. 0DHR&@223"7$9) MS*R.;YYH8VZ?X'X9G/>K\@ZH1N^#)J'\#KGE(#]$L=FTZDKB?'_';C@;E8#_ M#"NND^\?-C-YXOTS=IY*NG_NTK&'F^JOMR77?^B\:8]DJ3OS=OV*5-63&NJ; M':P%E!#C1$0@XS0':DP6 "$2 2Z)9%@PRI!=E)-)JW/3CN;HL0X/;0YUBQUN MV[--)HP;;B6YYM'W?E)/8?.7/<@W =&5TUO4[2:_RX-+%BRY/:UDTO#$1Y0L MN#@^EV1S\UA'18JJTJ7.=7JD+^1;N_;T0:P7$950^2L,P#1'^O0V XCF&,0Q MQ9!0&F)A56OW?%-SDYX>:7-@FXQ8[1U@U=1%<<&59WG9TM2E/E,P@Q;G3?!A M('_<"-?D$AMN/92SK4WLJ%RR^MA?N7C'.)5X0ZIE(6KE GW3)R"[*.(0HRQ) MLPRH^8RN#2$%P%HJG!$C8>H[$$.7*K Z88F%8!!6P^__>&+1VP==<=HOGPM*OZ)5.NG]P73.\=O MA5BPD.<0H@S$29+J8Q@8T#"B("%1GF9Q0ADSBCRYU-#--A@ MV:(-I# ]<'B17H.-'T>D>5:$GJ\&9M#@##J@.I^+([HL=G$;,V>=/ME=SR<+]K9N+UX[P@?H)E3[[5C29KCXHT%W2-2+R6"#E M^F22:B<(4D!E+ #G(>.1E#"F1F6R+K8TM\]^.^]G6[!UDS&^2<'9'=?7I8N, MBU-<)MO )7)%X42K)J=@.AKP39@8'/$''S#=D&]BQ[,QW^B&\87RWA8U(TL] MO7JK?E(OU(_<4]N MW/+Y@#'4 D3S 2@D"0@ M1'&*98X83HVV9,ZV,#<<.YJ4YMB&5EQA>X+4^RS8P0+004 MH?)38I#(7$U8D@P!FJ 8D# 1+,V40(16.[:^@,Y-95J<.M-S6V?J)G@8H;'UBGSVSCD?&3 M"6U\MC=NB/E"OK5/;'P=!#.$8"@!3[$..,9,N8T(@X0G21:%D3Z>8#,N/'OZ MW,1<1Z=P*3B<=*VPR_^]$7C/M,^ M<]4G4G =/9KD,N4"ISK_:0*@A!D@,D+ M%-^RM9JB#&[16W_L9VAR^;D?-C'I!W_&OL-/_MQEXSYZ?>I+'_K2QX^^J$!QFFUNC/( MJ)D07,N39S480Y'U5S[$@?O2#UX[[\ILL]6_N'Y:K)R$^ MBZ6.9=E+6M^EJK\M^5YD1"KS$&61!#31"2=CI0XD9/JA:_/O5/-SI MT!5,N92I,3 F5;$K>#H4N6L>91]HT\3M/=URKMY0]85V?]F.V!)C0B(> PJE MU(4T4H 9H2",HTC0)(89-UJ^OMS4W!2M11MLX=[T?[7WB0QX'M8MM^QYEJ?K MB+,*S3'CY(H(G0L-3!:H8V;H?KR.X1TC(G3?%Z58R5>5X,7ZU>I1E*1<_^]- MP7[_K-=9%R3,8HAE!")&B5*,& '"4@I8C"A!&0H),G*.#-J:FV0TR((F1;%% M$.X%/H>5P3%+OJ=.@T =A>*:L3$8C'OA$=.%XYK9\BP@U_"6*V9+W1'GG=.- M!4=SKGW:9> MQ(*KH3U+ )=0 (AY!%"<28 E8IA1*9+8*!SW4D-S^^H[Y[:OD+E%&[1P;><# M9]@UG0UU'=*5WZ MN5K]L?ZJP[5(^;2(:$XIC4,@*8H!9#@%*($89#B*&9(L@KGQ(;^!=N8F']U@ MV6,-6K!!A];6M3A-K:EG<35ATS@6MER-\"L&F;C:K3C]](F]BD$3CYV*X!O2%6J1]==EJX\5%.)B$J0QUC7\4Z4-\%E#@3G89H*&*?,*,7' M<#-S$X);QC;WFW973\EOP0K+ *PS;)KY"]=SY/G;[P$&/4(/2<^&27#I'9QI M:5*_8-C:0X_@PM7C!."#6.O0PT_5ZK'@@O_T]+=:QV"_*Q]%K6H,Q,%\Z:MA&(+P-^7H)"WN9HW M=7MPHN@Q!^1RZ.&U_6 F)W[8]2PQFM@F$K:'K<^P_/"WEN4_!UOP7B(\[1ES MJ4<6K4^J4?:L'.K6B">,W"5Y$&67%%)Y,"&6&=6G_G@(8(XPP(3EH$U7DD0A MD5;%B?>>/3>W14-K\C<_6>=HW6?,<"-D' ^^MS\T!1?3U-KO>1P;ZW2G8^_Q MT^YO'-MUM*MQXI(100L_KQY%538GO>Y$J4L[=3YQ1'"6PUBH*84NO!?'#"#" MFPPC:8(C2'EJ7H+O7"MS^U)W.(,>J$7 PEDNA[]<9PQY_H9/D!.T(!T%*%SB M8# TX>S-TP4E7,+_+!SAXL4C#VRH",8P(AC0"A)02)8R$C&14:LSG.-1C(W M46A!!ZRQ))"=*3K)LN7)C]%=8S;R3T*X9XW1-NB]H=:*H#?C)N@ZH;?D)MC9 MHM,W!SMK')XUN990IP=21H.9]M3*M9P='6VY^H$C$Y^(N_O]'>)3:< ((4D8 MI0+$7"=:%DHM*4L2$.(8)IQR#O/8*H?)Y3;G)HX=Y*:TT\]B=5>1AZ\%"]Z5 M30,9F>A:_G<1<)XC_?FCE!3G-W�[;1H.9U9F[2PW.38">X0TTX&"+U[(\WR6JS73')8&>16>(.^Z7WC).:V7!>\6&[6Q:/X5;!-U2SUMLD]N*4^KR19T>Z]K@R]P2.)(+^4FA,5Z#HD U8D?29R'2J-"!NWR]CA! M-4.Q4K/^=:$/ 3]4?6!7K7-T!C\495!KZ/6?[73+3?^9B=ODO>)9 ??M"78& M!;U%@?Z*@SV;].1TN[VNS&H3N-T$K67NU-(IT2XEU0VP2777*9>'XNSVX6.S MA9-UD\#MHWQ;E*1D!5E^6M5%D]Z-UFKD8*8?N,FC9O3];N'J[W(+..@1*R>F MP^PT3[4Y16Y35!NT.W%V:G,FCA-36]P[[K/H_OI,/WAAU6S MS2UXD^FP_J*C4_9__VI5KS^LUO\IU"R/K>Y*G=.J2:K=)45KG MZ^!)Z$M[$RT+H$[R?ICI[NQZW;=PG\I[N\M$VAQPZ#K]63IJ^7A@D+4QHG(C,.Z3!KQ(]RW8/./BAA_SGX-D!-:.3::,IM2BOZY[:B2KMNJ'8+O+&CJS!.!S#1TT7 ME6-GV[,8'V5?!-[IPQ^G\[)_5J%(5;-T-%[5KVTL+,B M:,P(M!U]D+MMF3&?'6ZXRC.3;GSI2<91M^HPAI-]?;/M[."WQM[ SY[\!!WC M=$W*)]YIU[(F8/YH#6R*-D?&';09W-_K8>\C719W#: ^R>8B19SF(98@I8D M4(H8H RI<25F:48B*$)I-:X,-S>WD:%#&RPUW/HFL/)W#1DV##9PQIOO4(.. ML@9IL ?UID^"XS#2P(@4IW$&PRU.&V5@9/U1C('974YYJ$/UT M6(.H4;=%DD@D"68@3*D$,,8<((QB0",:I1FF2G>L3HTY0S8WB=IW7DUJD=6# MQ<@ZG\>RU(&[;A_EU4[3F;Y=V&G[\5J']7K./7JG5X![25?T>DXO^)T.&AA] M'K@M"-0,._7;S7I3B5^*LKC?W'=MU:\WXEWYMG@4^J1CO> \C;,LY"!3(P& M81P!3+ /$["&*,4ALRNQ(0UA+DI?1S&B?6A8EO:S038+YF>E797G>I]Y]:W M^(/.@%Y)U2^4#3JIA+:B.=#LLJ[$: H='WRV13'U^>B1+)TX1CWV2>,T[U.U M4DVNGSZIET\7J]!%V1_:XIN[ EN0QQ'F%"0\:TY<(T!RJ*;8(0DSPG 2$ZM8 M6H,VYZ9J/>2;H '=+,QM85]1?LN$?C.QUEEDPY%*\3)J=5*TL M>#B4)YM;Q^G1X1[7N[)96?RZ6JIGU+J]]=/GU7+Y=E5IMV^!I<@@%@3D1#M@ M7$" *8X!P8C%4B9AEEGEM+=L?VXZ=6JW5KD&^S;\4]!:$?RF[0@Z0RQUR[:; MS#3,(_DO$(AP)>\C*HZ.8L]M15(["!-7+!W%SW%%TW&/N;+F5Q.@_+%JLF(I MM'9N)= M/9'E^NE-6[)SP9C,9/S<1Z%>1 M5S*H6J Z_XUE"LT#!LU/[,.V!!A\QABMV3%CM-K?N\A6E3ZIZT[BB5 M[NFK_&P_[H=AGPFKBM(0ATARD,0R U 'T^$,Q2#C82Y(DG :&97[= =I;@KQ MZ^;^GE1/6B'67T47.=5:X"9.;DRWN=DW=-L9OC<,+\6\]>=H7B*>[0IJI]P7 M-$ UJPU!NA%]!YZWB7ZLLRO,B@,D^"VQ-C) MEB8N+C9D[7%9L<&KQR:S7"YU(O^2_T*JWX7>[^ZF5EV&:BDI$C!,0 PS79P\ M#P'&A(,L%I01'!'+>D*7&IS;J-KA;<:!+>*+4_MQ7!M.2APRZ'O*,42>AQI$ MIM2XS5IYHO+^GA^T^N.X:U23S\%T^W.X89 M8T_??0+>X[WF=Z7.[::D\U-;N/AVO:X*NEDWRR(K?2Y\5:X5(UIIWY5*/D2] MWLX24$XI"N-<]UL&(*8)H(*'@, ,8BYXC+A5^(Q;>'/3Q7WK_O$?4!SE_QR( MQDI+G\QM)QIZ<"_6-;[]O1-!-C?!UKB@LR[8-T_G\7IN8-!;Z"E)GP_RW:;S MK4OV5M4=DVN6EP[532G"B7%@& M1"@2 65 *&Z$;3E.R^XPTVR? M)'M6907]/+G3+&F/9<]MF4Y+#!,7ZQS'T'')SI'/&5N%G(GB4:ML_:4B7"B7 M^^/ZJZ@Z#/7N][?+Y>H/HK"\756O5QNZEIME?U6+:4&31, \(X I400P1AG M."( DU02!O,$0ZN$J2[!S4TT>W3!SHAF)KNU))"K*NAM";:7ZVO4< @:0O9N MMHW8VC#/JS^=9)D+3VLJXZQ2XW\253%BNNDR76; B8D@C"9IR E M"=&9+#F@.22 J^FTC G1 ;KC(G =HIR;V.QGC^G-##H[SZ:3:5T/MBUWLS,W M:.UM4K#7U^8$?.]YD>R /E?D*" M70)]H2AA#UR?#QSVT=C(@8S>!3E1GP0ZR[<)F<)22-*0)(U]5ER#M10 M@@"&(J5QA$B"CI^(-M&"OU*7[ M$*4A#ISJULF&IM6=(5N/=&/PXI'?_:4D9N=RF/6;2O6Z:ASANID=?_E*RN[( MP]^;BA[ORE:H%I2F<9QA 1@7L8Z2S(&:54O >2@(C*1($+.2DHF STV=-#J] M1Z%/D^Z2;;?%G38ZI?'X8IB3O0L89P0G&5+#"L0 YBD%*(LDB%@6QWF8XB@. M%Z6XTT6LOGRGKP1N7XDC*_R^&>I5F'_W&PZ%<^K-Z2G3MNQ9 MWZV3KY7]W?G%^B;HWA7UJK0D.!R])^XVIP[!5-BG]3$F[I$CMV7J]L<&J:Q? MD?IKD_&""_[3T]]J_>RNP&9YUQWA+$3]:J6WCC?J9UT&1'W LX]O@XB'.&=J MMI1D:FQ+:0H05O^!,HIY1'D<)]0N=,4%K+EY,=JD0"Y7?]1ME6C9FQ.0K3U_ MM8UJ<=)_IK$N4_>*]PB8==!T2F^2'F=^T%:I0>+/P=:P8&>9+B?9VQ;LC/,2 MDNB6;[:-CPW1=Y&%%Z* MTDZ C2DWDU@?1/K>?=7G?W>8;X(&==#"#I0?WP,/-'*W9X)MJ')]2MBH[.^ZK?K\H[-9C>:Q'1F:9?K^Y)42X0SB/U M?PR$>AD<8K6,?SC# MJ]F7?CU;GC_W<419?_G#/+C\_,^T-*D&#%M[* 07KO:TPW:V3%"WRO6SNG)= M]ZM<_R&*NZ]KP6\?E6C=B3??1,6*6GRJ"B86<1*E"4]BP+#, :0"J76[K.M6M.".VU;M^6R MJ7F@QI%VZ\7USHO#5R3+TCB!@H-(U_Z#DJM1*)$6G/O> MFW07SB'\>6W$N>\7Z[TX#Q#&%M&NO^K_UYN CV0IFB,W?;R+_L6SBMX'5RY$ MB"(400%(QAF B"- H)0@QI%(2,2@B/+%0V/#KVM2K$N*ZN]DN1&+ MF,AS26!)B/0; 0-'3.("+VN'V<1&#K2 MA'E-2_WTC[,PT2MA.$[7N\N:A7,H28HQ2+ .!\V@!"1&%/!41@+Q7#*4.4G2 M.]NT98-Y9!TEYW66DG>.> MK^KZK8)]*I+R)R%7E6BO^T*^B?K-MW5%5!M%2:JG=VMQ7Y_.^KC(9$B9DB^0 MAH0#2!(&$$$9R!E$"0UY*#)D$X3D$>O^M< M,YF<29=YUM<6??"#MO//[4F$TS'M78]VUS?FWIS+R>NT2+;O3G!<4-L;W*F+ M;_OF_42A;N]-.O9TWQ>E:)I=Q FG,M>)V3G- ,PE 2@/,X#B*,TD#4,16D6V M76[RN_)T@]\T[J !;AGR9D#^E6[O*$I?UNTU8=.=PWM$T"0.[Z[5>3B\1RP8 M.[S'=UZQE$TOKP_0,^L#'S?K>JW>)*6,!XL#GX4.\U,_U[*KSQYMR/*+J.[C M!T\QV)1"L/MXQ>PP.BCWJ8J\+W9W&=/ M:_^DW.C*U]%-H!5R_N\!C#(2"R4!*8W5>P 3"9#,I XQP1&C"">Y72K% M>;\%4_A.>R8$9!W\^T:-[DGXO;P0%GM9\^WF[V@_:X^)$UM96S:"/3H"S8?C M_:R7Z4OG>UH3FS']OM;+]-/)O:T7@C+R9*I.M:+!5N*KPEL\BMT*Q0>Q_BB_ MD&\G"PE]4F:4;7IRRE@&&-;G6%&(U'G7R[^8:D7(RV/OU[96V:#V(1]X'E :NE_9DKP;"VX2?NIPR>523=GB[*U M=CD\E>N&8*=G>*^$-.V)7S?\'9T/=O18.R4F#P_EXO;NKFHR"+Y3ZEZHMED3 MO+#-5B10+N)$S3\DS!B #"F9#7,!,BF2$+.82FXDLR:-S4U#MW"#+=XV=$DO M+/SC/T19^,_KKZM-K<9-4STUXGQ8+%TSZ5D)SY-HD,;)GCO>E4UH_)_).'S6 MZ@MP>?T(8<-(*__ZCD;4PRP)&TDW>L8D>FUC32_&5O>X#)9>\)Q'RFU50R-. M8P"%5%-4A#!(.0KC!)$P(?CZF.:YJ6M30+2;B[,]G"XBBZ\* )Z1>%XL&J$W M9)N#'FUB$=\QM=.%OLXA0M4ND/2E=I]4UQ?M#GZ7_9C(%,,L4^^-#&.=(#0! M-(]T,4>!L+7M9KL:['_6:R4O_>@_$"RO/U6U L!912RC(,X31*]\AD#FH0A0&$H M<9+!/(\B$YD=;&5NRKF/STP=ATD<%CQGU'C6L'UH2J(4. ?R9&3\@.*H^_?4 M1OWK4&F&&YA$/(QL[/7 [.*1R7Y6Y:/Z? I=XK!9>&J;K M)D'Y(X_ MS\KPG+H&ZDT[+:V#%JW#O"M&I#A-K#+FA MBZ?,/Z^6R[>K2C]U0:(<<4(X2)!44H9P"FB89+H(7J0]%I[SF51 '&7?W&3S MRC07W\4K=V3)GF7_$RUY[IFS"+5"V>3)S!1MF+]^]T M%0&O@SDZ$\.S98]WY2UCJTV3YHV)XE''@BU8'&, _Z[1>6T8_7V9T3 8"8XH(QT%C-=&:(T&%9<4239Q49Q9"Q;AAPL).)NM>)6K"_W*T> M?U1WMQ*A_G*H#$-/GD0(#$SKOWN32QTGX_A;+>1F^;Z08D%Q+@1!.>!0" 9 M5ZY&S#A DDF(0R0S8;0S8M'FW&2@119H:*-/F9M0;>9G.";0LT ,)M^X"?:H MG2#YQC%#DV3?V&MV'NDWCGDPSK]QXM:Q+L;;8BFJ5VJ6<+>JGA:80I2D$0*< MBAS 7$UI2!Q*@/,8PUPO=F*C79DSSY^;IG0#9X,QZ$':^A3/&33U)T;S,HTO M84C)""?BI.%7.Q#/GSJQ\W#2I&/'X?1E5U:9?:\G'_7;S7I3B5^*LKC?W'>K M*_7KO4,Z"(M4YGD&*-)G=XG^L'D<@I F!(LL2;,PMHI@LVM_;A_^K@YKBW]D M95I#\LU<"H^4>M:,0S9O@A9\T*'OU]?K0.%7ORQJ'=7QG\J!"WXAZD(M.%[" MT,8QZJ5>KB&$EZFF:\?/V5J[EH_QJGR+)(ES@C !,:$,0"X3K7@Q8#"BE*>I M$+D/Q9N;TK6UN!_Z#Y"M[N^+M=ZIVI2*\[TBW4MMEA<=7+ PA"36*^,BY0#" M3/T-2022-$F(^I\:F."H N@.NV*RLNCWG28V?&\[Q@_Q3@>>[W7 F7P\><%Q M9);CQY7CQI7C1;N_:.F+/;]I1F]^%YK@PULZ;;/+E_B@A4G?U=/6';Z29ZX: MD>5#)VQZOR+E+^*>BDIY(R$A @D0(9UU5)\5)2R+ ,X%DW&",45&"RLGGCT[ MCT/7N]?P+'),'+ U_)%>R8'G+W1K?M!".@625XL0Y$DQ^>!T6Y7NE M5;I6!-^-L?Q?KK&"?_&;EFH^=8 MRCQ_F1H66.O/4P-S-W">,M?EL/GL^9,.FJ/C]N> MBSK/NYF<.&+3LYP8Y[STG>O2@"ZW9Z7.-S?Q0:F+=A^?DKI\RXA9Y]M5)8J[ M\M6F7JLG5G4WGXI0G-(H1B#-B00PP1)0R2#@:93#'$>"Q(GQ[/-T&W-SC3N4 MP1:FQ6ST#(L&L]+KN?&L%4>TN)VE#ML_.%L]<^MTL]9A[,]FKQ$Z[B)N7VV6X17%-@Z0:39 M<'\=/9Z_7$MF[,^1G37>Z5&NXU:F/4UUULJC TWGKQSW?;\64E25X)_5,U\U MRS4+H@9@FD<1R&,H (PB]7UGBK2,QI#)5&1I;+56==S$W+[O'F%0-9&GI>JU M337HA9IR:?:)7\>0YT]\2XY&%[3PW'W@YTUW^8&?:&72#_R\E8KYJWWAJ+&]8;@RX)]CWZL&K067(BAN@F?]L!>[YW#=X#HR MG:XIC(0R[7K#=7P=K45<^;BQ1P\^B[M"+["6ZP_J/5VDDF-*0PK2*$4 HC@! M&$40",AX@D(NF#!:I#C7P-STK8NTWX$,-$K;TP<') ZKEPMJ/,N2)2LC#B"< M-OWJ$P@'CYWX",)IHX[/()RY;IS#\W93E866B]N2ORV^Z;_U:V4,1EE.< 9D MAB( A(#K4WJ+%RV^M ?,+ACY KG2J[_(,US M^[^^%H]BN6H.-;Y:U>O^]:9)*&&:QH#)* =0( 80B1F(DSS#"942#VZ?99+]OP;*_5X/)QWL@M8YO[S5(G2#/)A[^@F8.2T>B?:L*/L<6U7U<.?# MC"3/I2=C"V%2?V8D/X=>S=C'V*^]WBHWB6M7Z>V2W"WR2&*9YS&(418#R$4& M2$XB(! ,U;](+B@W771]]N39R54/+M#HS%=9G]-U>7EU- F^I<3,?JOUU).V M7K&0^OQYDZV@GC1C?^GT] 5CH[Q6[/>?VS*'KS=54=ZUA7::!+:G2Z;]7*DO M?Y'3C-"0)X"EB?I2DU@"%*812-,8\CQE,DVM:I"-!3*W#[O-K*V&/:+S_@9D MW1:1#+C24MNXL9%=8[AV,@'AOI=2VC(;G1$W;5;SF].IU/=KYE(A5Y4(WJXJ M*9J519=A:]>QZC:X;226B4/@KF/L.%#NRN>-GKY5&\%_(=7O0B<1:%9^7K7! M9 N90QHE4+DU,*< $HH 0E2Y-3Q)B5Y3#K-L\2@JNK*8K9UMSN8+W6_4Z\1! MHPWN>[C-XN>Z(ES47U=_!*(M7FVY'S5(N?%#7];G.T:\4WPZD*T MXICYU45"'$^FSK MTL6VMA/7SZ(6U:/@:A[:AKGJHH1$(5](2G(49SE@.5'?)L$8X#A5,P86N*D[9S?O)(BF5_<)R*H&CJ.5Y3M-2VC\Q\ Z_, M^]:.!GM?T[0/T.\677H# KFJ^F#]W@:G1_C'T>?X8+\EB*F/^X_CZ$02@)$/ M&AMR_TK-DRJR?%=R\>W_%4^+A,DH2V4".,E"Y9-P!HAR1X D(DM1R"F+C.J7 MGFUA;KK6A9=W*(,&9J!PVH;='Q)YV5^YFA[/XF/-S(C0^S/67QU[?_CD7Y* @-$-Y K)8?=&0HAP0#&,02I8+S*(P ME5:UB8>;F]N'WH9+D&X=;]QZYP6"S1P2=[1Y%H"6L7[E\]DJA?-53S-2G"90 M'FYQVKS)1M8?I4LVN\M;,%P7K9EF3&*B"$Y1TN35#P&FH:XI@B!&<8IB[#H, M;IX1L5;!6<[CX*S"]KUP['L+YN.K=V-3-]KW6;I M9R:N&#>*S6GSS[Q8M;A1W-CGFG%7*>YG4I1Z\O6Q_)4LQ4?YK)SNMI;N0D94 MYDPR(),,Z>IDB?( I02YS"FA2,"41HM2W&DWUDS@S!HV^AAQ^S'N-^_OF]28 M@U6I'+_Z857KY-PR$#U<.ZDSY-Y,XQSR.8VX:<#=Q%_S^;KALVC*<"A*>_A= M,>XW%QFVEC$[PESJEV'+DPJ7'1N'BF5Y]\A3(=K=^^DP3'HOAOZGI]TEG5+> MZO,.'Q_TA?6>I_AYM5R^757ZEXLD33(69AE(4T1U?E$)<((2$'(>Q[E@-$NM M/#<_,.?FXAW.PRQ/D?CI2C.E?/D.\JRL^T=-]DW\8-TVJ,M7MD^.OCBMS6/4_MWY9<_5GHV52\R MQJ-4$#6EAW$*8!QR@$.: 81QG,4B1QESG'SV6?MST_XXC$,/D_H]PAU.Z\?1 M.)^)O:Y0IRQHYO7G1UD_D_AC[B:?QN]!F-]$_IB?45/Y$X^QCUU3RG@OJEO. MU7NZ33"9<\PPST!$N"YI(Q- .>=*M](49CQ&&3$Z#GWF^7/3I19BT&$TCU8[ M1=VP CD@Q+/"/.?"X6;P!=.O"%,[]=3)@M0&3-H/41NZ[.HX_'8F=;M9?UU5 MQ7\+OL"Q#B/!"*1$$#4U#0D@&8D!"T.>IC+F$;=*$#O0UMR^Y2[,NV[#O/OX M^BU<)S'U1WP;NAUN6/3M8CR+D^\V2W=(O43#GZ/#4]S[47,O%>%^SNZ!6/:S MMXQ3D3?W#\O5DQ!=\KW:6NO*.[E^FTPT\47 M[.,)%]1.YFYYTX9.\R;TI//YM5TWP>W]:N.M')DGQEW*M6N(DTJ\)WX/AP5? MS=@-)76UUGE$^8:M:YTWN$LC^GJERYHLTEBR5"0)"-,( 4BA&AJD%"#*4<@D MBJ",L,F ,-C*W&2]!]IFQ>Z3U?[6@C74Y&%:AY75&5F>];'#N$_399:,U(8V=CKAMG%XQS)OY.JT('DG\E:=.]HG/,8)D2 MF''E"T8, 8)2"G(D918)CD(I;7S!XR;F]MWW" ,-T?)['R#2S(VZCA[/7[HE M,]8>S7GC73HE)UJ9U*\X;^6A:S!PY8B,_>]*5NF5Z->B_?-=V:=UT3/3HDD@ M7B](1C"/0@APDN8 9G$($,MC$&9IQ"#">02-0O[-FYS;][_-2,1V&"W2^)O1 M/*P&?LCSK Y&>!UE^;?B9C#AO]F3ILO];V79LS( =G>.S8_PZU>Q7.JI"2F? M%E#DC'(9 Y;ERCG(LE 77M=Q5"+-,I(PQ(P3-AT_?F["T)W_;R &'4;;K C/ MZ+N\S70=*9X_>"L^1N1".&7VU8D0GCUTXBP(IPPZ3H%P\JIQ_OPG\J3]!SU/ M:(Y%DV5M>7ABX DS>A-[E,T36X9>6Q! MK.XJ\O"U8*\T>ITQ1"^-?2[JW[L-_"3/,RPIUCL86"]8)8!&D (94AJE+(,B MI#:SUHLMSFVLV@$.GB$.-&3+@PH7V3:3$J<<>A:40?H\'*XWYL;I282+C4Y[ M",&4@Z/S!\8WCI.;#ZOR;WUD4)S"%"$<@0CQ!$ >(D"R/ 0295#-C"/"$ZL: M$WO/GIN$O"M5*V5#)5G:2<8^8V;B,)('SS*@4*D_/7SO)\QU^67O/W[2;_B$ M78=?ZZE+7!X):D/'E=/QKM&"XE'H'>H8[PTP:/%/L64(N1 \$O[6( M@R_BVSKX27U+OWL_6V-$G?^#,\,P9G JQH@GLR,O9H^ZHE[6U]52W5'KTY;K MIT44,80((R!.> 8@C F@(@X!3U,N>"Y0)I/%>J5CT\T^P:,FK$1LVY"_S^R+ M;J,-&.UP_N,_H#C*_[DYGKTV7*<;H!113J ,8X!ID@(H2 YP2I!ZY7'(,AES MDM/%0Q.0\>N:5.LIB#ULSA^]/XF[HBSU,4!*EH/YE$WYS& :)IP2]4[FBD^2 M)X#@. .R:"<9<5[P['DKTYT9CC*0< 8!3'($*$PH0"+#21+G:9)9';P?;&UN+G<[6C6)&O6*]5)# M[C/P6B;@'2393!N<4>=9)K8XMRYW>B6#H3;TZ_70A:L6&_WNJ!,>"HD!(C& MNAX99>IOB53:DU$A8H918E2\Q!&>NL%.L.S MP.WWPYXUP=:"VX,^"CJ33'8\O7047[&-7LUHYKISZK!GP";IN)N [?7< MP[;GFJEI\W75S[Q=WAKW%T>!4>[H'8R:S6Z M0,.S\Y>?<6;F'H_EP?-@L25 J;Y"YC+&Y83!3H-:]I\_;13+"P+5T3:=G/6B8 M[/ &^X"#+>+@RQ"3=HZN#KH31@Z9S%FSL>N8.6-TX\IQ_,P?3^TJK4CFU MW<$B29(<1HR",(LY@"Q& '$$ 88$XBS.DSRVRD]VLI6YZ4:W2+Q%:7E$_B21 M9N[ U?1XUH%#9CR_3.+;-]]$Q8I:;Z,< M5%+H?J.F+$JV%IAG6.91!"CE7$?&Y( BF( TSQ!/$H9R857K92+R MK(-_WY0B2,*;0+_A3=ZB3 MC*P_6HHSN^OJU)M]W=:<9!D2&4ARSM1$.B?*%X80P CA+,MC#KF5!WS4PMRD M8S]+Y.@\FE;'/*ZBQ+,>[+/AX,?9VT"FB M^HQH9K3L/J[YN/8.=2YD4^QS]WXJ[AK M'*/M45BR[%:UF%]4/&AHW9-PRIM/0UUU"IE>;2I\\ M6O!89A&A$6 Y4XYA*E. $*= 0ADEC(8P8YW'+3(;P).HSNA&Z8 Y=J=::E225GV-I#W;APM?VD\$NQUO68WY6\ M>"SXABSUW/.S6#9Z5'\M'KZLVI2#W2R'\ 3%A%"01DPH3U P@)'.F36L[XTR/7RX0Z[XVGH2&ZN MG9S:-CO9E'4D'_L3V;&/<+S5;YNW]-)S9O19#&Y$^\EB:LK.)/O1+Y31U)0# MXUUI1\>ZC*K&+CA,HXR(#!"$E?IF^TG$ M+^2_5E6_854WYR8ARU$>I0C$@B&=]A\"2N,$"(QQDJ"40&Y4$^CTX^C! MF?O\)RB[[-9?1X1OB=CN2#LZ:SIL\;7^^(DG3^9RG[=JWZL>N,J^,D>W4O"V MJ!E9ZE+R;TK^FJS%0L8H%@D7 $&:J0E]'*N_A11@&&:0XR@-D7%]CG.-S.]S M;7 &+=! (U6S=QYHK.;5.LY2.OPANR+*^^<\@B.K"AZ72+BBCL?91T]6S>.2 M^Z+;P*)^5[951!M7^EVYKHJR+MC?R5*YNQCG%+(L!%$(,8 ,A@!% M, -))CF*<:A< *LPN2E STV.>LSG:ZZ_7/].ND'LK->^OSUC40=%&;3&WP1; MRX/&]-EM(AMUU SWE8=Q?X];S48]X6GWV:QM3X-7?0YC\Y\OJM7;DO>)6OH: MU2F$F?I_(,(X!S 4.IP[2P#' L(0PBCG5@E%?8"#4I=K5@!V/3V.ZT-%X MY+EC?&_":Y"!1NDAJ&]LNP>8Y!F7B'% I*XV&K,<$!QF@ K(8Q*&-&-BRHG)(-JYB?Y1KH'/ M0G>XSJOT MEUWH2;IG3A.58<#S&IY<<.]Z:F+6Z,0#5NM#ORL5BB;5-3(=D]8>V@CN-&RECR^6JLGY^^1YK'S)MV3^XVHWP]ZC M)VCX"=:*H-VHVW*TOTIXY*4UES0[-$'SXLYE\=!7_\]BX'9NW/ (T_8;!V33Z3@[\HN)F ,X @)($*62,I#GN96 M>VF7FYS;<+LWLWA0D($2.]:"MCR#JCH\-X$1GE\ M[(_J&-/C]-C.Y5:G/<)CS,+1<1[S.T>JSG*Y^D/7$'R[^O^[>]<>MW%T7?3[ M_A4"SL$YW4!Q+4FD)'(VL('J7.9DD.D*DIH9S.X/!J]5WN.RLRP[G:0\_T-1-YC+B0"<@3B R?\-9*@'&6*98);ECWHJ^SJ;&7[]0$6GU M-L.*1O;":L=/OL!Z#3KJ$%!;/#+ZR61J6I=TYO[-BJ MJYJ?":NZ_L[@! C;E^U";_C$6_EU+?F\VF?JOR]DM>%T5=$Z[X&< +8VO,0=E-"+QP")&Z^H+9?R^VPBY&-M;/ZG=IGYQ]['?^PP_/]NCY!RG+($&,@)EEFK#,. M*"X*@%/)J<@3D4KE5@(U@)0NLV:<2JIUPO-54W71[.P7=7*/B#ZM9:7F7?1- MEL9TJ)\J34:#Y,9Q\!."WY&9_KN!ST.!I[KFP0XT[^. MLV]WO;ZN J;&^;!\KZ=@Y;,\DS%G5!L% -%<[P>$-@Y8IC! D O)*!5*.)T1 MNPHP-:Y/XS0-D!BG"[D=BEU MSB T*+O.N7:&$=S>K_E!=4FWRK=G>+C<6^YKIA"8$$I1#M(DUJ078P1H M5D @D"2DD)DD6>'"=S?*,S7ZJ[8ZX)<3B\J-$F\=)#N&'!'Z$>W8G7W:,6%_ M"U+>QA-^/BGS5I%&95!/^!T3JJ]FA_'KG^52KNG"G$X+DS;0A(YLYM]DF,85*JA3PC.< $0D!1IFV'PE4@FNK,89.KE)6O4Z-*QNAZUNA [';2W,W MUK2#WHX;O0,:F &O8QG@W-H)))\T9]?QJ&3FA,4Q9;F]/(R8/BSUG);EYL.2 MKU[:EG]=+YL^?2KW,Q(D2.5J@(PF&E>2C($L* (J!Q"B35AL52XN1_8 M=#L]UX)6ZF'>3U90V_&0-_C&H:$=;K6\T4^-Q#_?15VA];^DQ\M]%Y!\TI!5 MOZ.RD L2QR3D].[ .SG^+,76)'MORA:6IF[AN^^ZXR5=[)-5+L7'U?+IHV9 M<5^6TF27Z)8YNU_KS?*C<;7K[$M907%:(+T1SY+$CF M="T33-2IF6%?MB\O=/VC4W0U^N5'U"KQP_&F)MP(6U[83&+<0N]W&R6[8U95 M>6WUW!5X+2N+T*@**EVC6MD[C]S*ZMK:N%\R"F[@7X/*6N=P!#[_6 M[.7N1C9BK^I]:KM>?V7@?4E3I?["!;4I5;0O7'1ZK/C+#Y/[[$&=;<9,C90F M18R9WF+'D -42 IHPDRIW!2E,DT4ADZY6 ++.S7RJL/TFPN7;CZZNVX)L#;K MF/YIE?90FTVM@K?Z?KD0;"ZW518)''O4X:!_^3 MZZ:1NAWHSU3E GBSH&5YWUR R%0DF1 (Y)@E ,4D!E3RV%SH!$WAM:O!HX?%_UW99>Z\N5Z>]C.M4=5'+$[>IRT^Z,27]^G4Y M>_Q]]?B\VI9T*;Z80XN-E,LV Q37_YQ_DR:PK/E>*:5802Y RF,!D! 2T%AI M B"80IP7"!-B,^W=NYX:'>C/J-AGH&O$K4(Y[4AA /C]9!$6TL DHN6.6L&C MG>3G\8UJZ6\GF.&(U<1CWJ_H),YA7)')@!9'(9GAFK;D-Y:DS"*K@MTX1&BQ2#+(6)-FH45Y7XIP&?@>4UV\1&]0\3+V69KG6'PCZ@:@*15,,';Q(15@/$_V-$7@T? ME_'RI5X6X?9(K0>VF#]5DI9Z#3:)P<0LX9 3F9HX79R9;(2927+.0$9Q1DE> M*)2CH8%99_J;FF7>QA#5)X%-9#7E>K36,EK*WZ.54G.3-V^[7LZK,"-C M?*KY=_/W&TJ5B-%>QJB5,4P<5@\8H<*NSG7Y:E%6/?KW M!57UO3:,>GZ5FS>T?*[RB0DI?OGQM]+0VOOY4EMZ\^73/=>;@/EF+LN94DP1 M 6-M#!02H"31?\L2!7*B$,ZY@BDCLXVI?V?'0O9=.Q'23H!PDT5+'G$M>O2U MD=T82JJ56U-2*[@;YSB,A1W]A$$X,!,9<(W4T:<.N#\9R;7]^'.T$SZZOPZS M,T>Y(^:3KAQZ'Y6YW%$Y)K$!+7CELX?6\;V;VQ$9@ MMG.]3X'9>E"Q9+:^%MR8K5QO9F^>YU*]^R[YUAS)/E3;G'5SB5"@1!64:V,, M:>@1S 6@C&FSC.4I@Y!)EL;S3M<2BATMT"QT>T?\ZYI!K78Q"&)9ZMNQ@^_BML4=?Y),YH?HLOYKT MHO<&$PD(I06 !><$Y@DG& X+ M*K*686H4T@T]:>2,=EI$'36J$)/VB3JNY/+4\39BEK<78<ITLJ@_;3;FA2V'"1[>5F8!P%M."09!R4U3# M1-K0&.8 $B43&'.>)7CVM;HA^+*AZTW@6^9+1 MF0ZOEU'S=%QI"A,HDQ3$-%4 )2P#+),88*Y0D:5I@I!HQO7=TC)YP 1&M94U MW)AVA(SH)OK+=BDC&$]O@ ,[!O@8LNE?_^\N^#MZWD6UIA.XX+\V").XQK\H MY!_CLOX:QKZ3I%[N:' 8K0G-E6]E_>>'Y:>U-/4VVQ"&)G7$_5)4/@!U<.\, M$RA4EL4 0V@B;!$$%.IU7Z\.G&0TDY#&KJEEA@@RP$DL\ +02-WFFJE#]E>5 M4Q"M1'8.Q!TR/G;T'A#ST<)W*\&CGUH5?JY5]%. M=(>H DOD^VDO$)ZA.%0SG@*6QYA6)&<")R@#D,*49EE10ZG2 ?;&KJ=') M%[IH+*F75E+'#?1E5"UWPEZP"KVEK86L@-J)>37]JON&]"H67G>6EWL;=XMX M5>N3O=[U-X9Q1.4)^;Q:B \OQE^ESIO0+($9CU&"60X(,Y?A/*: ,1:#/.%Q MS)@2N7)*0=+3U]188B=J-._(ZD84?=#:,84GP )3Q1ZKKI@!0ITMX/#)%GW= MC4H7%GH?\X7-*\,(8^>+4Z=6,J6L9W$B<4RS&-!C M3O@>/8\G>M^CPS/#S#<586ASPV1-TJW+)9_+21WO1H]]:X3UG]G &S7?2#WL!1L\'XHS-N50A[HT,FU7O7KXN5C^D M_"+7W^9\>\'+M4K1NBX@8P(HERT$4=FM;=MY71MCZ^AW.7]Z-D]1_2_Z)*.O36G, M^3+ZT5NP;0H?EQWG3_>3&=$;X$S1J:KB0?.1-)?_1DO]TXT>>^.QURIZUP3X M1VJUCCK*^EMB7F>,?*Y1(VLPZB+W.J-SO$J^DA2ARK1VJEDLMJ+*.M#\9E8P M(3/,"R!H"@'"F )<< Z*7"8T+0HHI6.1FUO$F9X_PD=9EG^*Z,MJ:^SAM?RJ M&Y>5T:37K5H-WQ5>>T;+@0F5?G5)+S=%]JIU*F<&)I?CUD&]CJLXY:$ M[9%G8N5AKR/G7BK6HLV!^QJZ7FH"*#69MRO#G.O=U-OY8KLQV5:P5)D0$*@X MS@!B>C>"!4I D@H,8X55$3N5P;[2W]1V#I5XU=&!J 6L''?%:K&@:V/TUSZ\ MCBZ\US"WM,_](1F8_%I)C3E<^]#>17M@&WD]&L5VP'BU8J]T.:[9::?_B9UH M^=H 9ZFW*U[ECM*MO=/VADDGM8MJJ<.[),%",2E 'A--,R).-UN:BS3"AQIB:-:Y&ZXEUN4G27B_23C'\? '/,:$(KFB>I'(T)Y MT.\(D-)>2/_#DZ>9-42]3F;76QG/O\Q:HP/7,ONW!GJ5F8--X[\FQ=OM6C-^ MO8^O.+^L?Z[W],UI03ECDFAFS@J0YWHKC5*)31T;;0 BE= ,4AES*P_68=U/ MC:EW'I@K90Z2C0=F?5"\66D+L?7 '![W"08UPMN$#HGGG'#6IE:VNW= 6H35)GF M,E$RAX"A- %(FKJ#"@F0X )1B27,/ MGW;^0B!7&>2H,.Z8N3E988"Q7&H28"HNB$ECE(T65QW^^P@?;]WS=;QRZ+7S MMV&YL$]QM$>\G V;J7V'P83"N(<.W"3"NYV%_V.$?0\=D_$RM%\28&CA5+;9 M=_9QOI0?-O*EG$DLLB(M%&"$(( @S@#)< Y@JG].N,(8.]5,N]#/U':$1LP. MET2_&4FC2E3'M%B7@+5;##S %?J(;@A2 ZIU]N+@M\KF^:Y&KH[9J^]I55[VG\_7?Z6(K[_5.[Z6F*Q,8Q35;_7VUT,TL-+=]IALY2])8%#QE &9) MIOD%:::!!()"2JXXDY@BMY#'\#)/C:M:*:-O.S%'LH =QCFP[1MF]*9O]1J] MHTKQJ*/Y7;3[)O;*1T;["5B[[D,U"3O70>P_AH7K/@[>;-L!7=^:1?; _^:S MN69;M+XV[U?K7;Q.[:Q37<@\RN^;7S32_YHI)0O)90Y2R11 *BD B84$.!$B M9AS&:>84<>M%JJFM0MTTIT=^<+5B.W^WZEA_'Y56*S*9&M!RPOI[;UT?C ) FKI5@M*Q]* M1I?_>M TO9;"K!H?/_SR\+F)Z1 ,D6K!!2>O21>L M.AXW_8(+%B>)&)Q>'NJ1HYLS//B@JMMPD_=!3_7Z7-%I]^T_]3OV5ZK\KK^;+;9._)84);"D0@+!( 9(B!DPE%&0J3E*L MTCR)"Q?SK[>WJ9E]K;!UJ,M>7#=+KQ]@NP7,&VR!9_0!8AU)_>?8LT+$YR+5 MW^&HBY.5[L>+DMU+0Y+^GJ09ON=\O3TZU5R*SW5"B5_D4JKYIIPE,)>*:2XA M,A, X20#E"@*!!48-2&[$/DS)8>93FY&#-:*[I <> M.$;][!0<]W&3I#MJX"N7\&WX]2<7'MCVB-F&;]/^,/WPC6T-/$:;4V;N6TQE M6IQI\HHE @(5$""2)H"AG(.4T13&2')8%"XI SMM.]E&(Z0*K))A1(N]@([' M7QW4+ ^YAF$1^BC+ @#W1G6:'_?,Z52ODY.E,X_<>G=YO]S,JT#U M^3?Y1?+MNFK^W?%/;.74OR;KZ17L%HU;#R'PH44='\])I=/RM536]? 6N M5YYCC^V(=Y]C#>L-EZ ^T0]S&^I%PE>Z%O6)[N7[4:^]#-O=KEYT,]^;V]<9 MA[+ DB(0(Y.406*JMZTH!@RKO$ L)DI978B>;7UJ/-ZD/*X$') MX 0\N_WD M8$C";Q2]HN&0*N$65$;*C."$CO,>^:SVUS:_AR^-NJL]*^_Q=O7\0S>FL.]) MF/5VJS?%CQHU^4^3CW66B1@R2AA@"J?F""X'1,@$Y&D*=;3WX_K83)Z%>I$?VS-U7P\/3Z[B &2;_O M(,;KI.=WQ^EB^OX!3;G?AC^NJ0EI_O+CA:T6,T9HG%07"C!-37D?DV* )2#5 M^_182JGIS2H@YJ3EJ1%5(UQ42V='6:=P]1/132 $IA=+_9W\!\[J>H/_P&%[ MH_D/G%6CZS]P_@&WJ<=-PMSUC]G?OLP$CBDV:3WTOHCK.2<%("2E@,50%2JF MD$MI,^?V34YMLKW5EEJYF7.[:=:!IG]^#5,X\,3ZVZ\?'M^]C;X\WC^^^W+[ MO#K5L6="-0^;256T_S 3J^A,K$Z#H\RH4P7:J73F-P/OD.A&?UYZ*V#6PL;U M-\^R!/$, R88 2A5PD3-(,#C6!0H)E)QXN1X?=K'U&99+:+9059&H..-TAD, M+6^6;D,F] W3(2@AW*(OZ^_UVNE,-^->/UW6\^0:JN?14#G\M47\^"S7DBH] MUV9$II1!F@*(&02H0!200N_/8R9BO4=E*95.*:8=^Y\:->PE\YV,_Q!V.\8( M"&9@-K%,N5_MR"TP#Y!B_RQRXV;5/Q1A8HGTS^+CGCO_?#/NN^\V,>NG-I_9 M6Y.N($O2E$&3(+]0$B"!"< QYH#G2F&:%K8AOQ=[F!H_[=("-\6-WAG_U[Z$ M 99 7M^?WPQ/8,9Q1L9IQ]ZK_0T[]_/MCK:#[U6KNY/O?W!@]0NE)-\\J'?? M^;-)16#BNAZ6;VCY;/[?1+%\HPO#(9^UC;2>FZP#YA>59UWW!YTG9Y0H*3B& M@"K! *(L!BQ&#&0)(QCE$ EEE,UH59K.7]:1K)1-EJ;.,GZ M[V5D"O9I32H7X>HON2,T'?5?Z.. M['?17JWZEV9PCW_VSF*N$A!L)K[5% H@Y;CV2<#B?U# )V)7GNBAC5$0Y@6=P592/X^:M=-?,NCK* MZ9L#_>GED^GBL_RZ6IN[_;.?NY X0>?4-M^EW7(]O!R1._+A= MWAV:>5O)MBM=R^DR] M?04*O\FW+W4V9?Z??JQD/J#T9;OT\FFN3I:5T%\?]] M9>CHT^IWN7Y0S6U)E:OG'\]S_ORXGC\]Z8GZQM0(6)=59$GUVQG+92(+@0"# ML7%UHA0P)3.0$9BJM% 4*FB]+0T@X-2HJ%'15 5N=#3'8+35,OI6J1E]-7I6 MY>.:^\FZ?MSO1M=HTR@;\9VVYM'J$8>-6HC/P6*;_,J#')A$ VCG:9\8$/?> M766(?L?;@P9$[6#'&K*?H7FPOJT6WW3']?KSGO(JBW;C2<9%P@J:*< 8*0!* MBP(P*2#@& M)LC0G"+GEP>KI;6HDOA.VL9*B5ES71%A]"-L9EMYP"\R+%R$+ MX+]GA8G?5%A]'8Z<"LM"]]-46#8O#?3SJ^K?5H14I>B?)5Q@G!*DMYV$ L3T MWR@QN?32E!1QED$HK)SC+W4P-;)XTRD [.BK=PR='27< DA@%FBPJ&2[J^N, MM,5Y/;K47=#?J\_<<1_C.L5=T/#$Z^W2\51R@@UZK^1R@?=VZ8 M)E\\[D#H/W[IN'-C,$KAN+,=#UNS=+_S\D'=\RI MCK+6\SYC_J_^_IA B$2 MQS@'B""],Z8J!PS%#/ X48(E.$78Z4S-KMNIK1Z5U.8^XY-NM?7216O8\*ANZH7%,:8YO#SV;*SP^NMD=X/M *?IA70U2)66W36T$C(ZG/ M [UK:/@]VKO8V\B'?->T/CWNN_K&,)ZX%_]G6VZJ,-G'U;T0<[,DF[J,<_%A MV5Y(&@.+'=M@GTWL53G?R$::.BSOL^2KIV752GVPG:)," D)2#.DM]PI%P G M,@=%QF(:%YC@0KFP36B!I\99U1%OLR$[*),AAQPY!A]N.Q* MW)W?5N\W,7=16]"A*J1;T6]')W]\.Q;P/ED[N,RC99#"-!,D<;QM.NQ@:CS?R/FZ02+4C9STMZ>_88.>QC;">1LQJ>\0LY_]R0*-?&H]G<2<]+XZ96 MGC^5X3'#DLL89((S@!C, 8NQWHB23#+!TR)/[3V*;7N=VD3?^>)W!'>)P;0% MNY\)@D$8F![.H1?T!&P04/VQF+:-C1B.Z:C?842FZ\L#=ZIE*3?E+%X4";$PO_\+>WEA)K+013=^;==[TRZMW"&[V%6+WH M1?)^*3ZNED\?Y]^DJ/NMRWP4"8LA2A' S"1#RR32FUZ9 083$1><8$JM5G@_ MXDQMZ>_6E-K9N57MJ%:C:*=2=>IJE *55E&MUJV5P08-JJ4WQ6A#%=I5(OPH MW5#HZQ9PPQ3V&B31*Q7RN@6]RX6[;FKU!E^YDZ.:4[\(=NP7\="Z0L@UGY=& MDG_(^=/S1@OW3:[ID_PL7^C<%!9[LUI66\,M73S*]4LRR_.8J@)50>:%*0>6 M PH+!GB:4X:@0BEU2M/]"CI,;47HJ!#13?27[5)&,+Z+S*0;X%0W\@=AN3!, M>YA#KR:W.]X][#WM=DC<12T640-&M$,CZL 1&3P\^^*]SEAZ]\X;68WQ_?5> M9YS.>O"]DBC#UM9/>@+_JJ?TVY5I?Y8QDX(^)4#I@0 HH0I@#%- "(]%EJ=, M":<;[,/FI[8B&>DB(Y[;\G.$F=W*,!R)P*2] R'ZK9;-HRE_7FF?[';4PZC$ M[FMHTWDL:=45UF]0]R-I-<#]X!9[L%Z"*?C-R>ISX MU\'P20(]O8U*"->U/B8'BS>&UVYX/R\Y7=0N#._US\I9DI!<%!@!*E0*$"PD MP*2@(!-8\#A."YA;'5GV]C(U>M@E,*TE;0L65+*ZUW$X!;6?'KQ!%?JR<0A* M@VHZ7$3!0UV'T[9'K^UP4;US]1TN/SQ\VC_J5V=*((2T+0^(2"1 )L4V-:4< M,T6S#.:%$-RJG/UQPY.=W$8X]]E<864_@5T1&&O.]BH_:))V-?4P+ZOF1I^* M727.S;Z#W[M/N#HG\[T0>DS+3ZMR0Q?_>_[US4K(&18Y*4Q]8KUA1@")F ", MS"TATE9X09@BB54,7'\W4YN,M:11(ZJ)UC+"1EK:R(AK/SU[D+T^6?W@%7CJ M#H7*:3)?1^*&J=W3^&@3_;J"W6EO\?10$GBDWS\(S2AS->?5F=^OVRJE"Q&X\<*&GB5*!*6]Z*&Y4R^O*!9< MJ4# M#["-PPCNB V@A"MHW,P*E]H?F1BNJ'G*#==>&'9HIUNM+?SFP#A1I,@43X'D M*=6D$'-M',@,I"PA+%4XE:E39I:C]J=&!>:+KN5S.Y$[ALWN&.X&, )/\#T. M 4[:+ZCM\Y3MN(M1C]8NZ'=\GG;IL6$3]\.2KU[DEPW=5)=WCH$G%]Z>T!=9 M2QCM1 P2AW(%!I]?Z*6N1OU2K^A[_,5>>WQ@K<__VNKEK$H4T[E]+C\LJUQ6 M6[IHKY%+LP=^4!V_]MVU=4.[!4HR*@H$\D)Q@*2, 8-"@CBF.,LXA%PYK5;^ M1)O:0E=K!BK5NBXOI0EY;;7;.:SHGQH%C>=E-]!CIZ-CC4]_ V[';J\SC*%M M<*\C&&"9]X^ZU^J=_J0;MVBG=U1/:G7Z[V'@PE 5#9U_D_6ZH^TEDQC,]#Y? M;N?+IX>O2AYM MM V_MJ[_/@!T2_(- F5HY,5,A($D<9PA"F2,GA_VK/4Z-I!XVSW(=_32O9/VY39GCF&/A.LYV!.45 MO<"\U)6UI::?&G%_#K(EMD;')PM=[W14\K'&X)AS[%\<>IGS8:GG*ZUX[2W= MT+9$(I.$Q5@HH)DF :@0&)BJN"!):9Q0P1 L'.]TSWJJMW^*_:<4%KW\^BEUIHASR,U_'N9PS_* 8FC@; CK#1_1[ OP8 M4#0A"=5I^8A 'O0[54#=$EA:X].;N?)Z*^.EK+36Z"!7I?U;MR2I;,_OL@*C MC&849$6!]=ZJX 7"0.Q3!A1"(HXY^ZY*H<V'/5@LU>W\VDN_1QA/K27)A]-[87R_7:S7&"9I4 M-&6=94:W^:#JR-1_2KJ>*9@Q+'(%$II6Z>D30.-" !Q+1/3/]4]SE]W58$FF M9F?MA#1G"^YIS(:/B!U?C()S8&[9Z1#52MQ%M1I1HT>;/TS_XF TFBAVHXT_ M/KH94)_<-5R847GN9LR..?'V!H=6F:L]]/XQWSRW"2\_SBF;+^:;'[]J,)JU M7&)&&*,84&&VGBE, 49I"E"2)2J3N>2)8\DYJWZGQHT[C]BF]-Q=M)15G;76 M:OJZ6KN[.=L.@AU!!H V,!VV$D>_:Y%WJ7GOHIW4=]%>;I^EZYR \EO'SJ[K MD8O:.>%Q6N'.[?6!A$7+9_/_YDKM&UW4O&B2#)FRP.87]TMQ^(/.DW4455NI MZZVL_]3_7FR%YMYWW_FS\6(V[GZU$^ LA2IC7._]BKKX79$ K$P"72)4D:2Y M_B-VV0".*_[4=IB_:K(4C=C1?!EQK5^5@+OZB]QKZLB?XWX3EC0\V9$.S>9: M%;UM-B/:TS4448M%[71=H^%Q MC7B54?2ZU(RKP;@KUJN,SLG"]SI2#+EB^GWU^+S:EM14H-4&;%6:M,[2:Q)Z M-@Y-3'&(I&! 2<@!4@D'-!4"D"0G4*0<)M#J9,2^RZF9^;JW(JHD;5)W1T96 MEZL1*Z!M[I=\PQ?ZCNGW5=0*'%42G^(8U5+[NAAQ0:C_FO9SN3OP5YHAL"(8B!Q2@"1/ 8:I!+(@3&JP*4DS%V/YM(NI&;2' M5R:+O;QN!NP9+.V,S-L0"LP%'>$"7*-<5MVG]72FEU$MG,M:'ELA/4\.S)4L>-ZGU/CEU;DN\IFWE3S92=VDZ/C:BJ.P0-@QSJ> M80W,/%X0=:\68H^1UQ(B%MV.6U?$'H>38B,.K[J'QWY@P+'>QC B $ZI *E$4 JH"(%6 37G&I\:RU3R196 SCE,3X#K)XU;X0B] M6[%'PBFH]9+*-P2RGC0Y6O#J)66Z :L7GQD8[;9<2[YZ6L[_+<4C_=XXVI>/ MSW3SC]5V(3Z\Z '=[')V--DZ9K2@)..<@D)"8T'0 K T4T#(!).$9GD<.UD0 MP\28VG0W%W#;CB95E UK=(E^?Y[SY^AWHXYQLS,A!^AP S45: *[VE5B#9:AZA2(JJUB/9IA]I\0QX#_&X"TFL@X#!)Q@T8 MO FMD\#"VUH;1K'[RZGJH/AO2]WCYR]_:VXILBS%'-,<,%*85)EI"@@D!' N M,RH$(Y0X54_L[6UJA-FYH*[O,2IQW5BO']Y"IK"@,020)"E :8ST5A?F(,U% MKE)5,('8[)M4H5D)!!8 *5 ,U$ MH4D;DCPF,4(I&G@5=[;#:5[,=2[DJM.>LB/W__-_X30I_F?E=;;Y,?B^[CS\ MSK=W-X,ZWEW>[MRL![5;;O-ZH0ATMW>^S]>ZZ>M%H.?>K_^]< %6;[?RP_+Q M]Y6)1RAG7.:)S H,>&*\ *@2@ F" "PXE#"FC CL.[#J0(*IV9!IG,;^8Z@. M0;SL9.=^OC<*G67^MWAH81[F@ M9?F@JK8_SI?RPT:^Z+V;(%*E3 +"$#1%'%/ F"(@53*!25$D"CDEQ3C;R]0H MI!+2V"SU.>IO1M"HDM31L>H\IG:VR U*.YL1^/&KO7I M>A)BUOOP, :H&*4JWM2MQ]0IY/3+C_TCS7[K_G>Z%OM/.XGCE!0H!4AHDD!" M:M.C4#E@12JS-.4<0R.ZBBUE$J8C^B[G.-8E&EV0UT MY&& [;AKW&$+3'0CC9@S-_H#V2>1>I!J5-;UA^(Q17ML>2"?M]56ZW-_(\5J M:<[([K_/RUF*!4H)SP$5F ,4YQA@J;>*":8%XEDB$NY4]ZZWMZFQ<"UCM!?2 MD4A[D;7D2%]XA=X,'D,5_68D]$ED-DAXY:C>#L>E'QO=3YC%ZJ61CZK..,RS_K)DPMT#K!P2P77,%4)4"F&=4[2Z)WEG$N0(90 MSC,H4N7F13:6X%.CLDHZLP\S?CZF,%Y45B<#CIY2HXU[BDF"!9= F7,$%"-F MSA8*($0BN9)$< ;=W-NF./+C>,I5\FES<_JC'GC?$' DI[Z[N&M<;Z*.]E%= M)7.C]6_R;)1W40V!N0>O09C 3F3@L$UBO^(J^Q]C5S-P1+SM?8;V/\S8^3M= MS\W-G'&9KTQW6*@L)?I#2852 &&& 8%(@5C$A8HQ%7F2NA@EQQU,S7AHY:MS MI5TQ[.T@M&/Z6X )S,A.F#ASY27%?7+:21^CSI?_YTNMG(FLAOH7_ M-L9S!Z"[J(4H:C"J36M3_UA&!J:HPNF/8%\/&?<_AO7MI-E_$]M\R&B.9[D/ MDFZ@+<"?I=@NY(,Z+VLG_6%I^JMU+,OM2_VS1V.7F%JI5:E4O:9#G,&L '$N M340F3P!-8PA$FC&8\UBRPBF P:]X4UN;OVQ?7NCZASF2[,@<_GUM%*L&Y_(:>C!N=]%.Q8/Q_ZW2 M,DP%XC #X'6A\ROAN M6$'1/%IXPO0R,_# ]FF12U9%&+AE)12%!0;C>TQ6Y M!#0F"*0\CX6 2A4J=[NR.&A_>O<*M=N*D<\Q)., -ISCF)*8 85I 5",)2"% MXH!+FN%"QCC+G9S!!H,V2DC,#K)!QVB'R-DM.X/Q"+QJV$/A'H)R3F6O,2<' M'8P;9').MY.HDK,/W6HE=TW]-ZMRHTWU4Q+>;P%*$W7$JZ>[;'W<2OE+E:#O MR*1BBB$%B0 %I"8/%TL!3ID"*H0_P&L(,6T7?T?5ROGPR=7O:CN?\?BG>SA=;<\3%RJH(GMY$<"YRS$%< M( 00D0B07!5 91"3),\IQ-)EW;/L=VHKE4DXN5B5Y?[&)J*;S7K.MIN*D#:K MB-=QA]W/K4!S=W425U'7=?RZV-\T9RC]3O MB)5/LK;M>E1Z=<3CF!!=7Q]0 NS+EI5\/:\/4;ZLU$;O,*1)'+3]:FK7-JGR MU8M]%]Z:P52VY M0T$P.]C["2H,F*'-5 L<_18$PB&\JW\Y)K.V&[[NP#>4&4 MP#P&4)$8( 4S0&42@R+E<2)S4>2%T]&!;P&G1EE=_9J,.[M!-V<#OVS+^5*6 MCL%/WH?5S@I[S<$*3(E=UQ7UWC[$KC[4 'C- MA.9;QG$3I05"^"2/6JA^AJT3.Z^/3G\=/Y)/6CS^8Y:S##-",L SI;38RS MN$")HID"F9 *H%01P/*<@AQ+@HH<8T+L]\A]/4V-E1I9(SW$U7%$I+58K?4_ M2ULZN@ZNQ4[8%V2AK\<;M'9R1EU!?>$E5KSZZ*N%?!S<#KJ<''YN9P8VF/0> M%?0V,-X)@8T>!P<#5B\,S#!WG+SN0UGJKF8H4S3FD($\,QX!5!6 9'D,F!0\ MS[C$R,TCX$(_4V/--YUKCKLF?#N:5Z(.#^B^A+&=!>2XGY5U4B^DQ M[5P_#EX3SUWH:MS4<_WZGB2?N_)XT,("C\]R+:ODQS.(.2?LX23(U2]I(%*2_0@=[RS"XDH*$/Y=S*"UA 'ZJXP"E\ MKU!L?(T;XK ;_36*!^T9GO)C?7BD&5CJ4 M&\WP#ZJN==+XR< B%RKF$$AI/ ,*F@(J\P1@EDK&I< B<8K0/=?)U-:@6L;* MX[^2TK%BX3D8[5:*6\$)S.?'N 0H?=J'@->"A.?Z&;<(88^F)X4'^YX=V4AN M^*=3'N,HY\"[[W+-YZ7\M)YS.<.90ICDS-S55"5SM&',3$4OG& L.$I12F=? MJY1C7S9TO0EL([M)[S+WCG4(-PW_0I=;DP8@:2I^O5JF'L=/(<<,XX1A@"@G M ,%"?P6$9R!C"<1I0GDB1?,IO%N*/_B'T&H0\!AE+WI$-T=5X/XHWT3@'52X M49[^UFFW.>IH?R;#4HM 5$$P@>W1L#&;Q+[(4?0_QH9HV'AXVPD-['Y0O$:5 M7N=!?9D_+>=JSJD6H:XUJ'NM7%SFLORXJ]A2X)@JDX8PQ3$SR2N4WA710MLW M:1'C@HHT1@Z1&TZ=3VW+U*8F>E!11X%HKT'4JC"@RLZ@T;%P:PF(>>CE87)P M.WC%!(1])$>93B*NL@,_WT._8KKSTV #[[]V+7#]I;OCS>O7[YMF8J73YPX1G;!O_YGU@ M54Y-2%R2F1+U"4!QG ,">6XL=^IS;M6\FC6O2HD3VJA7>P M-AR@M[#KP@ :F"KLA?9D4KBCU&M-.#0WGB'AKN.!#3'@]6'FPZ]R4Q/9QU6I M-Y8%1SF+$1 P-K5>:::))"B@3E!8:SS6I#%W;&PT'K3ARRZR.@PT>3 MML3-4#@$+"MDCI)$ HDHUCMQ4QI I 70)EA!$.2$2.AB;0T';,0\+[< )C+] M(?&, VV)4H"41HWP# %*.519(A1)B5O>S<&0C9-WTP=H=L;H8" "KR\&@<8< M_N7\ MS(TP;AHE.WX9"_O =%2I80[0#E(PF)P,5P\T@T0*^X#5)[?=),^H5.@#N6/F M]-+FP 3EXO]LRTWE<_>X^BP-"/.%/*#RQY4Y[_JT7GV;"RE^^6$*,'Q8[MS< M[_EF_FV^T3+MTN%1B 2GQD"5& &$\P)@F,8@%BA5A8**%ZYYS@.(.3VSK:.E ML5#6K9[1LDUVJ']J_LZK \A&57,Q_M/67(G/ES]'JUVX"=UI[)CU,,@W84?W MKSW.@9>!HP'>*1B=FJOZU]4Q\Z?N*/^M'>5]4-%>WR!Y&$,.B-=\ZR'D'#=M M>T"D3[*_A^S+;2$2VS8\O+W2Q:%.)S42<)(6(!: )-^G=)0.8<02* M&&*4%+F$S.J0XT+[4[/+:Q&C2D;'?&J7$.QG7 ^XA#XB=H+$FMFN*+XGI;)E MI5+R_WA:??M/_69-2/HOQSQTJ=51*.2*2NWLO_;8T(G[WG!'%8A%7B_GZS=&.I-2R>PL/\_+?S5A M.D5"L$AD!B W^S1&IB*',"J>$*?W]36T"M^)&!_)&1F#'9"E7 M<+;;^WA$+_!\[P$N0)"4)2Y>DZE5P6TI.GQW44>CT[>EX?SY/CN@X'GAL6 MCP]/M3:O#PKNE[KYZ@Q:+LT)]-G$ZD(*O54W,0)(:8.",E.;)@CLUA'"P-CF#HAK8_^H -G\!\&&Z^D[TY2#!Z M#CAW=,ZEAAO0R@W1X=V8JQG+"R@3F(",$%.I7<6 &JNF(())BD@AL!H8Q]WM MQV5.C1=Q_8M\FB]-N:"(4?T++H>GD3Q%EF840LDP* H% <(\!U@4&'"F5)9 ME"(N!X5%WX9K^ #F=W7L<@!([=C^)I "$WJ;?[,CG>?0W'.*>P^B/>AD_'#7 M#4P]^^!0 [%3]N'8>9U3FA>$9AHLR@&*4P(HD10P1I*$*Z%X9A4R:M/9 MU(R_3^NY7JV^+F19U]+M2.YJ^O4@;&OH^<$MN%G7$7.F]J3BTH4$XCSG($I0#1#$& MF".B+3S,(".$8N)T]CVV E/CNS?&JEDT*<>#YF+Q_24XF$\3'=\QK+,KV5E* MV_0L'1@B_:740$PI44N@<1PU8XMO'::5NB70"#GG< DEQT!/WJ;@QIRR^:+R MS&IO#BC#@BG, 2WB B#($X!S!$$AJ2R8Q)EQQW58ZB[V-+4UJ:WP(K^;X7,] M<[T,:)'F"G$<@PPE2N]KE #,Y O-BHPC7%!4<.02L>@'T!&B%Q]-'[Y0M%MW MO6 3>('<51+:"WD7>;O4LD;"JS_MQ<[&=8J]IO.)9^O5%P;N3_BS%-N%?%#O M7KXN5C^D_"+7WS1K7U@E%M5X5K4OC7_MTW+^;[U&5&O &U/.;+^%C]-")403 M0$"4XB!!!.=,_P8Q*Y>YX)).C=U;1:ODYZ:&S#D3]5U-_<:Y?K$5 ME?>\.8P1YH>BMER^AU%]V_F$"JZ+?'*@PXR)E2\!'PNI4()NRX>X;0F)]L#H)W M.&R=^BR_R>56EN\U1.^^:QI>TD7K"69N4C^NED\?Y]_T#J0LY::3T2XE,VY,6ZXW MLT_KE=CRS<.Z(?W[[_-RED&:P"*. 4F82?BNN906+ &QY(ID*66FZ;\O9).(0>\9UIOYO^M M\ E,',&@<4AN?RM$(V6P_]!)T>TK1WV?ZKT!1F=?'"^TJ$_N@Z"BW@<'UES4 M[;1UW=Y3;FYH?NR_.X)8G"8(Z0T4UANHE"F 8Y&8,HP((A)3BIS<17M[FQK1 M5?-W7VNPE?>&@Z1^L.UL*6\0!N;"F]!S+]MH@XK7^HV]'8Y;R-%&]Y.*CE8O MW5+'M6R;[[BVUW<]LX*P1)M-A*W#J3%+ MMW+>HI;=3!4^N-AK#]:6K.(1P=#$L@>LX9:#^G*UO+X+PEY'QG]QV)X^7Z%0 M['4$SA>-M7AO8,KZU7*76;$VC)H[YIFD1)A0%LTG!=);,B0!I@D#E"90$)[* MF,K94CX9'X-'ARSVESJTFARDGAPGW09V#8M65;7ZG^J2.#\/.PJZ#+4=N]R& MW$CIR3LR[A(_-F)>]I=WSTE^#0JO^A-EM(SI@0!*&4 M$L\ZEM9S MZ.6@)"&/RRJ)(Y^:F7_N7&%J\2/?I^; M@D:- G<[3]8?7BMX#<'.^$-M-XT3U#NZ-AD&RD]R77E,[=T%#/5Z]?0-V;/RZ(QN8L+O>S5WUS@YQY0C54=&\U"II0NSJ M<1W)Z]7W8(1Q=_4FY2OYN?I&^;*#J_>>!ER&-F$=[5*F-_:?Z'KS.->V>N5^ M:^Z0VK@B'FNQ*%<@AR;V++1120MC!CRO M%B*:OYB:$96/?,2-U['#3:'+"%C"*8T_[]1H>&J1HRW4T_%Y.7NQMY)O):UJ?7DM> M?>.&;#9U=A&2946:T1102A! A&/ BEP"KG(,<2'C1%EY;)TV/346J/<87XUH M?I+ .*=GF63BE" )3,*F%GFMI!_7TW'X2)11Q0I_*$MM,+S5FYGE4QV&5Q]] M5+]L\G>TV3G$+,58Y DD@&2,FQ+5.<"<8!,AQUC,A?[3+4;;682I3?9=>IZ5 MBDHC<+2J);XAL:7[N) \A3G''$ NA?$3PX"(. -4L2RF:6SRF[1WKZ\Z,H?W ML2.-C1AU+"QY.NB7/P:?7TF$99L'J]6ODP7+XQHQ&&6O:XF[%..N.8-1.EF; MAK<4*%WBI=14[_YK.]_\^+#49F[E>%T^&(^-QV>Z;"3\=;7\)DM-4D>IJOZL MF]Z\U>SUGL[7?Z>+K39M.4I5R@@HN,GVCYC^YDF2@CR&%)$8RB2C Y-DO[)J M+IPS7EYN+3^H%8A6'9\^NHG^0I=;2Q4D^*%/X'^[C"I^(Q70$)PN9 $:U-3 TB<'X6QO5R]TOIRI+"E@ M&D,0"ZQ)+D^JD^)$_R>722Q@0:$3R9WK9&HL=A1TZ5C>Y!R*=D1U*S:!F>@D M%K66T&?UDAX O%8M.=?/N-5*>C0]J5+2]^QPW[/_;U6:")$J6V/KZ!1G7,HD MB0'$) -(ZGF/4T(!XKA@N"B(H-C5U>Q,/U.;\*UGV7,MZE!?LG.(]L]\CS@% MGOR7A?3K&-:#@HT?V+G71W?[ZM'AG)=7W^.#([7J3!?G:JFJ%.G)G68@@>;N MEZ<$$)XBD!0YEBS)H71+^-77V=0F>C?%C'/\U65([99W7T %GNE[C,)7GK6! MQ'/ U.7^QHZ.NJKYF5"HZ^\,8XR'-F#THW&N+M]O3967O\Z7\Y?M2W-B4[[= MR@_+]_H[^Z>DZW*&&22)P 0D@B8 $6@2!RH%,@*Y*'@6<^E4<,Q=A*FQ2QJG MJ1NK#(#=CFO"@AF8@7;"1[7T=U$M?]0HT)[#ZU]H'8R_@=$BJM3PQTW#(?3) M6 .D&)7'AJ-TS&XWM#30YT ^F48_RZ\FP>'RR=%%^]+K$YI(C8C13L8@WMG7 M@/!Z\7.IKW$O8ZYH?')!/N*>)*7W(K9A5 MWB(M:%1)&N9SMH#$KU=93W\C^X]=U_S44\SBG6&?]]&=WZ_;%R;7#^JDXO?N MD\]50:F4$A0)Q0!I&Q2P%&4@E07+)":)1L2.CD'@')J@3QXY:^"J%08WV09JUMR;\6#\=@K^&HNB3TYQE M&)7GAB)TS'V#V[EQN7^SH&6I^S%^N%5Y"9D+'E-3]CLGYD@O$X"D.0.BH#)+ M4\0)=XO)NM33U!BNDF]7+\\U). 2G(ZFTRT@A;ZR.\#'6\4.:PB"V$DGG;V. MD71)YXL6TL47!MSAM5SSYY7FGF7E4/4DEWPNRQG!I,A4DH-"40I0S 1@2.: MR5CE!4W3#&;6=WB7^YD:%>P77"4UB'01/>UDCF@CM,.=7@_"%G=Z?G +S Z7 MA?1TIW<=A=X[O9[7Q[O3NZ[#P9V>Q>,#O7/ZLI[M*J,+S#.&$,@%4Z;V;@J8 M(A1DC$D5ITF19U;W]RZ=3HT(CO,LWD7\RD7U<+SM+ 7?*(8V&J[E4 Q0"]P% M(J^>0#;]CNL9Y(#$B:>0R[O#:.@X&Y;C%O_2ZQ/Z_,_EF0NP3;^&A,^O_&)? MHW[9US0^_IJO/A\HU+2\%*YP%/-:?EC68;%'YP#M[^MT'S$U%:Z0 JP0&4 ) MU'MS; QS03.6*9:ET*E:P[CB3VUQ/TP%$#1RS^]G8'FF,-G!#7W!8Q&-5]Z0 MBN!,Z-TNXT>(?#:CC^&HT75^-9A6'%V0T7&.F LCA7MAZ,;_XJ_2[&IG+$8% MYYD)<4,,( 43/1,E!2)5'$,E-CE;/^:PNW4+.YQ_P5U]P%_+ZH.I*0)V;IEE1<,5H MR@$410Y0"B' ,*& FUA5#6(NXA[!W4.QLOY!0!V:-C^>K%=YU)$;ZD)!H3( M!&19HG*(BZQ J>-Y]\7.ID9M![)&:RVLV0LWTCJ?=5_&F(HB01G%():QJ6)+ M(&#*I#E(F?X)95D!V4Q;G6PU-LK=3L?$^2X,T-:7"5[ "W^)T$'M;E9 SG&"996;]YZHJ1(,!Q84 M6*49RAF7*+&>T1;]36V"UR)'!S+?1974&N:HD3PRHMO/>AOJY7^_6K]=;=E&;1?WG)OV MR\^2R_DW4].M/M0^KOTXHRB+"QD7@"AM22 J&, ,YH#!)(DY%X@KIVQ$MP@S M-7IZ4R^O\V5$6ZTBI:>3:/2*:*.8VY;EIO&RV]*,-0J!::T5.=K+?!?='XQ% M7J9&E(WYT8AXU_XE MJDZQ'Y;.QMLY8&U-MAOA&L=0VQ'K4.[6_^AZ^(5CD M[ZN-+*L>%E(\KJI %%-'4\^Y69:)-!.9 H(E&4#Z7X"R@@ ,5<$@H2S&5B?I MMAU.C13VX2/?C-"1;*2.-JNZ'E C]][?;$ L2=\ ]#-&"%@#DX>%M)[#3"QP ML8HWZ6MG_, 3"ZW.1J#8O.?N$/1ER\JYF-/U7):-MPOB<9)PE0*!4TT=W"2- MC#5U$)5!(G(B%+787NJSWK3Y# M9UH>S7'HLE9=[Z&>IP:L_%]6:O.[<9TOO\CUMSF7IGF^GE=.A&VT2/DHUR\S M+%"FJ+FIX84 ".$",(D($'I"9RHI"BFM/(<<^YW<]*;T2]25MHQX*V^D!;#T M"71%WV+U#X-I:)9HA([NRZ@1^P#=74;[,GKL ]?-('"'JM\M2;DYKBQ,DJ: (9) 1@#!+ 8LE!1(FB51IDA6I4U3,V5ZFQBUM MB6Q:">MX#'L61LOSU5O!"7UP6LD7MH1X+P9>3SC/=C3NT66?KB=GDKT/^Z@D M4>5486F&&,50SW!3V3:-"6",)H!0F.8LHP(E:G@=B4GFIO%71<(A*\UMN 2> MZ"<5)#SGH[FL?+CJ$>-GH+FL97_EB!MRSNS(HLY8_^[EZV+U0\I?Y%*J^;[8 M 5$JR3DTJWINH@\P ZS(%4C31/^JH&F,$Z=5O;>[J4WXMHH$[\8OTJ5)1+$P M5;(CULCON/+W8VYI GA#,OPE:@5B*VG4BAH@Z80=*%Z-@_X>Q[42K+0_,1?L MWAJ:X>YLV>DJLN!\D?9"4(JD3 ')20H0S6- &$E CG/&8DX5B9V*63A+,#42 MVD4UKU1];Q&M:HE=D^.YCH0=#P7%-_191@5G+7Q42[^++J\4N&O2[#4Z["+, MA<^,>P/Q\YN)SU6(D3/T#<3H-'/?T(8"92:Y$A3^?K56]+!IMIW=-!QR(02)JG^E(9]$I7(O2HVK10J8XZE MMUKD082[N:Y'7?)+2V*T6G@(A3,\.FUJ?UBDLI2E-6^_P^%N-$\I@+$ O"3)8^ M FBE)VL,C@G)_L5A%/3G]:HL=2=JOIDQ2:F$*01* ML 0@) J 19* -!49RC&6D.B]]FI#%W94TVG;:<>[ZR'<%*A$B[Y6LKD11A

    NX1/UFM]Z6=12HSSC(. MJ) %0*K0,Y0C#E(D$,6YH@HZE=:YV-/43JCT!FG.JV.$MEC5QVH"2Q.@7=D M7^RC(*[C;#>QO: 7>)J?RQ\>I'CV53!"IA!_I;+95W6^ED3<5\'LX_#,#\LV MD/,3_6&B./4VIKDK;3/PF](Q*LF)$A(!+ 4!J, "T%QBD)!<9DK&A1W>(:>OE)]Z#0-ZMEN5K,A?%RK").-4\TWR9+49)F M!008)0@@G.> ))D$F41(0)%#D>2VP:&7NYG+]N#9/]?]H11Z MOI\#R..TMP/BUG#2GAY&"RN]KF4WO-3BZ8&GFG+UM*9?G^?\[;SUFCKK".1Z!]Z%J> MB7K"+/0AZ7FX E@$-H!X/4GMZV_&=GM\=U_;:MDA5J>;54T MYV'S+->/SW397-ETLM ?N6U\ED9P_?,VU'5+%R;8M9QAK!*54*RW'U)SE;%: MB, I2%E,))%4_\\II?RDM)L:.>Y=V,Y! 9Y(NR MX^=)R3RA!<&#@V2-4-2!**HPBC8:I+W[9 >G,TZ2.ZRB#EA5T@*/QV&3_ @F MX2X91,$_AMMDR+'UYCX95,AA=D4E0>?DLHV8Y)E*8X0@@)AA@"A& +,< Y9! MB HF4"J4TM]&AA<9KOA*K=*NZ&I7ZKNA[3$+7'A]0QI)^[Y1G3$224:9R@*N2S#07@*0Q UFNX@2+/$N0 M=<*Z@Y:G-N4;X1S*6![@=/VL<;#V@2=Q(Y?O,I;GM+VYC.5!H^.5L3RGRT$9 MR[,/^'*6J*9X,Z^[]^]0\=A4J@20F+4YA5)/TD( E6)24)KBG#JMS=8]3VWJ M>EJM[9$?ZOG@ <_7<7:H$6YS3HWDW7 %K; .#9IHL36I0XJH#U.PX92@6 M@6GCXVKY!$S&SSK=_:Z\;9B:M2$8X*#]5ZLU>VD>GWUF>.W!)&6/)M7U3*J$ M9+&V'JC(.4"QJ1&4)!H0J)L,I?<*[QJ4W52BCS:2;I3^SGJ!77O>C@ M#KW^*7LK)H&GK"L<@ZH-'NOMH=+@KLG1JPP>*W.NPN#),YY/__/?_NF?_N7_ M ?C?O[Q[]=.S13P]R?/U3T^7&="TQHMJ) %*,,+8! "C'.VQ")U9F7ST-ET_ML_UW\"KO)/Q-Q\M?GR M7__T:;W^_,\___S[[[__^6M8SOZ\6'[\63 F?S[_[3]M?_WKM=__76Y^FWOO M?][\].)75].;?I$>RW_^WW]]]3Y^RB<(T_EJC?-87[":_O-J\\U7BXCKC4_ME1&]_X^?/N*0'0?PT MG:7SOZ[F90@EKA?-A'FF/V+B3S^1+$I>+G-Z=::^6UG>\+LF"YPWOWDH-*I, MSCAXDA+I8957VT\^T%\^^3I=3;S+*1(OX(VHEI3,A1?T98HEDPU5WJ8X -+O MIF(&T [ISQ8G.)U/E(C6,I$@ZT#$)UI?(6>$HEBP4DKCBQ@ M-==>/)YI&5*;BZ%$.S(N7M!"(7M[QL)?\TG(RXF2J)5 33(P!906!7R(&=!P MB8E['K4> !DWO'H\;!RIQ,5P$AT1$*?*>9)ZK17TZP]7J37F_7L3? M-FM$6LU<=!P,!@>*20&AD&8U*I909^'2#4;C'!D%5V%#]/9%9_#(L_7J_#M7 M6Q.*XLPE$S+0<5(C@E910A.,J!L9SQ!8H MND[*. 9G8!TO!A5X#Y!9G)PLYAL^GFPMJ$C)<,8\^,PSJ,(<.%=H9:%RMDA4 M 4L3R%PC95S('*O7Y)YG@U8<4*%U&"$]R RAXA M!(X@A969<"8Y>)U>R%$/B(/II&D1PZ4SAFJ$<+$A!B*T!F"$F0C M/0^ SB#$C#PPY:170YPM[KZST_.5 W6Y&$"P71S*O9C.\NO3C2D,M$Z<$@JT M<"0 S!HSN-@(X'QE$"[L1:_/LI+NF)LV_O\N?% MKSD9PC'/PZ(.QTDB7V6 ^R^5W M[P46\PC!E9PZ4PW$+$7DARCQ9)0XB^"PQMKU:W'ZIX^(0S MGYT,'D2N%ZSDRP&&J"$&QKQ$XPW><.![7 K,+@%[8<<_6NP<*_*>X+, M9M]]LWR[7'R9SF.>9,R&9Q\@.U:/%1*"BT( 4XK+8KD)>8A3G+MHV \\C_$\ M>##)]X2@MXO5&F?_W_3SQFTK5EF6I 9KG0 E,("K7R83BA:8 [-#G.K<3L%^ MZ'F\A\9'2WUD[-0J@MG;3XOY^=&W,YFIHA0P+O+VE<[(DL[%8AX M,5??NQ].'N.)\5$2'AD==4=]LLRX075B)J-6#@PCSUW)',!G+\ 4Q.!(Q'O8>+MM.3,;SK_$3SC_FS2EU4)F%;"(D M7M-]9$U15\&"7JZK'(\N_>JB"?E MG*XF-H9H5'" ]-Z^B4_PS5NV9J4;%B4@D%DBE9"L;02>&# @I!*6NXB&_(JZ28:]D/0XSV^ M'4#R72"HYH(MG^(Z?UPLOTTD2Y9X3\"-2:""$D2^-6"=<=E)*8H98K.ZX=7[ MI=P]WI/;P^7G^!L]LOIBJ2Q6DVBO1],'N\9[>%R[@(FST_R\B/MI[\N%[^O/SU=G'S&^3?:5K/(3'DH299Z M2E@ )<5U) _M5(A%N1L*C0Z$RXTD[ >;QWLX>[S<^X#/U^_98&>9A&0I62A6 M.V ^DJ4T+H(STH#/R*6+.68YW(YT_?W[ >=M^\'U(>XPGND5+N B-G97:;HKWWGTB@ MJS>GZ]IIJAXT34S1Y'(YVEPY.O+&@@)O62+F,AHMB+$R7,["793LAZ''>-8[ ML!;ZP!1):XFSE_.4O_ZO3(O"RE#JO09Y;+4MA6?@>$C@BD43233&#[=577GY M?LAYC*?!Q\MZ[*O%LZ.!%]-5Q-E_9%Q>5$=$KZQ+$D*JW?HP(CAE2-U)H5>I M:*^&2-"\[?W[0>8QG@X/(O%.ZE&^,_&"OK.:\$11H".S6'Q-$60^D95T-=]+ M6,>3,]$,6>UVY?7[8>8QG@L/(>^N('/FS9\QH3,/R HG\\A(*#S6*L_HP%JB M(05CT0Z1ZG(K ?O!YC$>!@\C\[$;V1$':?'C^[)/__P_C+]>W;#_?%3AVB3>T_:C^R? M>ZTEU9OR8CK'>9R2I5BU#W&"][\X:H*2B%#J?05O"OZ+5 PYK-RXF>,Z962-N:.HP(*LCMN-MAHE; M>]W=7^8=="N[O8M;LBIB41DJW13XZ4C;JK<0M('.]9Q_97H$!$3!I!1\8$S@D*^8IS*3%AE6NR+3V"[H@#H>4027>!E@N; M^SV81!:T%J@ T1,/3%GP6#0DQ8SCQ4C#;R@P&=")N2!E7+2T\%X.DW('>]"3 MU2JO5Q?.?XF>*T\T8X6X\MH!JDQK)SNC#4?+PPW',,=CY#(9G;@K!RIU,9B$ MN\'']F[C@@EE.<\B.8@2#2@3/01D$;+DRLD<0]%--IX;J1D7+<>H]T:D'"/K M#@#S%%>?GLQ3_?#\/T^G7W!&S*R>K)_B"J/S.X2CK V9,8:_^DU;L<,[%$._GK MO#Y/B,\R<,T2 R>Y(%ZDA6 +!QN*<&C(FLLVV]@=1(WK] R/JL$4T .89K/% M[W4"X(O%\MGB-*S+Z>PZ?^?,Q>*Y=D8"A1$.%$H.*(H'SJ-T*EDEY TUN0.@ MZSY4CM,BMB'\P0R<;+)99.*+RQP MC#[G:&015TH>;FM@?^L[QFD..SQ.AA1E!Q;I[3)_QFEZ_O5SGJ\R[=YOUI_R M\I*X)E*'H+01A.H-R&U-+,H%2'(Y65T"YAL2+(ZW0WO0-DX#V7;69VAU=("P MR\0CJ5K14H 4:AZLXG4^A$(0J@BNE":SV3ZB&Z>3;,,]ZV 1'XZ/Q1IG UF@ MQ>>\7'][.\.S-!4*'3[78Q%R\R;9"H'&,\!<\XR4J&$N;;))NH#%F6"Q2?QV M%U$].-B#G ,,)OG^/)O7BWG<+@>169+&UU%H(H)RN@!JGL&ZY,A!"XQI>Z!O M\_TM/7C!1V%B6#EVL.V<\U+[(9_D#_CU3$@5V@)3\$9JJ $BJ&P]H'<1:.]T M)9,#%]J<*MY.4@_.\2 F92"I=X"?'<=K=Q&$$+5G9!6EK2-_/9-!5#D2P-TJ CL$'7M!J MW>;09O/Z'CS; >\H[B7-$7W9S>[Y:HIA.INNIWGU=#'_0I[5-,SRVW-2SK*1 MYFF:(\!Y8$"8=%LM[62"A%%621C'N\H?1\ MN.NQR^2,>]TZE+)ON1T[0O)]X&=Y2F^])J.)#BDSKCVI6-5>4ER2^U 29!-D MT:HP[T(C"-U,T;C[8CL4#2#_?H#T_.3S;/$MYU_RG.SU]Z-1BAN0->[A45M(#:&)#G!%[L%&)/^8KC\]/5VM%R=Y M>2ZX\WZ;$R_)#4V!@[*!C*ZTQ%,H!(;")9/%%R6:H&L?XL8]86J$L<&UT@/2 M\/.TAJ,95_E-F$T_;I2TVMG8=8HF@Q08*2#V!M#1"BH&@V$DKU+:8.Q.LL8] MB6J%KN$TT0&N-F=L-VSP3NJB4W:0L:X1*0LXR2B>L8J[P$/(_(:68@.=:![H M7C4[P&J$I"%DWP&$;N# (J/=VG%(/M1QMMR"-Q1LF&(81A%M"$W.PP\$SN#] M?AH#YTB)=W"[?^U":(>E>BMDI-]][/R" M'O#80H$=X/)\F;TCVI_2Q^EZAQ=F++,%!7#M2%X^90C$'Y2H;8S:6\MOF' P MG%&\B:AQ L@>$#B8JCJ W2TQS0Y#@97@:II/#$I7_Z* 3]I EB79+%$)(YH8 MPA]1-DZ,V0, AU5:!RC>$? ;R&#@#4^E7NHY%*T(#LT'%C,4XU>2.:(>& M<6+.'I!UJ"(Z""QV15(35VMGNS@[KB_V85%72W4E M%C-ZXL?-@)N\^BY%DI..F2N@<(RB-&TTN,08Y.*<-]9Y99N8O6'9&"<([@') M(\*A X.ZTWK\K,A6H6+>>@4^L@+TE0?D(I-;HM!PS-;&)CTXKA(R=H>%\4!Q M8Z^7 S74%\+>XO+-K4V(C*V.D2@Q$#K06 M6+8UTT" 4%J5G!"5;!/0WDS/N,D>;<%S@,1[!,[NW!;&4B+ 9["%-G[E;82@ M@P0N=$G!2\U\D_#TZ$$ZS7(YVD+H4-EW@*,G*6TZ'./L+4[3R_GVV&:'Q8FT M+B)69DJI1;Y9@9-1@[$H&8797%^M11PH_^R'I(V=[M^-HSZP%GO 98RG)Z>S MZB5N$A'JF+-E_I3GJ^F7?';-]VJQJI=[;\H'_#J1K J)EEWVI8ZJ$@Y"I"]] MT%HYSJ)O']FQ=OWCY_]^3#2_KI94:.&)ETR^-;S4[:AYN!ABB=>6D71<\7(#32 M>A&, 8XU=U1Z Y[+VCW#%,%B%"4V202ZA9Z!1R4%=*:0U06-F]JRA#5E2T.2 M21=$%V1H.^VF@U%)0VC^!].1[B/F$?VJU7)=.U*ET[A^LWR?EU^F,6^&M[CD M77+:@_8YUEI6!YBM 9NS4%RG8AR, M#*/8ZR@Y4LICMX-[?QI6<3G]O,F2>[\HZ]])BI6ET\^?*?S8CEJ)*@5N%5E8 MA@(4)UL;F(U0,!=M6-8LLQ^Y*?N_;G2 '*O315,!CPT9$E+)FXYW.#N7TI8- MZQB966Z)>)E!)8S@K _@K;>ZX&*O7:"?(24^T')"Y+3335- MS[]N3TAKYSOZ_U2O:E)1PJF@R5:2Z:5_ @1E"F0M;5!:R-0F=^4 6L?%VG'@ MN!EIS335 1B?+E;K-V7+Z$[#QA)L9 *,%Y:$MJGR5 J\2JG8FO+5YD#F1FHZ MV>"&,5['R[L;T/RZ6*1=?_']8I8FPLM@1% 04ZT*+H[5.3P9R,>71*RQ"9MT M/;V=I+$S?H_6]XT(.EKX'<#HU^5BM:I1PG0]L8+'$+0%+9!(=ZQFFS)#,:(O M"BU#FYHD1.W0,'8>R:!VYE#9=G#/^>9S7I+8YQ^WPT^^[^4N90P*!822:])5 MYN!1)V)$(U*,*IC:YP#XWB"YE:*QLSH&A5O>8>E M24HB";2Z-ET1H(S)X%@QX+@6,446DVF2TG8[2>-N3P/I_&HD/XP".H#2.U(' M$5"G63ZC/7RVV(Q%.6?&^N(RBP5\,0C*:D,[N% @>*K3:^0.ZD:UUUN M ZCAU- !IG[-.Z1VUP-:0J.D#6-2%-A-0V%2$AB=H/PAD'&#/Y SY)&9+W MG+5IZG>5DG$]I3;H.4[S]8&R[@ NKQ?SQ64NSL=3GJ\F0:M)9(7 ;$TWL'6TD\H&)/.2 M1^65;]/X^(>4C=M-=& H#:N''O:M6JUR*U>34F1AJ&IV-M9S=93@$UEKS-[( M(%DVHMVLK5O)&C=P&Q@#-_6I'48A]X>7/X/7/'^L12&# .R\DN 2&[O\U8:6 M3BO!4#.*18TAKAA9XT#Q:8S!FFATE+;)I<<^Q(T;U+4%V^#*Z0)R=ZR>;'+" MA,!U;=PKL="N7PQDKVOO2EI:;7SRXRQ9L\BN+;B&4<.QB/HPF _VW7L\OY6> MSD^)MZU[N9BO?LEEL-]W%SF=6$<9<#CP(BKQ+A MA@$R8\&S6J,2N&*FD0%LQM.XS< ']OMZT7T'H<@%B]O5O)TJ,\E.9ITRT1UJ MZ:CE!IPF&2<9T9'DBY=-QH3?0L\XE6]-X7>I6(OF/A' I/#Y=N!73FO2C]OH/8+KJ:QWCI, M9Z>TCU^X)+H>#7H?0!AI08F:P.&SKTW&F4W&:'1-[A'WI&^_V)0]$D2U4$H' MAN@';$T$ZIQML$!>*;&3R:X&QQ3$@-['7)A+38X]?D#7N.<>3;!P/[S=2S$= MX.P?>?KQ4Y7-%W(3/^;7I[4$XTVYUF;K0G8Y4D2-*4(R-865.0$A%>+/>8[& M2/KFKV_?/?\+_<[+OS]_]>9]F\87 MU]_R$/TO?L#;0&TP+DSKFW(62Q" ;NAF]OV$,!@3LZ9%[ )!R8@"'DL&46*@ MS5YYE$WZ?MV3SF%#U^"P-L.R(&*I\^1T/;)!A)QLBEH&%GV3GB#W#UW;;\$- M<')W7'L?X7>P^>[3#Y#FBCGM;UODRS_+9Q^^%5#JB3K7U:DJ&]@HCZ[Q! M#S%Z)7E.2JHFE1W'D]Y) =$#8/2!U=PYL%\LEN2CS,\&9L9O'Y8X7Q&+5>_S MM/EJ=H:"]'].5^NJHHO6F-PXC!(%R!AJ9@X/@"Y$<$(%A;Y8(=L-PQV^+$1FTEJH.B<@0T"-X;Y+3UJ-UK5J;WT93 M)[58#V"RAU+,8^P.2.'$7YZ\_O7Y^Y>OWW]X\_1__>7-JV?/W[U__N]_>_GA M/X8/FNY^7?/HZ1[<#A]&7>\]^;W#G.':^UA+U%F=]V9J-8XL$%SPDI?@R+8U M#IYNIV[@3H.UI373M(YR;5*B#&TI/FD%UM9V-H)SF9HXL3UU&AP>%3_H.W@? MH7>P55Y0?R:1:J 7<_IRM>FHQFM%D0@!>,T84BJYFB.1(6(LC*-W.C2)NN^D MJA- ':#NVY!SM.P[ -(5'K;]M!P&%"0+0.\E,<$17/06"J(*.9;L?9,4E1NI MZ00XQVO[ZA7>T:+O #\[HT:V?=-2C&B)>0B1$P,V$0/".0\.IH <\_7B6S)8Q0ZM"R! ABUA;S)*T*-Y5P&-V/ 6?)&O2 ME&-O"L<]2VB LR:JZ0!S5T?#;+F0@A=?JZY%'2"HO*U%(,Z3K%)*@4EG?*,F MBC>1,VXA\_!H&D#H'4#GAER<$A-:&0Q()VHN3E'@79+ 7%(.-7F2L4VKE[X[ MM X2G1TFY0YP7\^A'(N\5L]F*Q_!V7:6)*%B4:#JQ@G6!J:!EH:2&' M:)B4B59($\?IGG1V$L8="(OK=0;-=-0!!*^/-\6D&&>T&C/;'+75$7RU92A* MG6/MVA=LFVEA!\V3;3D!I9W>KUJRHY1P,(H^;ZXY:;TLUP-M>]2/O_#YDCAOL M/;@):Z.^7GRN7TB$FS2./%]M=;C$^<>-Y_K+M^^_\A:_;2:P59F>#RU=K9>G M]9NKS8G+AT\X?W,V].;O>;7.Z>7\3%P3PU4((C$@ 3@*FQU)R*8"(F82DM?! M8).:K8=B<-R67 _N(?8&F1Z6TEV&8O/#+9O/O^9EG))P)@J9,QP=D'%@M)=Y M#T%0;&B]<]8J+4)J$D3?G]1QVX1U8^^/5V._0/T[SD[SS0RZ>DZ!F8',LC*H M$CA;)^:5*!5303G9*+7CGI2.V]6D Y@.I,0.4/H]LWCU87'+#>)F48:K6]&[ M3))>3==YZY2=2>9=CHN/\\U3-D*:%!%H"XD(9E.LK+4"%UEM2+M1[:1H\K1"L>!U M\J0+&0"SD"!M0:8RTSFWZ7!['-WC-HEY2, _I(([P//UL^@<,K,Y(477UM"" MS *\X[HVS0E!2L=8FW2= R\$FO61&?=&X#Y:./((]_E\F*:3-QQ$,U]L9D6 MU$F#XL71LN *DN?*9N>*=DW230^\#VC7KF/D"X'[Z&%0-#UP[X,G[__RXM6; M?S3J>7#Q] ?I=7 S+\,7YSS%U:<7L\7OW\<2I&!,ED8#+S7]1O@(F+2EH,:B MBM[IY!H=F=Q.U "W2_69;Y>++U,2WR_?_K:JQV 7C?&?Q/7T"[FE>753:\L+ MT4B'5D05028=0#F>(6@=@>O$2G3!,-6D.]$PY'>2J7$LYFZXO'IHW7;@N5V^ MLE/6^231@)=U^J+PAHB7KEZ18-#U)#=WTDJR75?Z$6!PYS7J?732 : NA?HU M3I_'Z2Q?8NG#8D\)?Z_D8X%9C8GB'TY^K$<%GO, 6O)DI+6T[MN? W$S,A] M\,>']^@(Z2+9X%FF=\!P?X5I_,JP#?S]SC+;PJ)D(2V_O9VAF=5 MC9M!A1/'0E),Y9J63US1%@08+ .C.%=<.R-=DU2J_<@;UZAV!\\&.NUB(LE& M?BO2ZHO%\MGB-*S+Z>Q)C(M3DOR$9RDS#[0)%543>A3Y2$(DB#(DZQEFV:;- MYEU$C9O[UQTN!]-?!W;S^F'F27RD5!S#BP$EEPL M)ME6TQQ^3-VXN8'=H7-XC79A-&]. YNPDA@KI:XO52BNK,.#6*E-;56VP5@4 MHDWZZHWDC)N5UQT4!]!9ER;R0E[;2__O;9RUK1-Z,D@3,QE_AW5,6@2GK=$9 M'>HV[6_W)W':N"& <8/\7>DEKK8JZ]S]7:9/^,TG7LBYX,%YV>-$YZL M5IE<9UT$-XE%8%)*XK,@D+N<@0FK U/2IS;IR8>1VUM5W0/AO5] MA\=BNW M&Q1=C:3>]:[[%K]58UZ/66-0$'A0-F8 'UV8!AS MQIK@L_0/NP_?16YOQ7@/O#,/ILD1\7K+"MPR=*G0:I[>Y4V/H^V8R=4DD6U/ M3->"$Q0U?E/@'(DUV)@S-TXFFPZTA'L1T%OMVT/8QN$UTZFG>)9SO.D#O]Y= M6$1_(I.?@5BTY%((3RY%1N")9:X9IPVARGJ[6BY.\/&?PVP0]0Z;(+PG2%U!DW6FE44SFDT"R\TPK_4 []IUT M]E:@]D"@'$YWO>W1YS[R.Q)_G2!^MO F)?FB72K$2"&W0QH#J!6YR[^NMYJO]#CR W#NPPA7H]#$90)OZR4G,H00"OD@,B.Z M)$J6X@$Q?$_R.^E6^4 9ZBUUVX'EW38FJ87#\3]/I\M\*9F)0KGO^4RQ*"NY M$;23D%.BK"/WA)./0OSJP%,*N31I'+<_B5WFMC<%T-4,H#;:["(DWU^\D^@B MN3TE0*K742HI"R%E#E%(+,8*5W*3AM#[D]AEFOI#(K61-OOU$5Y,YSB/]W# M3 R<[T%\A):Z[<%'6"YBSFGU M@@1]4=>D1-(7+]9S@ 777 M16W/_E*=""<=5Y&!3IA 2:UHAS(1-"L*?1;1R(=T!&X@L4M'X"$!VDB;'3@" MSTO)D;:@YU_CI]H3\AUM2F_FE=GZ7_7$O^ L;U*J2([32(YR_<'F^FSW&SN_ M22Y7XCZJ# +KYN5, 1\%(_P5QNOT()6:G!PTX&7BGI008S*T@7&/6).US:;+\.8@D3D7N-9-/.6'97/@\NZGP#!=X7!45JEHWQSK5IE-X>O,W2&CH%[WTTV4N; MO-//GV<;4>+L7)0OYV6Q/#E3YKE0*>)PW+H(,M:,#1,$!!\34$AM1$F&/K3I MG;.F0S2#8POM=. VOYS3LV@5U;Z]%!5/M+*8$"G)9&E27", M2]JYP>3"0'&-X+GA8+/3FC/$Z)N4O?V KI&OEAX 5T,J9C"<#=HE]LWR(\ZW M'9UPGI[E55Q.-Q<3B_++Z6HZSZO590[VZP^[UW,'Z Q[?_H'Z@F[K?6I3='0?_QTI/Z4%0(]/ MYQ4F;W2_2_TW-\FEG.O@Y*T"D,-1YP% M-(R6$!J*I-$G^GD+$0W-R,CMXH;!X+6F_F-JNT\S^7[Z<3XMTUASMZX)_1#[ M>/<#!S",]Z"XO45D'(.33D!42=:Q)11C%NG !QS,J-9>T2LS(P9(#T$52.'CRKL/1"HXVHKO6!>"36[LH+ MOIW]^WU%4)R5>7&:V(VT(@23E?%-%R\7!$O!A293^?8CKUL+=A^\W&+!AM1, M!P MNVWPCD*N8+$UP$+&!DB/6J%L]J,$,JW'D;/+9IF7(742/WR6V# MH<&TT &BWN4O>7Z::Y+N327BU^QJ0*ECR>""]:!XY("JCJ^0@HDBC?.JR_/24:INOZV02-5H'^!/CF$"5L.O/: M5)/%H]><29^:W'7?0=/(;6V;V;5!=- !G+[WBEQ]6&+ZWHWO6B_))[/9XGJCA"@TET&U,GK#,3%RE]M6)G$D+8_= M ^6&OH WQT%!.2L2>2,YB'I81'%00)8@>V89>21&B"ME*+=T0=GWC>/FH0V, MLW:R[L!$WEJ@?94OE401M@2(C):#*IYB:4'_&*U--!@0VS1VVI? <7/-&IFV M)MKI '4O<+K!G6YNT[:V6$CODH\(21-G2F>*GYPO-=D@9EV/ MGK%)JYV]J!MWVGDCO VOEP[ =O.TA;,Z5%I3+S?N[O1+KHOLP@V@33_E.CN) M(03)84Q,N8M"J.BR:C,@^@=>01Z(V0V%II8_MNSRE8_TA"^W6Y^)W" M=^(1Y]]J/L'IZJIM3RD&Q;D%*2CR4F@-.,T*!&FEQ*1%\+B7][;_.T>>A-[" M@6LD\ [LV^O\^X[ EHLY?1KSCL&^RI^E*-WX;($Y6B**Z4S1CHG@,26;3#&. M-;F(OR^A^Z'PL=T]-%77([QQ?Y+2=)/'.-O)8WV6USB=#7X)?]>[6M_+[\UG M^ZMZ+HS1S M(AI.!RSG61'$/PEO'B^$RQ4=R5;\Q[>]/3TYP^>U-N3N%Y6QF M3 Z8BC(@6=:@>&80R#4 QVBU^(*8H]IK,[W'2[N]@K\/#BYMIJTDWL%N>FO( M_3'#@F7B18;DED65)T4YP$&6QU3$72MDW[RQ_3-JZ! M&QP/^^+M0.5T@+?WB[+^G81;TSZWGS[+7_)LL>'KZ6*U7OTUGX2\G 0N)8LI M@BJ!&"->:*$22'1"J2FP5A;;S!'=E\).L7@S115 <(K 'X*3WN0F!; M-G+&C%PJD*X63=A0 &L-HT6,/$DG99LFO[?0,V[V6VMT#:&$#K!TE7R;>"[! M%##*U^FYV=0Y%@IL*DDHYT5ITPWR$.PTRWIKC9UCA-X!9EZ<+N?3]>G&LKZ8 M?JV?G5M2)92/,F MF*VC]^)LM&U])KK/,KE H>T-9&7]$SQ9573N]S;4D/W<$.?745-Y?> M.LY&]2!QW^'2[0$26R2C-:%DPX 7G6I>43Y+".;>!AVLL\GNLR?M#XHQO>,C M-'95YP>(;V2M_W4ZGYZ/++F#]';8@@ACJU]_+I#>,W^E\S0/HC5W"DI 4M-"]L,,4JB>+5/3X3] MM+_[YG&V@\&T?[ 0._ LK^5/[QQ#&6(DLLC!95GGD))HG$!3YY!R8YESC#!I6S=TC:7SJ%ZF6(I%L-(54%;7$C;!0+A2L,C@D\Q- M,'4W79WAZE#]7\75@,KH 5O7E]\O>1X_DRPDT>J:.-W='& M'CFWPF85,FO3./T'A(USW#+VEGBX;KK$VCDWVW6) KTRM?(1B145M(>0,0$7 M3.AHI4[^@3RORX1U9LF.@L$/,7:$3CK V'N(IL0'JD4,5J$U23NI@;J>D-3<AF1[\I&,^/3B1D[*FC*J)=A8C^"81_ .-2E?LL10&..O7&[=DC][ MVQMZQ,4A"EP,+JI:*&.%@\R2Q<"1 M5L$^"15[WH)[&;\2'F/C);7>)+?E$L\;->2T#)&]"2%Q&JL(#7X M5*^.%?GW/B7)_#[M?O8"S:U4C'>)>JQ:%T/+>/3M9[',M(HN1+*UC,[8P'R4 MD-%Q4#%Q",Q&8$A;JG)%R[!?:Y.;GS\> ;2VF)8$8Z-@OTLZJOI/+] MY^67:B\#=?L[NK^ '\ L#23A#HS175TUO_?>O'E6^@25%R;Q EQD M)/DI,KQFTUA%2..$+JS-D-%CB.[^8FP88_9@>NT PZ\WWD#*.[UDG]9AA_/U M!%%*7F2II4V>PN-JP#5%RUZ'XLEH3E+W)YK#X&\@G8R^E5YCXWLG MH ]Y3@)\>?)Y2;O 9@\X7W/??WMB,7IN+0<3S2;$$1!*PMJTQ1I&"RI>G9MU MVX9[)"7='VH,L2T_I+;Z,'S3[?CIYU]KG\7\OTC=/U=PQ3.*B6.@#>K57%?UME30NM)2?(@'$. M,1H!JMC-_"9R(B0%3 &%0=C] MV@_>]J@!N@ON1>5 S0-OU?M%[SCMI/42$YA0;Z%RR$!N/1D>623/1CHMFE0; M_9"R9H;IIAF_A'Q%$;F PJ(#Q9F!D".#F I%0+DX\@0>5 K=36L>%DE[VZ=C ME=6WH=JPNVL'-M=Y!PTM_=$C!S1<>U']< :L:!NUL:"5JL7)H98VL$RPPVB1 M\RS:M'@?SX!]7PE2(W.&,_!8+*@@-/'N#!3G-0^<8NG29);1CTGKWEC= S7[ M-Q(\2#&/S$2=M3H>UD:=/[.ED;J1[H>S4IX\=$%^==&!@:)/ 8.7D',4-@3" MG'C85K-#6:GW\5-.I[--@3KUYZ>0R.AP.:/-]'.1W@[56]B/VTF*6=&XOSG%\A23J!,;"I1MJ<(P2A M"DBI [=)N)2:X.P.FCK%UZ'Z7[111@>XNJUK<&2Q*!,R"&&P#L4IX&-Q-:6. M)5928:R)H_9H6SHP.HY1 J_]_E24=;P220?1VZ)(-E'T MV(9WU(;.QR!J(%5T *K]F^9CB3Y+1\&0E[1:-*V;4-L-6U&L](QA#&W&/ XZ MW6#4SL_'0*Z-HCI X+7FZ,*%HFK57DD4#AFE )D+$ L%W\6C+&T:,!RR)0Z> MN/A0:#I&Z!U@YE;QO+JXR6?"JT3B 6*K5+8,N$ ,.E-0^Y"PR(<]#'QUKWJW M9L[6N"<2A^FG9\3]NERL5I-2!.H2'7"5:XM,^LQ+CR"XPQ!=SJE-/]&[R>HT M3#P0!/MB[/X:Z0!?3V(\/3F=X3JG9YF(B-/MS,O/L[R=X_SD9+%<3_]K\_U; MF9\P%@PB[0HAU-E&0F3P09)<.;'/I?,Y-SF*'8J!3D/183 [BI;OCVY_ANYY M_E@I;6L_7^?U)/JHA)8"M#!U(HJMTB07Q)6@DBB)&_6PZ06O\WXX?/@ MK'M MO*\V#K>G!DLM%0H/B\4JG,L)1C?I'WN/L1U M&K<.@[3!M=/!7GU7(MWGQ0IG=8Y+2C($DE9.I;)5(&02&3.,F^312[-/1YY! M ^$N08:ZL)C>XJ?IW6/KI=QZK ML\@J21%+3@2'&&)=1H8X81E,LA&-DBG8)B5.MQ$T3JG= Z%K$"T<;,>^Y&58 MM,M_I'!H>9K3MBKKH'3'JX\8(+OQ3JJ&2F;$;YM\[NH)U=?1SG21A.:1^^19 MA&QEG2CK,F!PC/PBFWGVS&71I$OZ'30-<+JQ*87?OF(KX5=3#-/9=#W=O//- M^E->[GSK>U7"MI)Y)_/7:@)\;614IS8K7^M&67 @D1F=@^8I-,G(&):-D4_G M!D+@#4<<8ZFZSR3O*^;D\.J3FQ\TO,%K66ER!^@D%N9B4J"09U A>/"UMY1% M)JWG1ELA'YG9^W[7%^7*#\[*. :P43]ZP_#&ZUX\/8!54]Y)9U( M$5.]I->$34&@L=IJ+73*NLW(FP96;5-0?[Y*;DK1G AF(B9$\AMHGU;.1G"U M+9>L0TR1"['3(O7.[BMWO:5?.W0?75]JI#*84,?NW[-EY+Q?),[36URN/TQ/ M\G.R'HMOFU2E;5\B$:*SCDGP7A-?;'-!6]L4A8#,"6^$W&\ZQCU>.O+E8D/L M#"[R3J#TE\6J=NK8Y+>=LZ$+(HMD]K*.&E3BCE:$KT5;:(0I%BWNU_;U]G>, M?/O7$"C'"K2#,_%-^'B&[DR^S^8Z?<=MVW)%PGN]F,# V'LHI76 R^T*^RLN?\O7UEA.'K&&"T'5 M$GA4%GP. 7S0W@F5O,4F.0YW$37R76 CI VFA@&/S8_UI\X*6/Z"RU03OS<< M36+B$NMRL-):4-DE\%5D])4M/#"A\[V\[1O?,O+575./Z5BA]F-RWBX7)6\Z MW.'L1?[>^Y,C8J@3MB6O+3*2R^"<)&DIIZ+@W%G?ZJ#\#K)&OK!K:W:&4$4G MOO>'3]/E)IKXMIT)0/Q,$B.'4&;:DVN^H7+! &H*1TTR+F0L0?![A6TWO62< M3I4/872.%FD'-F?CR5T_+3T'>C$LFJPR!$/TH'P0IWH8570 K-L924X8S;@"4UC-H"BESIF-FXS^:(@+CBWWL0/AQ-EC MP],P&A@L*7C0RX]G.1S4I73S=P-<5%Q__T#7#_7!WV_0+W 0I;#.DYZ\-1&4 MEZX.6#60K'"%&?KFU7%N0Z4\WT3.\5G>X<8^E2;6^7M:$<;KM%<9R5]'KFGO M),O'5:K_M>>RDTO2 9!P/7_[>+GW>1E:.?O>K_[EO"R6)]LT]4-O/W_TR(&L MR-Y4MS4PGGR(8ID#AHZV!.,-4$##(7#EHY9!%24>CX$A)>0WY2E!<[I^@;%N M?]_."F&-M2A+B6!5G?EI=:K+!Z&63#NA==*N26WGK11U:63N@X9K#7\&D?W( MXYG?X?SC66^MZ%3QAJCT,6^24CP$EA"XTED+E452^R1([S6.^>*MXX)B( TN MCA5G#Q@X;\.1N!?&:O NU@41 CC4#%*TCM.6F[/?IX_%_B@8>PKS@1J[JO,# MQ#>RUO\ZG4]/3D_.NTK1_[*T!C09Q)J-)L%I)L%HDPU7HMBT3\;/7GJ_].:1 M-7^(WA9#"'%L[>/7'<*=-.A<3=3AN>8BUFTP3CM[[YYG-26 MP;1_L! [.+?Z.RZG=:][A^LS^U=$7$>:%^LS1R0%HV(D6Q?]"2I;#,V":2NDS*N M$WF<:N_ R0%R[@ IKQ;SM)B_K+/, LY_>U.(BIPJ/Z]>_O+FW=96FF@X;98% M8A:Y,L7!JQA K@^N@ 9&^7TY.-@+;D>YY9 MX+3A2IE$=;PLA%(9H1T\6H_5=#?)5[],Q[@[U\# .4;&'4#D\@Z^,K$8BR"0$P=%"%5R$CFX)NTMKI,R;J)N&Q?G2(%W!YGS)91X2,P(8#(D M4-X7"#4#)B MU%+X&'7M;T9K2#'CP&<1(6IO.&J.OLTMWYU4]82A0Y2^:*6!L=/7/N3ER:L% MSK>DRQ"UK/U6HJF=5[@H@!17T/X=,L\40A2\>.ZZ(,IOYC)=:! M[;AI%WYUT7U%NH"*YP!"U^I@+A4X7R>=1*.C2EF@;7(8%%H#]%^IQ2C<%Z6#=TUJ-W:)Z.]^[T#=WH&:>PFZ Y#4 MJ_"7\]5Z>;J9KH2KZ>H]T8+IS7PWA.23@B4'8Q+H: LH70\%I,Z0;$R,*Z,% M;Q)5[TM@?P?%PX"KB8(Z -Y-$OO;_'25TU/\3%^OOSU=G)Q,UY7K%SF_SE2IW[Q<#0UU@PRF2:]",XF.+^ OSA[5X[%8[MBE_IS]LZ#D-#B[93B_8"I\N_X^RT-N!=1(T;$ Z%CJMF93 U=&]" M!JX]V//)PQJ>AZY$N MUI$'$;!0(JS6H( -4K('5R@6MLLG>/!*;M/'O=L1\ M=C8GO-#TGD MFTO!7+!8AX7\,_1UDJ.KA>$:2C5WVJ+V3357GC/ MY^NS]OC5!K*4O(_$0Q2ASEYU$8+T&2)G7-:[L;17R>E>0+B-B'$P,:P?,(B M.P3)-M_#Y,1U5AK0U'BX3FS .J(W>/16Z=HC<9]CB8-A,F8NW7#J_0%>#I#U MR(AY?QI6TS3%)5%_;A1="LXH#I%\J#I]RH,KO':21BEC=,6(?7(O]T+*]=?W MA9!#%+H83+H=W+6087V;E]-%VJP5JZQ5.;O:*LB"8IZ\)2$]6(\H0HE1MCG; MO$3%.+>\PVTVQXNV)UQL5XB+SIE, \7: CN>XG)')6Q,;_Y%Q>6[Z?(B6)LDVY_-U+3"5(.T>]B:&%W@)A7M.M>8\$53V;5@L;::EXX13&>(1]-^\)% M21+5/ETQ[G]M?YV6<9/>AD3+L8(>.TMH9PM^=9&<8'34TCD+0CDBNY"5=:&0 MIQ9C%C*13X57"EM_?-WQ:MS\Z^'\C6'$UH&->%Y*CNOIEWS!3$W(K--,IO/3 MZ?SCF\]YN='+:I*0_A=YO>Y-M$*X%Q"4% M%5LXQ8M(5E7I("'HY$ ;)XMU+";7Y'[Y,'+[.+T;!HH/H+ .8$D+:K[=PB?: MJ*"-51!2G5)!NP-X7RRDE+1@M)F;V*1>8(>&/B+R80!TJ&C[S"%ZOU[$WWZI M\\#K"(L\7VV>=TC.T"U/&B!':!\:A^I.>I$V\J;LOFP[8V@SUN/])T)=J.2\ MQ(()I>D=>*6AR;]4XXC^^C*I7W?_LONVW?: M_S(IG%4&2BBT&KGV@,K6)FW6:1Y+D+)-<^GCZ!ZY<^K#(?5:(=0#ZOLQ6=-G%0K(\YLS6IU>G+VO2LCIE$:K[S10"Z-!.6007!)U7#* M%E$8%M;DQ'U8-AZUE;T/CF\?)O[@:.@@@+F)^UT%['+_I$9JYUT'=D:L6YZ2 ML0R8S0F410XAA BB'H!&:4UI4R=]/.GC'B9WAOF&6N\/Y^$JQ^\RB74:2>X; MWI_,TY7O_&T^7=\FBZR,T,YU=-2W 4 MIT1'!B771%*;ZL0J UQP%I+'7$*3*N%1N!VWS+V+==8KMKI:@.=3N-_GY9=I MS#?SO2N9=Q?'[V=7UAN9[)1EBL2\(O8Y61U0Q2(@JEJV83.W*@MKF_04:<;1 MN#7[72RD,3'RF Z0!J[BO?]+FATU/?B4L>-@SX/+R10%-N5"0811=0:%A!*X M(0\IHDC_3@ ME!& 61A@2KML991:#U80YNVL:KNAD !7=A:D"5 MC%W;]VF:R_.O.9[6Q*4WI9"K?9[ JXMG";V#5&I+2N$R8(HMX&:X8 M^ XZ.D+1D'I?#*^$#F+\>DKQ&D_.&BE(BJ^"4]? M-/'H=HD8]UIDW/WP:*4<#*@O>1D6 T/JO&K2F\(P"I ^"Q)$<+74D8%T42$R M4_O$MP15#R5AAROT%F0<(-NQ2S8^_+[X\&EQNL)Y>I^_D-!RGC__SU.RQB_G MM5$M6=+*W44QBI-%.808HZJU]+#9JY_.<+6B/7US9[II&16X2.2*0<):?R^1@>=(@89%KI5TEK'0 MY.SJ-HK&O?'NP^T91ET=X&Z7_NW"+)YV?5O'4X=2)_BQ"-[Y"$+;$'@R/(@F M7M!U4D8^6$Q^X!.-2FLN$3%N(DD?6Q?AZNEB[#]<-%]9WR>KOBC!;/,2FGP.88Z M'8P^,R:#YM8Y6S3JXIKX60V8&=<*'H&NJV[6V(KNP(3>E#7Y[OW?MOM!)(.? MD%#E2,PDW10 9;20#.T')D:-IHFS=B=5(_MMHX/FVO#1H338 1Q_*-W;A/OJ MHMJ9Q4C1MPL@E,0+3F?5 M;I! ?J6_74]L1F&#$.!X'64J&7WFE( LZR;3[5@R-?),[[C+H B6] MK)9K94S7Y1"NRN'YU\_3LW919]GA$V9=E@8CE)!(&X88#\$D8!X-T[GP*-L4 MY@S%P\I.TR_/ 9KO/%L-$)HI2Z7HZ76E:DA.3@F;# ?50\&C(QLB]7ZS ^ M1XZL'^G">@!,];+D#MF0S[N1Y!6)XUP\%V+@DVR+*M8)D$76"7S,@5?5_OA0 MM)%"M3SR;\#07HO(_)$7T=@HZ6"U[%7<^GHQ_[+A=R.!U8?%&F=7"\-?+];_ MD=??2U]WFYU,&'I23ZT/+[JZMEI!L+XVGN391J:C%DV:V3P(=WNM(_L'74?] MX>>/O*BVUF:QW'ZK_AZ?B"1%*):!4:)NT-9#8,: #)HK[^@;JDTW\ =E8BY.@IT&3D^KKB,C"TNDB;3%9]'43< MSLM>*\?_05?.V-AX'"E0!PB!&9VT-PF\1T%[LK3@$P;@2$ZS=ZAS[NM>_L@% MPMG_72%-P/$8-I!;,R3V.5-Y_C4OXW25WRYIZYY@%#E:)<$(2:)1DH-CB4&6 MM.L&SB)MO'UE#MZ;Q_W6TQ\U4:!7,/6S$YW1;FSFP:L(A2?:15$$" 8YY&RE M]\)&;-3A]H*$_7#ZA[[)O[\J>C#7]6Q@LTIR>G:ZG,X_GBV5S1'"0IC"I:A':++._@F!5CPK!G)! MD1,+QO,F-5@C\+K?(OI#7\-W#*[[KS]_MO[F>=WW8>TD2Q-=Y@5*L!Y4#@:P M.%4+6J(LI,4DFHRP:,;1?BOICWKOW@=0>MFO#M'#>:^.U7IYN@F$WJP_Y>6' M3S@_V-C4.>3:B8@2DFTKY:6%%/9;F7_HR_Q>5'$O M0/ZA5_/EDTP)Q2W:)J=E(T]4.-1B7.AW!P'OIJO?7BQS?CFGE4D1\F8N M?>&*$^:!]LEVF"F5[\OT/. M7V\2R/.OGW/M#%(#33Y1CO9/+I!VSUHQFTKU!L@3+MF2A)Q2+8M]FK#TJ$>' M'KULQD=)+^ME* -R+HF_+VJK_!FYL1L3$@W'(IR!9'*]'[0%0D$D-SK88K)" MWZA):GO>'O6 T6XVG@%P\T==2L_J! IRR3<"P:A1:5:/.KVB2([".2^8AI(< M,XYVX])H4E9KSA[U_-#NEM'!F'E,T?_[TY,37'Y;E/6GO!/5GH\L'CK8W^]U MS6+[ [CM(Y1W462A1(3@9 9E8@27"H.4$IEOD4Q)YO^&\G=D@;Q;S&8O%LOZ MPXD0Z)QV&K+TNK8L2>1;9D8!6;"RR."3[^M*YTYV'G70?A]<#UT!, Z'K.[ M=%T*9[VN)BQX:X6J.@EU(]8:'(\"C Y9*L<3QR:#6 ?GY)$V_AL0GNU6S %8 M.7BQ?-[S8P:FS8@WF M4;/BVLSSOC^IC[038$/ M]7V$5H[YWY/\BG>:C26@\GU MD" S#TX(DH1/,<18/)--9G\TX.61-@'L=Q,X%B]_B$5SW8'TL@A1VTO+R'7= M!R4%@'7<(2=)<.X+L^W**1\\V.BOR*#?!7,<5HX,-I[/^U@PVPVVMIS>"D%) M%%R8!"F9 BHD#X@^ )2:N]+E'G.-DT?:R*_?!7,<5GH(,H;;8I_,=SI5 M[]64X.)(,F0MF9$&G/$,E(X!D$4&2245770IA"Z/OP;A_I%V!>QW43X\)O\ M"_GV^J7+?40DDX%;48>2YMI66W! [V5MWU,*AL?'?6C^"-;J M2'!\#+OICT1SSOV^S;E85"(9T%;5)G@N@=>)@Q:*RV"<9F:<[(A!V7S<9_Y_ M@/7:#I1_A"5[PVGQG?))C)4DD5<%QGR");I M"##\X]VHW"D:3J:)HGH+$54B]3$-F'D ;HR@L#Y&KINT07L@_O[_]JZTQ\T; M27_?_U*[O(\O"]AQ,C#@)(;MS& _"3R*;2'=DB%U>^+]]5M4J^]+QTN]5&<' M R=V.U(=#XMUL>JXJR_'?T);P/ 5W)]OA^NAX M424!*C*.JBXJ#<75M3I>!T%_F$63QT8C\'K<)98!D=[!_-UM8-?/5H #"RGK M6)(EP^HY3Z"XTN!"S8L%KS/FHI5JUYW0X=GLMJ3RNL[F-K![!;?FT][Y4R+B M$V9E+EY+8#+5 :KU10?%T(!!ER!C*J:SN3:[\WK&NP*9>,\X$\H!ZOI8/7H+49D$+)H;+3>%E_: M;L#>KISW,6:/ F55EYF7I'@J,UW8;+G=CL_(X8&,0'V[JY-Z+^'N=M/< K9LD#EQS( M!V44T=/=ZPK%]B2P&)(7#EE?-]&V'![I*3L S ]_(G? W/'W.&R[Q]LI%TTL M$:Q0O Z\]^!MSI"E\B+KR%EL]S;B P>:=/U:SJ0>R"NGV<1323SSY4&KR7C M0Y"9^PA*:5*?"@5"00DHK? EE91B7Z-0MV3P2-NL7]-9W -Q^P[L_G($_NKZ M'?8M"8F (F/)(%,6%+E[ 5&G HI3%$*N@RNEKR6EV_-XI#-H7M.QW ]W?X>3 M>=^KYUY;$T@TZ&L?9E((SCH$^IU#78SBW!_7N=PEDNQOY,QK.I7[8*ZGAL>V MPKGWLFOE[;\CLW*]BO:VHI-T$GDFYS]C(!':3,&XT""5%0R]95+WM:JRC1R. M=%K-JSSW.ST=6H*MH/RWRR6_+#ZF>;2M'.BL3:M"-W(X%7 MGXU^!>:@):A?M4MP-[?XLN"DY:AL9)!J=Y?R3M=AG1E$4$IKQDOJ;//7T!)X M]?GP5V -6H+Z55N#6R--7Y8:#T%$+34(ZTLM1GB(R14HV@:G.0LF'EF(L W[ MKSX!_PKL0#,XOVHCL$5HY7-2.@<&5DLRG(5'B#P)**Q8IY.UZ%]M9O#5Y_I? M@0%H!.5!ZP0'?0J^^GF\__.?_ZK_BNT>@V_RM0=X#KXU]WT\"'=9LH*RT,U4 M3)V>8,%INJ-T\L8@=RACDW:&7AZ$_TP0G/] _(R+[].$3YB+T]5'TK_]7CYA MFI_,IO]+1*T.W(K2RT<=.CL;?38@O8F@A$L0"];9/-:L'-43\4 MWP;53S\4'PL;'7B []9?^\2E^:_I^=?WLSS]/LT7X?3!!;I\^Z,^XON]//HQ M]4TJ=SEP14)@@=.5+H*#B()499*/5CKN7&IB=MKRU"-R*X&GZ[?)KO]7/8DF5QPI-=XW7M&-,,8A;$?LK)N!1\R$VFK0W' MPL@73$_(G'7 EUAG47H!7.H%E5A6OI(^JR5K# M)RD:MX#<"?R&T=>HT%M-.7R_7%Z$6;J,><[FLQ4_7^;OI@M,])\MUTS9$#D6 MXR"IA'2W^$1"HU\X+]D7GWS*]^JD3TR1W^S[QJU*C@RQ5GKIX+(=)DCX M7VL?2T$-G 4!2G$-02&=-2VT28&%&)M,PAF8CUY&C/02PXT)DPY.R9HS\FP> M97R=X*6+)AK'ZFA7'R4HS07Y^[I 2$J*PKCEV"2/NAEY(SNI8R+H_MB]X=5Y MG(-[GZU7O)^ETXN,>3JCVS77/Z&_-5O.3Z=Y)3LB[O(:GI??O^%Z->U()9Y] M:!V[+C28G/LH)HF@!0_%4:!7'2S,==QU;834=":Y4CGP)M'1:RPFH\Y,V_KDO,[*+;>5-!CPV=CXMYP>5R6C>UKHW\52JQ8"B6J0 9):L^1X"@ M4P)5G$%,:-!LMBCTZ>\8-\_5""0#B;2#J^HSGM*/3@C@OX;%GWA._[X.&M?\ M1,DL$]J"$ZRF*)R $#0",B>S]%Y);+.L\P7"QBT7#(^K)@KI &"?2#%$P%=B MZ!U^Q]/YMRJP>RQEF7C@###5T,<8#L%8#9F;G+TBMS$WZ<'?@+9QW\BT@]G0 M:ND :?_ &2["*7'T)I]-9],:5Y]/O^-=IJ3QA4EA04CGB:F0Z2 Y"4%IY:T- M6NBEI@A:"%6[O+1N M\ACQ_PN;3?,:8\*D@U.R827,&&^1"0\N) .*^5HZE@@VA1BY-8+K)O.@_XZ% MS:T0M%MA9<7!9:'!H(R:9V:C;>*EWR5C[X#W@>Q^FY_C3>WF"PGO+?T'?TZX MLH5<70074ZW_4Z 5DT70(3'R1= :;#/J^@)W@D=#V+>)CHY%KNR9T/# M8Y_5Q,8T; BXAR7O4:ID-+!4^\@8H2IHNCVP>)4-,SG8)D7I@2W-S1JO5?/& MCY].PW+M4!9)5Z!B=26(PQI:!PJM,X<2O.3T9X+)QF\X']#4E379!@'/K.#= M2^X=.,_7L?B*A35#JZJ8Y]KI3,%QYM7<)A4A9I*79MRAB*X8VV9YV%,4]5+. MWE/G#VZF(130 9)NT[].Z 0M7/:F/A:K-:R(JHZ,4#%C,JYR5*LAZ2, MC)UA=#P?5. ]0&;U"&'%QYMUALXGSA/Z""B,!"6SI:#1,) Q&:.=S*Z-2_R0 ME'$ALZ]R[V-E/TGWA96W5_MNC6'><]*EJ,.H@A+@'<]@%5,4+.CZB*4Q5M[V M4()NAY5=)-T#5FX)Y"8IA8RGS!,#IVJWO4X6HD8!7"3O0XA9ZB:C&AZEII<< M]K#.S/Z"[P$]-T_C5BG(Y9N+\Z_S14UV3H3UWGIKP$51UQV+##$%7A_B65U; M:)5I$E4]0U,_]]2.&G_4_.PO_KZ0]#$L?E^L_,"\&J7V$1)>(!@I M \6A!2%Z,JVB/K+D/BN76B/J*=KZN=4&1]8@ZN@+89>'I;[PI8,28JEG@0%+ M2!=V]+7VXAG$F+BIKP"R;A-Y/4[/N*U4![!1.XB]1_3\?G&^/ ^S/)V=3$3P M2<=@@4>;H+X. 6>1*&X]#(1N$35NK]0!<+2K L;N +[<(_9[^>?\ M')<_S\ZGYZ>8O\QOI_@G&JW/23O(.650G"5R,7/=_H?!Y:R#+9NUCF_P9>.V M.0T'E";"[<+RS+[3AZUZ"1Z843X)K A3(H(/-3?!8P%GA21K48(K1=E8FK30 M/4_6N+O-6EB?P90PMOWY-?PU/;LX(S&S.G'^;_K M&?HI?)N>A],5N__Z.DU?ORRF)R=$Q -A3%(12@?MP:5"E[DM''RQ$@)YAHEQ MQ^7]R71/V*L&Q&T$1=L_%+M07I]E_+=A.4WD"KR;GEY0F/)AOEQ^P\7:8UB% M9SO4\U_^T $*^UM2/E2%/RQF!)7E52AW7>G-)9 ?%36$)#5!(42(P2!@D#:E MD(L,30J93Q&T=U?PO<^]Z5U1#I,K3 -7M7>E/FET/F20ONCDF) FM9FE^11% M(U?\AT#$@V;;0:1_I"9GE2%>-C$\ZX\^A/EYC(O61D@2$DQB'D*A\Z.*(7!$ M;D!JU,%S:S5O,E:IE1&ZJ2"\H8 D5U%/O^-G3!>+Z?F4PI2_+@?"_$*GLK;O M7IRO.X>?/C_HLS04\H+7@J[L7-.\M8=8Q<2SQI1(:&T[EH9BI5.SMPT&GVYY M&D7?1VHO/U^PB;?AA) MM[XE& ]6*JT@,DE'(K$$7C@'%+3X&(O71=J_YRVQ*DU'%YS&Z, P7NJ@#@?. MJ@B64.X9&AO:5#6&9:/3VV$;[+6[';;6V*WTK5Y=-2 F7%AO@>VMEWN MUUK1'8#]Z=GW*A1?8A%0C,R@;";)"FD@:Z5UCMG:U*1Q;[]=!>VLZ^A@V7AK MP3::ZP""SV__"-&9C(*0DGV=BJ])1#((<,:K:+/*V&;"X_Y;6]KUD?8&Q>$T MV $<]W2>;BISGO$<4@B@=;!T#).K;4GD3W'!DU+&R=RDQW H!GIIEA[?FQT# M$<=_$MZ*0R'Y).0FZMCLO>'&5 [1Y_OBE]T49K)2 M3C)=FV5J84:RNG0X>PB(SGO-G8K-.G\W)W/D=R_-4/98CW CY1V=>=N]_^#E M#VUKZAKV'&P'19\UW.HBO&&$&1?D$I4\1DF&DS;?>@!N_&9?_EXIP^ M]]?IK'88?JI*/;W:B_'+?+'>13,[^8 4H%XJZ>8H.5:$S8Z!4%Z!2DF!SRQ# M%"8ER4RQK,U@XB&H/R;SN TFGRX]'4K51VWHL[R, M8E"Y3,GIHJ 8)4&1S,"9$@%#BC'IH',Z?@_R'<;S]S/ZK(OZA9>)#*ZSSC5] M%I%%4+DZ&9:<&HW&<::U0-^DV_016H[)V&V#E_O&;E\U=)#*^3"?G="GG556 MKFMG1@5'X3^#' 4G'NJ^0A<31!F,\=Y%[YL,?GR,F)%7?.VKX?G XNX0,NLZ M ?=/"9G\UOX";'63> W+P_'SU M<(B^>GJU62<)%Z+D!JQ%1A&R-A!C+L"(Z8OU.RBY/NXV5?B M':#FK@V^R5T;4^@\20O>2D=L6$OG*3OPQ(GDZK8T!?5$$+O M #OWPLP[,>E5-/KN BXTY!-K%.Z#(6\*O/ZS#]:R5S2HLGEM2%]/3E! M.V)AWEXQ'>"MFO O:Q,^*3I91"- 1[?:!Y;JBVT-A9-)=RDQHYL8J-M$]&25 MAD'.SB(>^U'\%YR%V?G[LV^+^?=5-TY=K?#O,$NX?G$](:%@RB$0SD45"PL0 MZ*:&A))+Z1GYC_>>QC[QQ/W%KQIW M"0L&@@V@[LR+OUU]:\Z:7O]M/%HHIV MHEWRCI4,6FD)RDI3YP&*FJLU+(E(?#39F_(D1>,. 6IA8881_MCFYB$7O^$Y M10*7K'R<+ZJ*)HR;D+R4(%G=7EDP@L^I!J587*% 0=W?0?6$R=GHZ\:= S2X MV1E>Q!V8GO54CY5?EM\LEWB^_,=BOJPSC4J, A.4NMU'Y52W R8+6>N44]8B M-AIB]P1!X\[_:6%X!A%]!Q!Z>"[(4&;18.WR%C(\SX8\+,'F+N "27V?'E57K\UK2!=7.R5"F0HQN!:9V! M?'YR]9-$ CT95W+KM(UM"J$O$+99/I =$Y(&U<71]03=R7^N[.^MO]RD3VB3 M;VS;.[0USV-UI.O@E5F!&!2A#;PPY(1'E:413"-KMM7D8/U$&V;C;R:VB<"5 M+ F,J8\V=$@4TL8,PD7%2Z*3[IH(94LZCZD/:1N<[5A,V4E]'5S3F[#W"6NM M/-=:]R\DW'#Z/Q@6$RE#4,XA6&2FBE)"\%X!]T5*9C5#UR1EL3/%XR*V*8YV MP.S^2CT2]))0W\^^_'M>^2,W2FIF)2(87L@41$UN5.(!B+@H='#:YT/$NR]3 M.FYQL3>T[J[$HT(I(0XO60R2^^R,J3OJ(BCD'"+)$)(UL7#!61!-2E$[T#IN MO;-/I.ZFR&/"ZB_SB\4EA]H[&Z/5D'FA.\/3D?3:6=!*"AZE3:%-<^KVI(Y; M3NT2J;NI\:B .OV^/HHHF$23$!RZNO!*,O NESHC5N4@I48S,E"O2!VWEMLG M4'=2X_$ ]6VM&+I#YF4!)A^SLQ3YY2R).5?+(]H&T#Z@IK#08)MH?BLJ1]XM>K!, M:3O5=6 ?7V;N\82:98P%F1U@%%@?&-'Q8\B %8/!8Y%%M5GOMAN](V?UVR%H M:ZSNK\ZC0.W=Q)HEO\1HXT'+5?HW!G!)V)K^59A8TMHW>56Q)9TC6]2.4+J[ M^HX(G3?)-(Q,""\2Q$0G3VD3P9DHZOA4*8(5V6*;#>+;4CKR%NCN$+J;"H\' MHS=I-"922?0_@E*@X,\Q!H[3:32*Y6)UHBMB3!/:22ZT.X3NIL C NAU^LQA M\4F38V^<4,0?1XA86\J"0\-,X#DWR2YM2^C(>ZV[ ^A."CP6@-Y*G&D>8^;, M F*QH.K$W&"M!&9SB58AX6U)Y\@;LON"YX[J.Q9T3K!HYJ.3H.W*L>86 MHI(:& IEO6"BC!@7C;P@NR\D;J6JH\AWOI\1VG%Y_GYV.?S[_>SJ)Q/R4)P1 M(E*\QS4H"O,@2L$AH6 V2B1'N\T\OCV('O=M3T]H'4BQVX/87X)XMMHZGP\$ MXX^7FOYG.+W W\MO>'[OYQ/.?"F2:WQBF0SO", J.)(V5*7R)] MW*='/4%Z4"7W^=#D,YY45L(L_P/G)XOP[>LTO9^5^>)L]<&[O"1YZ2,'>"JR M%=4#O059?^B,VA7Z\Q8G_2F" M]A[!?>]S'YM5'[4+1A5%/ S\\(I&]FN0[_^C#]?C4=X^V/ M&YV$TS<4W]^?),^$0*$=@UR01.70UTT<":0U-B(YJ8HW\=C:L=2I*=P&DT\O M#1A5_T=I03]?G)V%Q8_YM>AN9/)C]X?#^W]I>\N[+>>MK;+"XA5:"=%R"ZIX M5E^_UV,0C99!Q!";/(KMSBI?3I_-C&*UDB5D5MM05H/UK2?J2W *@XRZSAPQ6;YR]LLK(>S)ZS= M2SI!" 5K*C^"#^0%F6 \-X71H=TD9MX,6$]1,0ZP!M3N?&A1CXB75*?5+'Y, M_O@\28ZG)#4#(Y6H ]CKI%#+@1=!YR>'QUO!EE?H6&+ZSY/Y]_]:?V(%B+WZ M3<6'O86/FV\=$0S#J&Z^EQP[J-?^-I_]L;S>M:"LJ05F7VHCA$6ZPEEQ]9?H M/ _T!TUR:K=H&*<3=7A ["O>#I"QYF$S!)O(FF)]A>.B 1%- M*M9):4(3&.U*<"\KX@_FZAQ4P_T@^7++]VP5I/QK>O[UBM7++> U@B$VZ?_Y M2_AKHD/VUJ0$60H*8J0CEX"3F#T3N3CMBG=-.J-WH'5<5_TP('HI39 MM373=/GGVQ]O<9:^GH7%GY?K"B.3MLI/ MUJ5+2J4 46H-SH4D91$QBD:;R9\GK)4.N51" QTK!THK!]X[!T%%03$/+UXT =(S-/62;AGM3MQ).3WB M[-;>7X\A,X<&0L*Z;,P4"JYE!N>Y+B7*HD.CR>-/TM2;V=I1[R_A:45K[(F6=86M7#,Q;*J0# MA#UCXF_RD*46=S(FD%B+OR8$<"47X(BI2*NM4P=IA7J,N'''7ASZKAQ<71U M\,%)^HB+^@?A!/DD2J>"@VW3A/4=47QFR_2'P MTOVYJSYVQM9W7,3Y9D6"]0_J+S$L\;__X_\ 4$L#!!0 ( -N""$]2-6O< M] @ -Y! 5 87!P;C V,S R,#$Y97@S,3$N:'1M[5QM4QLY$OY^OT)+ MZG:ARN_ AMB$*F*<6E]E@27.9??3EF:D\:C0C&8EC8WOUU^W)+\ !DR%"H8X M53A8([6Z-=V/GF[-[]?K)X(3\ M-OC]$]FK-9IDH&ENA!4JI[)>[YUND:W4VJ)=KX_'X]IXMZ;TL#ZXJ*.HO;I4 MRO :LVSKZ!!;X)-3=O2OPY^J57*BXC+CN26QYM1R1DHC\B'YRKBY)-5JZ-55 MQ42+86I)J]%\1[XJ?2E&U%^WPDI^-)5S6/??#^MNDL-(L- M^!\',\ B]W7L37P+@Z7(>368W&PY.WM7J8B$_?E-\]=&9[=9:UZW=+8*SZ/T MWG*EO;:W-%UR-V)P#:[7SSHGYV2LX_D_*)_VNV?'W\BO3][ MW2^#_G][T P]>A?OQR?#LC@C'SN=='@X'"-%EH^^*U'/A]??#@^ M[7VNGOWYJ?<7.>X.\$JKT6B]8(]<0TW[%?([M38%&5TJ+T5N*B3FVHID0FQ* M 0GV#UZ$(:N @,@91$6[NOLKR"PH8[#'5"5/;-NU/&NLW&%6LS8UZ;NIMO^8 M!7_>S^^^-JO>-M(G*1UQHOE(\#'P&9L*0_XHJ090EA-RP0NE+5$Y^:ATYHUI M-JI_D$1IZ,M)P;50C'#P6$;^4^9\BI 5SWU40HZ+0M <2)$&611I&-G&H3^_ M.6BU&AW-A\( X\BM:VAV=B"6WVUB^?G,:FUB^47&\@=J( @AO+()N%\!PDH@<0AC18!ZR%4 7Z Z7]<)UD0-WR#P/$'DL2V0. M L+\5D!2!%(/PJ(:@0D!"HIYX@3@MW(HSD/J&:.\P #!"1Y"Y[ MX0!4D10FQ6'8+0,^A)P(OS-A8JE,">.0*6DE/7@46L6<0;,AVX 5C /X>$#H M7<4IS8><' ,)N2@E-R%;VJ75YOXV7]"GN<]\TXZ3*; EGOXPID(5),2[/Z$$Q8(@YA'6;R*9 J-0@ YC$2QO$9Z,5S M)P>KG7,FM,BF-)?4X43(@>:Q7@E,"R\*8$6@BU%2,'>$9!>,Y^R8>M1C=2XZ^7@-,1&$+N>Z4*^\>MWQS]7UG91<%MQX)AIY' MCZ+E0'W(Y^ M%0PJ2EV @QJ7-\2QTLPIX.H$0YY#.B#!3^$*+S L$N96^^+$"BB<+OW$WGC M6CG1:]U"X\T6NJ9;:&]$9>GV&0QEGB20MXL1!*%9DG_/>/T*^Z;_NCPE=^ $ M V'/,S[QCU1I[]9@E9V=SGISK&HD#Y<9232MESB\Y7XE0!^'+3C!JPO$UXHO M[ ?'EW5'F1,?P+>! ,\W0I;LKBQ%FT&^P'272,V4L=".#[B M+!.#H'_\P:H__UPR) '< HYRHW=0/ 8T<4&J3ES.]=KQ6*36SM #9C<,Y MSASM<^L1*-F$2'')93BGN=&_\LU+=#>VK:'?O+HBIS=K?PV+G)OSE8=1[-N* MG.Y!#C8%PLJ9P+TQX!#:(86:51+'G%YB3N3+)BXK<@4?]^C'] CU M48 1BG[^\&4)^Z ,!AH^(Q]W@DLH$\$00 BE =M<8F8@*_,/J<.2.&,"Z5MZ MV+Q)NEZ86=O1!E76%54@JTHT[/$5B''NZ F@A'LL*\!)Q2*8F>1T M&)XNTX'1\*R0:L+AZCA5GK[0:V %X/(D:5OM!7.#-=3T!.ZQHUSDN!R6)KR% M^'T)%CR F+"C#$5>C92U*FN'+,^ZXXSK/1R TM*J3FAPKU'YE@@V*J[1 M2$D+P]O37SH++[_@^,XB/J/^0.$+22=MD3O-W;SA+:]W[VH'C;V#MP?N72^K MX8=-50KO@=7\>V!URVY?W#NH^06]N\N]XY]4>-VI[TV M3$%S=]O[6X]TD]N M+N8(LZ28RM#F;^'U#:^YL /Z^]7T=WBJ\Q)MIOVM*MJMXFHV/K@(-CV-PC#! MBMJN6V0U0F3M 32[SYLO[-QX&7'C _?Y0$ /G LT(^ZTGDQOVDMVD(U3_)C MT$T%3TCOBL4'?DYVZ&YN!Q MY2=_"N7_"D#;/R@UXHOOSM_[2OTM"30"1"XM[X3[W'CT:_C^,]5S1QKR:J0Y MO:S2!/*:-I5C.C'7YW^B]_[7<"'J_B\?N+_!>ZP@ .-! 5 87!P;C V,S R,#$Y97@S,3(N:'1M[5QM;]LX$OY^ MOX*;XG83P/);DJ:UTP"NXV!]R";9U$5O/RTHB;*(4**6I.SX?OW-D/1+8B=- MT*"U4Q>(:U%\F:%F'CXS%'W\R^EE=_#758^D)A/DZO/'\WZ7[ 2UVI?];JUV M.C@EOP_^."<'U7J##!3--3=%P=[U>E&M8&US7L MZJ FI-2L&IMXY^082^"3T?CD7\>_! $YE5&9L=R02#%J6$Q*S?,A^1(S?4." MP-?JRF*B^# UI%EOO"=?I+KA(^KN&VX$.YGV7A8F?Z1>K6^UW;WWM3MOS9V$"0TXV+2^FW ,Z;)!1N3:YG1 M_#=W5_/_,5 #-+*78Z?B$306/&>!5[G1M'KV;E,>GN_46W>U70V M"S]&Z(/50CMIER1=\30B, VFUG+FN[WK0?^LW^T,^I<7Y/*,7%WW+[K]J\XY M.>M?=. K?+L\@QJ]ZPU7]>KS]:?/G8L!&5R23[TN*NP-KMY$S0>_]\BGSO7' MSD7O4W#YW_/>7Z33'>"=9KV^R1:YAI+V*^0/JF[(^22/T@J)F#(\F1"34@"! MPW<;H<-3_)_G,3A$*]A_"WT6-(YA>0D$2TS+EOQ0-WE K49UJM)W$^WP.1/^ M8S^_^]P\];&1/DGIB!'%1IR-@5FS(-9"-W-B"1GL/?/G]UI=_G%K-K2]OI"]_I!J<$-PKFY";7(X%BX>L MXEQ:.4>.)8R22PA=H#_*@-L_ PZU-#60S"P)#"!D4P!E:(N((@"*KET!PD MB9DBXY1'*=$E?LS;CYEBOA-4(.-:0+2$@=>8FQ04U 6+K( +N!3)$32+23A9 MG(;5 +/I;OM*T6A_BT:O"XT827@._H[0,??O"D 15(?;:N$^SX%H9(XT\#P2 M)=(,P) %9ZX _G#D*@5 *(7HIH0 -:G*?4,4L9@ &\% P&^HP M *I0<)UB,ZR6 7E" H77,=>1D+J$=DBKE!0./ HE(Q9#L2:[@!4Q _!Q@-"[ MC5*:#QGI &.Y+@73/K3:IT'C<)_4 )##0-[A:Q#FI@I/B3Y%F.FFL'24ZM7;JW?ICT/>G0&J*. M)SRG3/,A>IN-7+X."A4,JB):ZJ@F9.#6?B07+\E200? /$9<6SX#M5AN M^\'4Z)P)+;(IQ02U..$#IKFO5SS3PIL<6!'(HJ7@L=WJTF6H>!>U9_$T\:M&[5VR1O0:8"/T2=)YLHF/6(QVAY M5,NNFNUP=DEMP M@H:PYFD7^(>R- ]+\)25G,O<3( \%EMP@%?GB*\5 M7^*?'%_6'65.G0,O P%NAO@HV=Y9B3;/8$)(OF44E0K=?8'IKN@UD]I .;X( M WWI"#KZQ^W"NLW2%4T2P"W@*/=J>\$C0!.[CX-;/'DYDVO/2952/0L+D-U8 MG&.QI7UV/CPEFQ#!;YCPFSKWZE>^>8H>QK8UM)M7E^1T:AVN89)SN[_R=13[ MMB2G?>LCG@)A9G0OXJF/*-A62'DA,'=<2H=?:%WP K Y47"MNH&5=V$/ESET?8OVGG-BN]4@+G1!)VUMZ;"!:]C, P MP!.E73?/JGO/.@!HMI\+!WONG5?LH&8ISQ*#?/RUGD*Z MGP)HN;>@1FSQ /VCY^J7>J A8&YI6-L_SOJSS^*[SU3-[67(@E Q>A/0!(*6 M%A5C.M%WQW^AP_]K.!$U]_,']H<83OX/4$L#!!0 ( -N""$^P,SXTS 8 M &8I 5 87!P;C V,S R,#$Y97@S,C$N:'1M[5I9;]LX$'[?7S%UL5L' ML"S)1^*K 5S'0;U(G=16-NU304NT1406M105Q_OK=TA)\9$#2=%MG&X"1+!X M#.?BQ^&,.F^.3GO.U[,^^'(>P-GYAY-!#PJ&:5Y4>Z9YY!S!1^?3"=3*E@V. M(&',).,A"4RS/RQ P9]PF%'M>"3 M$N_PM\X;PX C[B9S&DIP!262>I#$+)S!A4?C2S",;%2/1TO!9KZ$BF4WX8*+ M2W9%TG[)9$ />\+[)OUS48V3&Q(6V.Y#.C[ M@D\5]5:M'LGV@GG2;]F6]7N[H <==J8\E$A+X,ST9TK@%AE)KZ5! C8+6YK= MMA%3U\!&05S9BI/YG(BEHJJHY),FQ+V<"9Z$GN'R@(N6F$V*E7J]E/^#5;;V MVFG?6TO_M14!8TKF+%BVWCEL3F,8T@6,^)R$[]+>F/U#40R42+\N4A$/<'+ M0FID(ML5+6?_VF<3)O]X:^];[6JE;&]*>J.%YV&Z=C?3*;>W.+W#&BZZ!A4[ MJ?E>?^0,C@>]KC,X'8[A]/B%RW,V&@Q[@[/N"?2_]'OGSN"O/@J% O9'T!T> MP:K_>##LXD_\E?6_=,G/1^/S[M !YQ3L!IR7Q^5>&<;]GK)LZJMVM6Z57KB8 MW3%TCT[/G#[:BJ6 M5?E5 )*%'IJE5:T@R6>US#TRG"4B3@@R)3E(GX*@?R=,4!TTQ%3"E OI PMA ME 0TWV7$L&O%R5[ZRJ=ZXIBZB<"H!1GJ7[L^"6<4NJX$[+:;U5H)2 P$R7K4 M*T%1S?CC;:-2L=KKHW63W=X#$GJ*H@J"5EM;T>KY)$(OA_VJ>G-4-*+0(&/B M/&0JRAE+#'9BC&L\"L455BA*!YK27@D^$8DS%M CP24+XQ)29G2*O*,EN%#$2(CT1<4$44QL2]/@\(N$R9[ZDN?]$Q"6<+$/7STD?LY"$ M+B/!.FE%)IM? DI<'WPJZ&0)V"_95*E3^D26][0D[QJCN(\V(>!Y&K$9 I[B)]I][$]T#;W8Y%^FGL59_BL*?]_G3 M=?-8L\'SM';/' V MSXUZLZU@]Q4$GVTW55Y!\!4$?S0(LA Q;9X"DXM3" [S5#BJ$& +?&!*F(+' M2-!8P4M)C2-! #@?1V+?[[R3WN.1C"Q<#!*^(8+C[V1_U5 F?GU)UZ%?) 18SW/Z2&Y=JX-'HD:6^:"2S));I*7W;Q7;TSO]]WCJ11/)VUJ!SOVG+A O4MA(R(%%,6_F/]IJ*U/SV MNJ\K_CT61P%9MEBH.=?K9JGI9K-\8!WL6Q6=H)8"_[VCZ)HC)#*Z:'NFFV[:\4N&J2X*L#1?8C)#LM9 I]14[]:Y= M0VDKVRC$2#*^/ M$=X?Z0W_/.5_[Q4\_B>N>ZNH\\)<=Y4$>"9^I*TJX(]/;5J-[93J[IE M-Z_2C4IE?P=RB'?RMZG#6KFNM>BHRH*[45D@KJNS9VE1DVY7+VZ*$DR"H($J MX994-2+D$CQ*Y]1#;PWP>5-,6*LYJ\3=346@Q^=S%L=Y0B^C@?0G*J/H9F5< MI#19XDI3*FCHJAZ5E@F7:A7UE=QFQB]-[&PONZIP5S<=7>&O;)^+I9XDM;1WD8OUCO@>_\;M%@4PP5DPD;6# 0'@ !$ ( !$ZH! &%P<&XM,C Q.3 V M,S N>'-D4$L! A0#% @ VX((3\&+J&>L&0 5@ ! !4 M ( !(+&UL4$L! A0#% @ VX((3PP5 M_<2.:@ *NH$ !4 ( !&-0" &%P<&XM,C Q.3 V,S!?<')E M+GAM;%!+ 0(4 Q0 ( -N""$]2-6O<] @ -Y! 5 " M =D^ P!A<'!N,#8S,#(P,3EE>#,Q,2YH=&U02P$"% ,4 " #;@@A/B/=W MGNL( #C00 %0 @ $ 2 , 87!P;C V,S R,#$Y97@S,3(N M:'1M4$L! A0#% @ VX((3[ S/C3,!@ 9BD !4 ( ! M'E$# &%P<&XP-C,P,C Q.65X,S(Q+FAT;5!+!08 "0 ) %," =6 , " ! end