0001595974-18-000110.txt : 20181108 0001595974-18-000110.hdr.sgml : 20181108 20181107184726 ACCESSION NUMBER: 0001595974-18-000110 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181108 DATE AS OF CHANGE: 20181107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RUBICON PROJECT, INC. CENTRAL INDEX KEY: 0001595974 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 208881738 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36384 FILM NUMBER: 181167771 BUSINESS ADDRESS: STREET 1: 12181 BLUFF CREEK DRIVE, 4TH FLOOR CITY: LOS ANGELES STATE: CA ZIP: 90094 BUSINESS PHONE: 310-207-0272 MAIL ADDRESS: STREET 1: 12181 BLUFF CREEK DRIVE, 4TH FLOOR CITY: LOS ANGELES STATE: CA ZIP: 90094 10-Q 1 rubi-20180930.htm 10-Q Document
RUBICON PROJECT, INC.10-QSeptember 30, 2018false2018Q3Accelerated Filer--12-3100015959740.0000110,000,0000.0000110,000,0000.00001500,000,00050,23950,2390.00001500,000,00050,75150,7512.92.9xbrli:shares00015959742018-11-0100015959742018-01-012018-09-30iso4217:USD00015959742018-09-3000015959742017-12-31iso4217:USDxbrli:shares00015959742018-07-012018-09-3000015959742017-07-012017-09-3000015959742017-01-012017-09-300001595974us-gaap:RetainedEarningsMember2018-01-012018-09-300001595974us-gaap:CommonStockMember2017-12-310001595974us-gaap:AdditionalPaidInCapitalMember2017-12-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001595974us-gaap:RetainedEarningsMember2017-12-310001595974us-gaap:CommonStockMember2018-01-012018-09-300001595974us-gaap:AdditionalPaidInCapitalMember2018-01-012018-09-300001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-09-300001595974us-gaap:CommonStockMember2018-09-300001595974us-gaap:AdditionalPaidInCapitalMember2018-09-300001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-09-300001595974us-gaap:RetainedEarningsMember2018-09-3000015959742016-12-3100015959742017-06-300001595974us-gaap:StockOptionMember2018-07-012018-09-300001595974us-gaap:StockOptionMember2017-07-012017-09-300001595974us-gaap:StockOptionMember2018-01-012018-09-300001595974us-gaap:StockOptionMember2017-01-012017-09-300001595974us-gaap:RestrictedStockMember2018-07-012018-09-300001595974us-gaap:RestrictedStockMember2017-07-012017-09-300001595974us-gaap:RestrictedStockMember2018-01-012018-09-300001595974us-gaap:RestrictedStockMember2017-01-012017-09-300001595974us-gaap:RestrictedStockUnitsRSUMember2018-07-012018-09-300001595974us-gaap:RestrictedStockUnitsRSUMember2017-07-012017-09-300001595974us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-09-300001595974us-gaap:RestrictedStockUnitsRSUMember2017-01-012017-09-300001595974rubi:EmployeeStockPurchasePlanMember2018-07-012018-09-300001595974rubi:EmployeeStockPurchasePlanMember2017-07-012017-09-300001595974rubi:EmployeeStockPurchasePlanMember2018-01-012018-09-300001595974rubi:EmployeeStockPurchasePlanMember2017-01-012017-09-300001595974rubi:IntentMarketingSolutionMember2017-01-012017-09-300001595974rubi:DesktopMember2018-07-012018-09-30xbrli:pure0001595974rubi:DesktopMember2017-07-012017-09-300001595974rubi:DesktopMember2018-01-012018-09-300001595974rubi:DesktopMember2017-01-012017-09-300001595974rubi:MobileMember2018-07-012018-09-300001595974rubi:MobileMember2017-07-012017-09-300001595974rubi:MobileMember2018-01-012018-09-300001595974rubi:MobileMember2017-01-012017-09-300001595974country:US2018-07-012018-09-300001595974country:US2017-07-012017-09-300001595974country:US2018-01-012018-09-300001595974country:US2017-01-012017-09-300001595974rubi:OtherInternationalMember2018-07-012018-09-300001595974rubi:OtherInternationalMember2017-07-012017-09-300001595974rubi:OtherInternationalMember2018-01-012018-09-300001595974rubi:OtherInternationalMember2017-01-012017-09-300001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2018-09-300001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2018-09-300001595974us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2018-09-300001595974us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2018-09-300001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2018-09-300001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2018-09-300001595974us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2018-09-300001595974us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2018-09-300001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2018-09-300001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel1Member2018-09-300001595974us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2018-09-300001595974us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2018-09-300001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2017-12-310001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2017-12-310001595974us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2017-12-310001595974us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2017-12-310001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2017-12-310001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2017-12-310001595974us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2017-12-310001595974us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2017-12-310001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2017-12-310001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel1Member2017-12-310001595974us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2017-12-310001595974us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2017-12-310001595974us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:IncomeApproachValuationTechniqueMember2017-07-012017-09-300001595974us-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMember2017-07-012017-09-3000015959742017-09-300001595974us-gaap:ShortTermInvestmentsMemberus-gaap:USTreasuryAndGovernmentMember2018-09-300001595974us-gaap:ShortTermInvestmentsMemberus-gaap:CorporateDebtSecuritiesMember2018-09-300001595974us-gaap:ShortTermInvestmentsMember2018-09-300001595974us-gaap:ShortTermInvestmentsMemberus-gaap:USTreasuryAndGovernmentMember2017-12-310001595974us-gaap:ShortTermInvestmentsMemberus-gaap:CorporateDebtSecuritiesMember2017-12-310001595974us-gaap:ShortTermInvestmentsMember2017-12-310001595974us-gaap:OtherLongTermInvestmentsMemberus-gaap:USTreasuryAndGovernmentMember2017-12-310001595974us-gaap:DevelopedTechnologyRightsMember2018-09-300001595974us-gaap:DevelopedTechnologyRightsMember2017-12-310001595974us-gaap:NoncompeteAgreementsMember2018-09-300001595974us-gaap:NoncompeteAgreementsMember2017-12-310001595974us-gaap:TrademarksMember2018-09-300001595974us-gaap:TrademarksMember2017-12-310001595974rubi:nToggleMember2017-07-142017-07-140001595974rubi:nToggleMember2017-07-140001595974rubi:nToggleMember2017-09-300001595974rubi:nToggleMemberus-gaap:DevelopedTechnologyRightsMember2017-01-012017-09-300001595974rubi:nToggleMemberus-gaap:NoncompeteAgreementsMember2017-01-012017-09-300001595974rubi:nToggleMemberus-gaap:TrademarksAndTradeNamesMember2017-01-012017-09-300001595974rubi:nToggleMember2017-01-012017-09-300001595974rubi:nToggleMember2017-07-012017-09-300001595974us-gaap:EmployeeStockOptionMember2018-01-012018-09-300001595974rubi:RestrictedawardsMember2018-01-012018-09-300001595974rubi:TwoYearRSUsMemberus-gaap:RestrictedStockUnitsRSUMember2018-01-012018-09-300001595974us-gaap:EmployeeStockOptionMember2018-07-012018-09-300001595974us-gaap:EmployeeStockOptionMember2017-07-012017-09-300001595974us-gaap:EmployeeStockOptionMember2017-01-012017-09-300001595974us-gaap:RestrictedStockMember2017-12-310001595974us-gaap:RestrictedStockMember2018-01-012018-09-300001595974us-gaap:RestrictedStockMember2018-09-300001595974us-gaap:RestrictedStockUnitsRSUMember2017-12-310001595974us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-09-300001595974us-gaap:RestrictedStockUnitsRSUMember2018-09-300001595974rubi:A2014EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2018-09-300001595974rubi:A2014EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2018-01-012018-09-300001595974us-gaap:CostOfSalesMember2018-07-012018-09-300001595974us-gaap:CostOfSalesMember2017-07-012017-09-300001595974us-gaap:CostOfSalesMember2018-01-012018-09-300001595974us-gaap:CostOfSalesMember2017-01-012017-09-300001595974us-gaap:SellingAndMarketingExpenseMember2018-07-012018-09-300001595974us-gaap:SellingAndMarketingExpenseMember2017-07-012017-09-300001595974us-gaap:SellingAndMarketingExpenseMember2018-01-012018-09-300001595974us-gaap:SellingAndMarketingExpenseMember2017-01-012017-09-300001595974us-gaap:ResearchAndDevelopmentExpenseMember2018-07-012018-09-300001595974us-gaap:ResearchAndDevelopmentExpenseMember2017-07-012017-09-300001595974us-gaap:ResearchAndDevelopmentExpenseMember2018-01-012018-09-300001595974us-gaap:ResearchAndDevelopmentExpenseMember2017-01-012017-09-300001595974us-gaap:GeneralAndAdministrativeExpenseMember2018-07-012018-09-300001595974us-gaap:GeneralAndAdministrativeExpenseMember2017-07-012017-09-300001595974us-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-09-300001595974us-gaap:GeneralAndAdministrativeExpenseMember2017-01-012017-09-300001595974us-gaap:RestructuringChargesMember2018-07-012018-09-300001595974us-gaap:RestructuringChargesMember2017-07-012017-09-300001595974us-gaap:RestructuringChargesMember2018-01-012018-09-300001595974us-gaap:RestructuringChargesMember2017-01-012017-09-300001595974rubi:The2017RestructuringEventsMember2017-01-012017-09-300001595974rubi:The2017RestructuringEventsMember2018-01-012018-09-300001595974rubi:The2017RestructuringEventsMember2017-07-012017-09-300001595974rubi:The2018RestructuringEventsMember2018-01-012018-09-300001595974rubi:The2018RestructuringEventsMember2018-07-012018-09-300001595974rubi:The2018RestructuringEventsMember2017-12-310001595974rubi:The2018RestructuringEventsMember2018-09-300001595974rubi:The2017RestructuringEventsMember2017-12-3100015959742017-01-012017-12-310001595974rubi:DataCentersForCloudBasedServicesMember2018-07-012018-09-300001595974rubi:DataCentersForCloudBasedServicesMember2017-07-012017-09-300001595974rubi:DataCentersForCloudBasedServicesMember2018-01-012018-09-300001595974rubi:DataCentersForCloudBasedServicesMember2017-01-012017-09-300001595974rubi:OfficeLeaseMemberus-gaap:FinancialStandbyLetterOfCreditMember2018-09-300001595974rubi:OfficeLeaseMemberus-gaap:FinancialStandbyLetterOfCreditMember2017-12-310001595974rubi:LoanAgreementMemberus-gaap:RevolvingCreditFacilityMember2018-09-300001595974rubi:LoanAgreementMemberus-gaap:RevolvingCreditFacilityMember2018-09-262018-09-260001595974rubi:LoanAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMemberrubi:StreamlinePeriodInEffectMemberus-gaap:RevolvingCreditFacilityMember2018-09-262018-09-260001595974rubi:LoanAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMemberrubi:StreamlinePeriodNotInEffectMemberus-gaap:RevolvingCreditFacilityMember2018-09-262018-09-260001595974rubi:LoanAgreementMemberrubi:StreamlinePeriodInEffectMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:PrimeRateMember2018-09-262018-09-260001595974rubi:LoanAgreementMemberrubi:StreamlinePeriodNotInEffectMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:PrimeRateMember2018-09-262018-09-260001595974rubi:LoanAgreementMemberus-gaap:RevolvingCreditFacilityMember2018-09-260001595974rubi:LoanAgreementMemberrubi:CovenantTermsScenarioOneMemberus-gaap:RevolvingCreditFacilityMember2018-09-260001595974rubi:LoanAgreementMemberrubi:CovenantTermsScenarioOneMemberus-gaap:RevolvingCreditFacilityMember2018-09-262018-09-260001595974rubi:LoanAgreementMemberrubi:CovenantTermsScenarioTwoMemberus-gaap:RevolvingCreditFacilityMember2018-09-260001595974rubi:LoanAgreementMemberrubi:CovenantTermsScenarioTwoMemberus-gaap:RevolvingCreditFacilityMember2018-09-262018-09-260001595974rubi:LoanAgreementMemberrubi:DebtInstrumentCovenantCompliancePeriodOneMemberus-gaap:RevolvingCreditFacilityMember2018-09-260001595974rubi:LoanAgreementMemberus-gaap:RevolvingCreditFacilityMemberrubi:DebtInstrumentCovenantCompliancePeriodTwoMember2018-09-262018-09-260001595974rubi:LoanAgreementMemberus-gaap:RevolvingCreditFacilityMemberrubi:DebtInstrumentCovenantCompliancePeriodThreeMember2018-09-262018-09-26

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________
FORM 10-Q
__________________
  (Mark One)

 x QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2018 
OR
o 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-36384
__________________
THE RUBICON PROJECT, INC.
(Exact name of registrant as specified in its charter)
 __________________
Delaware
20-8881738
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
12181 Bluff Creek Drive, 4th Floor
Los Angeles, CA 90094
(Address of principal executive offices, including zip code)
Registrant's telephone number, including area code:
(310) 207-0272
 __________________
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.   x 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).  x Yes   ¨ No   
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller reporting company. See the definitions of "large accelerated filer," "accelerated filer" and "smaller reporting company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer  ¨
Accelerated filer x
Non-accelerated filer ¨ 
(Do not check if a smaller reporting company)
Smaller reporting company  x
Emerging growth company x
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. x
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).   o Yes x  No
Indicate the number of shares outstanding of each of the registrant's classes of common stock, as of the latest practicable date.
Class
Outstanding as of November 1, 2018 
Common Stock, $0.00001 par value
50,751,765 




THE RUBICON PROJECT, INC.
QUARTERLY REPORT ON FORM 10-Q
 
TABLE OF CONTENTS
Page No.
Part I.
Item 1.
Item 2.
Item 3.
Item 4.
Part II.
Item 1.
Item 1A.
Item 2.
Item 5. 
Item 6.

2


PART I. FINANCIAL INFORMATION
Item 1. Condensed Consolidated Financial Statements 
THE RUBICON PROJECT, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except per share amounts)
(unaudited)
September 30, 2018 December 31, 2017 
ASSETS
Current assets:
Cash and cash equivalents $82,354 $76,642 
Marketable securities 14,486 52,504 
Accounts receivable, net 155,328 165,890 
Prepaid expenses and other current assets 8,781 9,620 
TOTAL CURRENT ASSETS 260,949 304,656 
Property and equipment, net
33,884 47,393 
Internal use software development costs, net
14,432 12,734 
Other assets, non-current
879 5,493 
Intangible assets, net
10,971 13,359 
TOTAL ASSETS
$321,115 $383,635 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities: 
Accounts payable and accrued expenses $199,385 $214,103 
Other current liabilities 2,806 3,141 
TOTAL CURRENT LIABILITIES 202,191 217,244 
Other liabilities, non-current
1,172 1,780 
TOTAL LIABILITIES
203,363 219,024 
Commitments and contingencies (Note 11)
STOCKHOLDERS' EQUITY
Preferred stock, $0.00001 par value, 10,000 shares authorized at September 30, 2018 and December 31, 2017; 0 shares issued and outstanding at September 30, 2018 and December 31, 2017
  
Common stock, $0.00001 par value; 500,000 shares authorized at September 30, 2018 and December 31, 2017; 50,751 and 50,239 shares issued and outstanding at September 30, 2018 and December 31, 2017, respectively
1  
Additional paid-in capital
431,294 418,354 
Accumulated other comprehensive income (loss) (167)41 
Accumulated deficit
(313,376)(253,784)
TOTAL STOCKHOLDERS' EQUITY
117,752 164,611 
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY
$321,115 $383,635 

The accompanying notes to unaudited condensed consolidated financial statements are an integral part of these statements.

3


THE RUBICON PROJECT, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(unaudited)
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
Revenue
$29,729 $35,211 $83,253 $124,148 
Expenses:
Cost of revenue 14,687 12,985 44,514 41,371 
Sales and marketing 10,654 12,503 34,046 39,660 
Technology and development 9,299 11,580 29,038 36,377 
General and administrative 9,355 13,644 33,340 43,079 
Restructuring and other exit costs   3,440 5,959 
Impairment of goodwill  90,251  90,251 
Total expenses
43,995 140,963 144,378 256,697 
Loss from operations (14,266)(105,752)(61,125)(132,549)
Other (income) expense:
Interest income, net (232)(269)(777)(664)
Other income (206)(123)(626)(502)
Foreign exchange (gain) loss, net (120)242 (363)1,093 
Total other income, net (558)(150)(1,766)(73)
Loss before income taxes (13,708)(105,602)(59,359)(132,476)
Provision (benefit) for income taxes 84 (2,031)233 (1,510)
Net loss $(13,792)$(103,571)$(59,592)$(130,966)
Net loss per share: 
Basic and Diluted $(0.27)$(2.11)$(1.19)$(2.69)
Weighted average shares used to compute net loss per share: 
Basic and Diluted 50,513 49,055 50,095 48,726 

The accompanying notes to unaudited condensed consolidated financial statements are an integral part of these statements.


 
4


THE RUBICON PROJECT, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
(unaudited)
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
Net loss $(13,792)$(103,571)$(59,592)$(130,966)
Other comprehensive income (loss):
Unrealized gain on investments 9 3 15 3 
Foreign currency translation adjustments (99)87 (223)357 
Other comprehensive income (loss) (90)90 (208)360 
Comprehensive loss $(13,882)$(103,481)$(59,800)$(130,606)

The accompanying notes to unaudited condensed consolidated financial statements are an integral part of these statements.



5


 

THE RUBICON PROJECT, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
(unaudited)
Common Stock
Additional
Paid-In
Capital
Accumulated  Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Total
Stockholders’
Equity
Shares
Amount
December 31, 201750,239 $ $418,354 $41 $(253,784)$164,611 
Exercise of common stock options 50 — 45 — — 45 
Restricted stock awards, net (156)— — — 
Issuance of common stock related to employee stock purchase plan 89 — 143 — — 143 
Issuance of common stock related to RSU vesting 830 1 — — — 1 
Shares withheld related to net share settlement (301)(658)— — (658)
Stock-based compensation — — 13,410 — — 13,410 
Other comprehensive loss — — — (208)— (208)
Net loss — — — — (59,592)(59,592)
September 30, 201850,751 $1 $431,294 $(167)$(313,376)$117,752 

The accompanying notes to unaudited condensed consolidated financial statements are an integral part of these statements.

6


THE RUBICON PROJECT, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(unaudited)
Nine Months Ended 
September 30, 2018September 30, 2017
OPERATING ACTIVITIES: 
Net loss $(59,592)$(130,966)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities: 
Depreciation and amortization 26,355 27,154 
Stock-based compensation 13,016 16,188 
Impairment of goodwill  90,251 
Loss on disposal of property and equipment 149 269 
Provision for doubtful accounts 217 482 
Accretion of available for sale securities (374)(163)
Unrealized foreign currency (gains) losses, net (206)372 
Deferred income taxes  (1,453)
Changes in operating assets and liabilities, net of effect of business acquisitions: 
Accounts receivable 10,318 58,876 
Prepaid expenses and other assets 2,919 (1,315)
Accounts payable and accrued expenses (14,415)(49,972)
Other liabilities (939)(510)
Net cash provided by (used in) operating activities (22,552)9,213 
INVESTING ACTIVITIES: 
Purchases of property and equipment (5,474)(14,554)
Capitalized internal use software development costs (6,569)(6,127)
Acquisitions, net of cash acquired  (38,610)
Investments in available-for-sale securities (23,991)(66,419)
Maturities of available-for-sale securities 55,650 67,650 
Sales of available-for-sale securities 9,228  
Net cash provided by (used in) investing activities 28,844 (58,060)
FINANCING ACTIVITIES: 
Proceeds from exercise of stock options 45 391 
Proceeds from issuance of common stock under employee stock purchase plan 143 444 
Taxes paid related to net share settlement (658)(2,067)
Net cash used in financing activities (470)(1,232)
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH (110)186 
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 5,712 (49,893)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — Beginning of period 76,642 149,498 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — End of period $82,354 $99,605 
SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION: 
Cash paid for income taxes $272 $348 
Cash paid for interest $46 $46 
Capitalized assets financed by accounts payable and accrued expenses $3 $2,065 
Capitalized stock-based compensation $394 $338 

The accompanying notes to unaudited condensed consolidated financial statements are an integral part of these statements.
7


THE RUBICON PROJECT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
Note 1—Organization and Summary of Significant Accounting Policies
Company Overview
The Rubicon Project, Inc., or Rubicon Project (the "Company"), was formed on April 20, 2007 in Delaware and began operations in April 2007. The Company is headquartered in Los Angeles, California.
The Company is a global advertising exchange that helps websites and applications thrive by giving them tools and expertise to sell ads easily and safely. In addition, the world’s leading agencies and brands rely on the Company's technology to execute tens of billions of advertising transactions each month. The Company provides a technology solution to automate the purchase and sale of digital advertising inventory for buyers and sellers. The Company's platform features applications and services for digital advertising sellers, including websites, mobile applications and other digital media properties, and their representatives, to sell their digital advertising inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, demand side platforms, or DSPs, to buy digital advertising inventory; and a marketplace over which such transactions are executed.
Together, these features power and enhance a comprehensive, transparent, independent advertising marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution for the digital advertising inventory managed on the Company's platform. The Company's clients include many of the world's leading publishers of websites and mobile applications and buyers of digital advertising inventory.
Advertising inventory takes different forms, referred to as advertising units, is purchased and sold through different transactional methodologies, and allows advertising content to be presented to consumers through different channels. The Company's solution enables buyers and sellers to purchase and sell:
• a comprehensive range of advertising units, including display, audio and video;
• that are transacted through real-time bidding ("RTB"), which includes (i) direct sale of premium inventory, which the Company refers to as private marketplace ("PMP"), and (ii) open auction bidding, which the Company refers to as open marketplace ("OMP"); and
• that are displayed across digital channels, including mobile web, mobile application, and desktop, as well as across various out-of-home channels, such as digital billboards.
Risks and Uncertainties
The Company has been negatively impacted by rapid changes in the ad tech industry, including demand by ad tech buyers for more efficiency and lower costs, changes in bidding technologies, and increased competition. In response to these challenges, the Company made significant reductions in fees charged to buyers during 2017 and in November 2017 eliminated its buyer fees altogether. The competitive pressures and reduced take rate resulted in lower revenue and cash flows in the first three quarters of 2018 compared to the prior year. In an effort to bring its costs into better alignment with reduced take rates, the Company undertook restructuring activities to reduce headcount and related operating costs, and also reduced its capital expenditures. Unless and until the Company is able to compensate for the fee reductions and reduced gross margins by continuing to increase advertising spend on its platform, or sufficiently reducing costs, it may not be able to grow its business and may continue to operate at a loss, depleting its cash resources and liquidity. If the Company continues to experience significant operating losses in the future, the Company may require additional liquidity to fund its operations.
Basis of Presentation and Summary of Significant Accounting Policies
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the nine months ended September 30, 2018 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2018, or for any future year.
The condensed consolidated balance sheet at December 31, 2017 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2017 included in its 2017 Annual Report on Form 10-K.
8


There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2017 included in its Annual Report on Form 10-K.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Actual results could differ materially from these estimates.
Adoption of ASU 2018-07
The Company adopted ASU 2018-07—Stock Compensation (Topic 718) ("ASU 2018-07"), which expands the scope of Accounting Standards Codification Topic 718, Compensation—Stock Compensation to include share-based payments granted to non-employees in exchange for goods or services, as of July 1, 2018. As of the adoption date, the fair value of existing unvested awards held by non-employees was determined based on the adoption date fair value, which will be recognized over the remaining service period. Prospectively, the fair value of awards granted to non-employees will be determined as of the grant date and recognized over the service period, using the same treatment as awards granted to employees. In addition, for employees that transition into a non-employee contractor relationship with the Company subsequent to the adoption date, their existing awards will continue to be recognized at the original grant date fair value. There was no impact to the Company's consolidated financial statements resulting from the adoption of ASU 2018-07.
Other Recently Adopted Accounting Pronouncements
On January 1, 2018, the Company adopted the following accounting pronouncements, using a prospective adoption method, which did not have an impact on the Company's condensed consolidated financial statements and did not result in any significant policy changes:
• Accounting Standards Update ("ASU") 2017-01—Business Combinations (Topic 805): Clarifying the Definition of a Business; and
• ASU 2017-09—Compensation—Stock Compensation (Topic 718): Scope of Modification Accounting.
The Company has also adopted ASU 2016-15—Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments, although the retrospective adoption method did not have an impact on periods presented. The Company will apply this guidance to applicable future transactions.
Recent Accounting Pronouncements
Under the Jumpstart Our Business Startups Act, or the JOBS Act, the Company meets the definition of an emerging growth company. The Company has irrevocably elected to opt out of the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act.
In February 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-02—Leases (Topic 842) ("ASU 2016-02"), which requires an entity to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor, and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. ASU 2016-02 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period, with early adoption permitted. ASU 2016-02 required a modified retrospective adoption approach, however subsequent guidance (discussed below) provides an additional option for adoption approach. The Company plans to adopt ASU 2016-02 as of January 1, 2019 using a prospective adoption method in accordance with ASU 2018-11—Leases (Topic 842): Targeted Improvements ("ASU 2018-11"). The Company is currently evaluating the effect this guidance will have on its consolidated financial statements and related disclosures, and anticipates the guidance to result in increases in its assets and liabilities as most of its operating lease commitments will be subject to the new standard and recognized as right-of-use assets and lease liabilities.
In July 2018, the FASB issued ASU 2018-11, which updates some of the implementation requirements under Accounting Standards Codification Topic 842 on leases. ASU 2018-11 provides for an additional adoption approach that was not previously included in ASU 2016-02 that allows for a prospective application. This guidance eliminates the requirement to present prior year comparative lease disclosures once ASU 2016-02 is adopted, and must be adopted concurrently with ASU 2016-02. The Company plans to apply the adoption method made available by ASU 2018-11.
In August 2018, the FASB issued ASU 2018-13—Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement ("ASU 2018-13"), to streamline the disclosure requirements of ASC Topic 820Fair Value Measurement. ASU 2018 removes certain disclosure requirements, including the valuation process for Level 3 fair
9


value measurements, and adds certain quantitative disclosures around Level 3 fair value measurements. This ASU is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, with early adoption permitted. The provisions of ASU 2018-13 are required to be adopted retrospectively, with the exception of disclosure of the range and weighted average of significant unobservable inputs used to develop Level 3 measurements, which can be adopted prospectively. The Company is currently evaluating the effect this guidance will have on its consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU 2018-15Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract ("ASU 2018-15"). ASU 2018-15 was issued to clarify the requirements of ASC 350-40Intangibles—Goodwill and Other—Internal-Use Software ("ASC 350-40"). The ASU clarifies that implementation, setup and other upfront costs related to cloud hosting agreements should be accounted for under ASC 350-40. This ASU is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, with early adoption permitted. ASU 2018-15 can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company is currently evaluating the effect this guidance will have on its consolidated financial statements.

Note 2—Net Income (Loss) Per Share
The following table presents the basic and diluted net loss per share:  
Three Months Ended Nine Months Ended 
September 30, 2018 September 30, 2017 September 30, 2018 September 30, 2017 
(in thousands, except per share data) 
Basic and Diluted EPS: 
Net loss $(13,792)$(103,571)$(59,592)$(130,966)
Weighted-average common shares outstanding 50,750 49,800 50,482 49,638 
Weighted-average unvested restricted stock awards (237)(745)(387)(912)
Weighted-average common shares outstanding used to compute net loss per share 50,513 49,055 50,095 48,726 
Basic and diluted net loss per share $(0.27)$(2.11)$(1.19)$(2.69)
The following weighted-average shares have been excluded from the calculation of diluted net loss per share attributable to common stockholders for each period presented because they are anti-dilutive:
Three Months Ended Nine Months Ended 
September 30, 2018 September 30, 2017 September 30, 2018 September 30, 2017 
(in thousands)
(in thousands) 
Options to purchase common stock 162 187 72 154 
Unvested restricted stock awards 208 130 232 240 
Unvested restricted stock units 2,324 238 1,709 495 
ESPP
94 44 64 49 
Total shares excluded from net loss per share 2,788 599 2,077 938 

Note 3—Revenue
On January 1, 2018, the Company adopted Accounting Standards Update 2014-09—Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09") using a modified retrospective approach applied to all contracts that generated revenue in the preceding year. The adoption of this guidance did not have an impact on the amount or timing of revenue recognized by the Company.
The Company generates revenue from transactions where it provides a platform for the purchase and sale of digital advertising inventory. The Company’s advertising automation solution is a marketplace for sellers of digital advertising inventory (providers of websites, mobile applications and other digital media properties, and their representatives) and buyers of digital advertising inventory (including advertisers, agencies, agency trading desks, and demand-side platforms). This solution incorporates proprietary machine-learning algorithms, sophisticated data processing, high-volume storage, detailed analytics capabilities, and a
10


distributed infrastructure. Together, these features form the basis for the Company’s automated advertising solution that brings buyers and sellers together and facilitates intelligent decision-making and automated transaction execution for the digital advertising inventory managed on the Company's platform. Digital advertising inventory is created when consumers access sellers’ content. Sellers provide digital advertising inventory to the Company’s platform in the form of advertising requests, or ad requests. When the Company receives ad requests from sellers, it sends bid requests to buyers, which enable buyers to bid on sellers’ digital advertising inventory. Winning bids can create advertising, or paid impressions, for the seller to present to the consumer.
The total volume of spending between buyers and sellers on the Company’s platform is referred to as advertising spend. The Company keeps a percentage of that advertising spend as a fee, and remits the remainder to the seller. The fee or “take rate” that the Company retains from the gross advertising spend on its platform is recognized as revenue. The fee earned on each transaction is based on the pre-existing agreement between the Company and the seller and the clearing price of the winning bid. The Company recognizes revenue upon fulfillment of its performance obligation to a customer, which occurs at the point in time an ad renders and is counted as a paid impression, subject to an underlying agreement existing with the customer and a fixed or determinable transaction price. Performance obligations for all transactions are satisfied, and the corresponding revenue is recognized, at a distinct point in time when an ad renders. The Company does not have arrangements with multiple performance obligations. The Company considers the following when determining if a contract exists under which the performance obligations have been satisfied: (i) contract approval by all parties, (ii) identification of each party’s rights regarding the goods or services to be transferred, (iii) specified payment terms, (iv) commercial substance of the contract, and (v) collectability of substantially all of the consideration is probable.
The Company has determined that it does not act as the principal in the purchase and sale of digital advertising inventory because it does not have control of the digital advertising inventory and does not set prices agreed upon within the auction marketplace, and therefore reports revenue on a net basis. In periods prior to the second quarter of 2017, the Company reported revenue on a gross basis for revenue associated with its intent marketing solution, as the Company determined that it acted as the principal in the purchase and sale of digital advertising inventory. The Company ceased offering its intent marketing solution after the first quarter of 2017, after which time, all of the Company’s revenues have been recorded on a net basis. Revenue generated by the Company’s intent marketing solution in 2017 prior to its cessation was $1.3 million, which is included in total revenue for the nine months ended September 30, 2017.
Payment terms are specified in agreements between the Company and the buyers and sellers on its exchange platform. The Company generally bills buyers at the end of each month for the full purchase price of impressions filled in that month. The Company recognizes volume discounts as a reduction of revenue as they are incurred. Specific payment terms may vary by agreement, but are generally seventy-five days or less. The Company's accounts receivable are recorded at the amount of gross billings to buyers, net of allowances for the amounts the company is responsible to collect. The Company's accounts payable related to amounts due to sellers are recorded at the net amount payable to sellers (see Note 5). Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.
The following table presents our revenue by channel for the three and nine months ended September 30, 2018 and 2017:
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands, except percentages)
Channel:
Desktop $12,481 42 %$16,881 48 %$40,453 49 %$68,956 56 %
Mobile 17,248 58  18,330 52  42,800 51  55,192 44  
Total
$29,729 100 %$35,211 100 %$83,253 100 %$124,148 100 %
The following table presents our revenue disaggregated by geographic location, based on the location of the Company's sellers:
Three Months Ended Nine Months Ended 
September 30, 2018 September 30, 2017 September 30, 2018 September 30, 2017 
(in thousands) (in thousands) 
United States $19,731 $22,689 $54,201 $78,350 
International 9,998 12,522 29,052 45,798 
Total $29,729 $35,211 $83,253 $124,148 

11


Note 4—Fair Value Measurements
Recurring Fair Value Measurements 
Fair value represents the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable:
• Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
• Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.
• Level 3 – Unobservable inputs.
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at September 30, 2018:
Total
Quoted Prices in
Active Markets for
Identical Assets
(Level 1) 
Significant Other
Observable Inputs
(Level 2) 
Significant
Unobservable Inputs 
(Level 3) 
(in thousands)
Cash equivalents
$19,078 $19,078 $ $ 
Corporate debt securities
$1,999 $ $1,999 $ 
U.S. Treasury, government and agency debt securities
$12,487 $12,487 $ $ 
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2017:
Total
Quoted Prices in
Active Markets for
Identical Assets
(Level 1) 
Significant Other
Observable Inputs
(Level 2) 
Significant
Unobservable Inputs 
(Level 3) 
(in thousands)
Cash equivalents
$1,807 $210 $1,597 $ 
Corporate debt securities
$25,098 $ $25,098 $ 
U.S. Treasury, government and agency debt securities
$29,901 $29,901 $ $ 
At September 30, 2018 and December 31, 2017, cash equivalents of $19.1 million and $1.8 million, respectively, consisted of money market funds and commercial paper, with original maturities of three months or less. The carrying amounts of cash equivalents are classified as Level 1 or Level 2 depending on whether or not their fair values are based on quoted market prices for identical securities that are traded in an active market. The commercial paper included in cash equivalents at December 31, 2017 is classified as Level 2 since its fair value is not based on quoted market prices for identical securities that are traded in an active market, but rather is derived from similar securities. Corporate debt securities (which are included in marketable securities on the balance sheet) with fair values derived from similar securities rather than based on quoted market prices for identical securities, are classified as Level 2 as well. The fair values of the Company's U.S. treasury, government and agency debt securities are based on quoted market prices and classified as Level 1, and are included within marketable securities.
Non-Recurring Fair Value Measurements
Impairment of Goodwill 
During the third quarter of 2017, the Company identified potential indications of impairment, which triggered a quantitative goodwill impairment assessment. The Company compared the fair value of its net assets, calculated using three valuation methodologies (one income approach and two market approaches), to the carrying value of the net assets. The fair value of the Company's net assets falls within Level 3 of the fair value hierarchy, as it was determined using unobservable inputs and relied on assumptions and estimates made by the Company's management. The valuation process is described below:
12


Income Approach. The Company first estimated the fair value of its net assets based on an income approach using the 2017 remaining year forecast, projections for growth from that base, and a terminal growth rate. The cash flows were discounted using the Company's estimated weighted average cost of capital rate of 16.2%. The value of net operating losses and the excess working capital were then added to the discounted cash flows to arrive at the income approach fair value of the Company's net assets.
Market Approach. The market approach used to determine the fair value of the Company's net assets was based upon a review of private and public company control transactions involving comparable companies. The Company performed two analyses under the market approach—a control premium analysis and a similar transaction analysis. In each of these analyses, the Company identified merger or acquisition transactions that were completed over the past three years involving targets that operate within the “Advertising” or “Internet Software and Services” industries and where the buyer was a strategic buyer. In the control premium analysis, the Company calculated a control premium paid in each of these transactions. After analyzing the comparable transactions, the Company applied a control premium of 15% to its adjusted public equity value to derive the fair value of its net assets. An additional method under the market approach, the similar transactions method, was utilized to determine the fair value of the Company's net assets under a strategic buyer purchase scenario. In this analysis, target companies were compared to the Company and multiples paid in transactions, specifically EBITDA, were analyzed and applied to the Company's adjusted EBITDA for the twelve months ended September 30, 2017. Based on the results of this analysis, an adjusted EBITDA multiple of 2.0x was applied to calculate the fair value of the Company's net assets. In determining the comparability of publicly-traded companies, several factors were analyzed, including products and solutions, markets, growth patterns, relative size, earnings trends and other financial characteristics.  
The Company compared the fair value of its net assets using the three methodologies (one income approach and two market approaches) described above, to the carrying value and determined that its goodwill was fully impaired. The Company recorded an impairment of $90.3 million in the third quarter of 2017 to adjust its goodwill balance to its fair value of zero.
Note 5—Other Balance Sheet Amounts
Investments in marketable securities as of September 30, 2018 consisted of the following:
Amortized
Cost 
Gross
Unrealized
Gains 
Gross
Unrealized
Losses 
Fair
Value 
(in thousands)
Available-for-sale—short-term:
U.S. Treasury, government and agency debt securities
$12,501 $ $(14)$12,487 
Corporate debt securities
1,999   1,999 
Total
$14,500 $ $(14)$14,486 
Investments in marketable securities as of December 31, 2017 consisted of the following:
Amortized
Cost 
Gross
Unrealized
Gains 
Gross
Unrealized
Losses 
Fair
Value 
(in thousands)
Available-for-sale—short-term:
U.S. Treasury, government and agency debt securities
$27,426 $ $(20)$27,406 
Corporate debt securities
25,098   25,098 
Total
$52,524 $ $(20)$52,504 
Available-for-sale—long-term:
U.S. Treasury, government and agency debt securities
$2,504 $ $(9)$2,495 
The Company's available-for-sale securities had a weighted remaining contractual maturity of 0.2 years as of September 30, 2018. For the nine months ended September 30, 2018, the Company sold $9.2 million of available-for-sale investments, on which the realized gains were de minimis and there were no unrealized holding gains (losses) reclassified out of accumulated other comprehensive loss into the condensed consolidated statements of operations.
13


Accounts payable and accrued expenses included the following:
September 30, 2018 December 31, 2017 
(in thousands)
Accounts payable—seller $188,659 $203,694 
Accounts payable—trade 5,081 3,764 
Accrued employee-related payables 5,645 6,645 
Total $199,385 $214,103 
As of December 31, 2016, the Company had $0.1 million of restricted cash, which is included in the beginning balance of cash, cash equivalents and restricted cash in the condensed consolidated statement of cash flows for the nine months ended September 30, 2017. Subsequent to that date, the Company has had no restricted cash. 
Note 6—Goodwill and Intangible Assets
The Company’s intangible assets as of September 30, 2018 and December 31, 2017 included the following:
September 30, 2018 December 31, 2017 
(in thousands)
Amortizable intangible assets:
Developed technology $16,878 $16,878 
Non-compete agreements 690 690 
Trademarks 20 20 
Total identifiable intangible assets, gross 17,588 17,588 
Accumulated amortization—intangible assets: 
Developed technology (6,182)(4,062)
Non-compete agreements (419)(161)
Trademarks (16)(6)
Total accumulated amortization—intangible assets (6,617)(4,229)
Total identifiable intangible assets, net $10,971 $13,359 
Amortization of intangible assets for the three months ended September 30, 2018 and 2017 were $0.8 million and $1.2 million, respectively, and $2.4 million and $3.5 million for the nine months ended September 30, 2018 and 2017, respectively. The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of September 30, 2018:
Fiscal Year 
Amount
(in thousands)
2018$797 
20193,010 
20202,826 
20212,826 
20221,512 
Thereafter  
Total
$10,971 
The Company recorded a goodwill impairment charge of $90.3 million during the third quarter of 2017, refer to Note 4 for additional details regarding the related valuation assessment process.
Note 7—Business Combinations
2017 Acquisition—nToggle, Inc.
On July 14, 2017, the Company completed the merger of nToggle, Inc. ("nToggle") with Caviar Acquisition Corp., a wholly owned subsidiary of the Company, with nToggle surviving as a wholly owned subsidiary of Rubicon Project. nToggle was a Boston, Massachusetts based programmatic advertising company with traffic-shaping technology. The primary reason for the acquisition
14


was to acquire technology, know-how and personnel that will enable the Company to offer services that make it easier and more cost-effective for buyers to find the inventory they seek among the billions of bid requests they receive. At closing, the Company paid net cash consideration of $38.6 million, which represents total purchase consideration of $40.6 million less acquired cash and cash equivalents of $2.0 million, to the stockholders, warrantholders, and holders of vested in-the-money options of nToggle. In addition, the Company assumed 432,482 outstanding unvested in-the-money options and 77,499 shares of restricted stock held by continuing employees, and issued an aggregate of 174,117 restricted stock units to the continuing employees under the Company's 2014 Inducement Grant Equity Incentive Plan. The financial results of nToggle have been included in our consolidated financial statements since the date of the acquisition.
The major classes of assets and liabilities to which the Company allocated the purchase price were as follows as of the acquisition date: 
Amount 
(in thousands) 
Cash and cash equivalents $1,953 
Accounts receivable 256 
Prepaid and other assets 18 
Fixed assets 763 
Other non-current assets 82 
Intangible assets 14,840 
Goodwill 24,546 
Total assets acquired 42,458 
Accounts payable and accrued expenses 78 
Deferred revenue 91 
Deferred tax liability, net 1,719 
Total liabilities assumed 1,888 
Total net assets acquired $40,570 
The Company recognized approximately $0.3 million of acquisition-related costs during the nine months ended September 30, 2017 that are included within general and administrative expenses in the Company’s condensed consolidated statements of operations. As part of the acquisition of nToggle, the Company acquired nToggle's net operating losses of approximately $9.3 million. In addition, the Company recorded deferred tax liabilities related to acquired intangibles of $5.5 million net of deferred tax assets of $3.8 million primarily related to net operating loss carryforwards.
The following table summarizes the components of the acquired intangible assets and estimated useful lives (in thousands, except for estimated useful life):
September 30, 2017Estimated Useful Life 
Developed technology $14,130 5 years
Non-compete agreements 690 2 years
Trademark & trade name 20 1.5 years
Total intangible assets acquired $14,840 
The intangible assets are amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues, the amortization related to non-compete agreements is included in technology and development, and amortization related to trademark and trade name is included in general and administrative.
Goodwill resulting from the acquisition was primarily attributable to acquired workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Refer to Note 4 for a description of the methods used to compute the charge for the impairment of consolidated goodwill of $90.3 million recorded in the third quarter of 2017. The acquired intangibles and goodwill resulting from the nToggle acquisition are not amortizable for tax purposes.
Unaudited Pro Forma Information - nToggle Acquisition
The following table provides unaudited condensed pro forma information to give effect to the nToggle acquisition as if it had occurred on January 1, 2017. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed. The pro forma results do not include any anticipated cost
15


synergies or other effects of the integration of nToggle. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the acquisition been completed on the date indicated, nor are they indicative of the actual or future operating results of the combined company.
Three Months Ended Nine Months Ended 
September 30, 2017September 30, 2017
Pro forma revenues $35,270 $125,083 
Pro forma net loss $(103,895)$(134,665)
nToggle's technology was fully integrated into the Company's platform, and its pre-acquisition product is not offered on a stand-alone basis. As a result, the determination of nToggle's post-acquisition revenue and operating results on a stand-alone basis was impracticable. 

Note 8—Stock-Based Compensation
The Company’s equity incentive plans provide for the grant of equity awards, including non-statutory or incentive stock options, restricted stock awards ("RSAs"), and restricted stock units ("RSUs"), to the Company's employees, officers, directors, and consultants. The Company's board of directors administers the plans. Outstanding options vest based upon continued service at varying rates, but generally over four years from issuance with 25% vesting after one year of service and the remainder vesting monthly thereafter. RSAs and RSUs vest at varying rates, typically approximately 25% vesting after approximately one year of service and the remainder vesting semi-annually thereafter. The RSUs granted in the first nine months of 2018 included 2,800,000 RSUs that vest 50% on each of the first and second anniversaries of the grant date. Options, RSAs, and RSUs granted under the plans accelerate under certain circumstances for certain participants upon a change in control, as defined in the governing plan. An aggregate of 6,148,378 shares remained available for future grants at September 30, 2018 under the plans.
Stock Options
A summary of stock option activity for the nine months ended September 30, 2018 is as follows:
Shares Under Option Weighted- Average Exercise Price Weighted- Average Contractual Life Aggregate Intrinsic Value 
(in thousands) (in thousands) 
Outstanding at December 31, 20174,363 $8.75 
Granted 706 $2.09 
Exercised (50)$0.91 
Expired (1,239)$10.15 
Forfeited (49)$4.54 
Outstanding at September 30, 20183,731 $7.18 7.0 years$1,469 
Exercisable at September 30, 20182,198 $9.49 5.8 years$467 
The total intrinsic values of options exercised during the nine months ended September 30, 2018 was $0.1 million. At September 30, 2018, the Company had unrecognized employee stock-based compensation expense relating to nonvested stock options of approximately $3.8 million, which is expected to be recognized over a weighted-average period of 2.5 years. The weighted-average grant date fair value per share of stock options granted during the nine months ended September 30, 2018 was $1.10. Total fair value of options vested during the nine months ended September 30, 2018 was $2.7 million.
The Company estimates the fair value of stock options that contain service and/or performance conditions using the Black-Scholes option pricing model. The weighted-average input assumptions used by the Company were as follows:
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
Expected term (in years) 5.45.35.75.8
Risk-free interest rate 2.75 %1.88 %2.53 %2.03 %
Expected volatility 55 %62 %57 %57 %
Dividend yield  % % % %
16


Restricted Stock Awards 
A summary of RSA activity for the nine months ended September 30, 2018 is as follows:
Number of Shares Weighted-Average Grant Date Fair Value 
(in thousands) 
Nonvested shares of restricted stock awards outstanding at December 31, 2017 558 $12.60 
Granted  $ 
Canceled (156)$13.82 
Vested (176)$11.81 
Nonvested shares of restricted stock awards outstanding at September 30, 2018 226 $12.37 
The aggregate fair value of RSAs with service conditions that vested during the nine months ended September 30, 2018 was $0.5 million. At September 30, 2018, the Company had unrecognized stock-based compensation expense for RSAs with service conditions of $1.1 million, which is expected to be recognized over a weighted-average period of 1.2 years.
Restricted Stock Units
A summary of RSU activity for the nine months ended September 30, 2018 is as follows:
Number of Shares 
Weighted-Average Grant Date Fair Value
(in thousands) 
Nonvested restricted stock units outstanding at December 31, 2017 3,609 $7.55 
Granted 4,904 $2.27 
Canceled (948)$5.27 
Vested (830)$8.02 
Nonvested restricted stock units outstanding at September 30, 2018 6,735 $3.97 
The weighted-average grant date fair value per share of RSUs granted during the nine months ended September 30, 2018 was $2.27. The aggregate fair value of RSUs that vested during nine months ended September 30, 2018 was $1.8 million. At September 30, 2018, the intrinsic value of nonvested RSUs was $24.2 million. At September 30, 2018, the Company had unrecognized stock-based compensation expense relating to nonvested RSUs of approximately $20.1 million, which is expected to be recognized over a weighted-average period of 2.3 years.
Employee Stock Purchase Plan
In November 2013, the Company adopted the Company's 2014 Employee Stock Purchase Plan ("ESPP"). The ESPP is designed to enable eligible employees to periodically purchase shares of the Company's common stock at a discount through payroll deductions of up to 10% of their eligible compensation, subject to any plan limitations. At the end of each six-month offering period, employees are able to purchase shares at a price per share equal to 85% of the lower of the fair market value of the Company's common stock on the first trading day of the offering period or on the last trading day of the offering period. Offering periods generally commence and end in May and November of each year.
As of September 30, 2018, the Company has reserved 1,692,373 shares of its common stock for issuance under the ESPP.
17


Stock-Based Compensation Expense
Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows:  
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands)
(in thousands)
Cost of revenue $72 $115 $256 $295 
Sales and marketing 1,187 1,115 3,530 3,524 
Technology and development 691 1,122 2,163 3,178 
General and administrative 1,910 2,294 6,669 7,631 
Restructuring and other exit costs   398 1,560 
Total stock-based compensation expense $3,860 $4,646 $13,016 $16,188 

Note 9—Restructuring and Other Exit Costs
As part of its on-going efforts to control costs and create efficiencies, the Company underwent restructuring events throughout 2017 and in the first quarter of 2018. The objective of these restructuring activities was to streamline operations, prioritize resources for growth initiatives and increase profitability.
In January 2017, the Company announced that it would cease providing intent marketing services and would close its Toronto, Canada office as a result. For the nine months ended September 30, 2017, the Company recognized expenses of $6.0 million as restructuring and other exit costs related to the cessation of our intent marketing solution, including the closure of the Toronto office, as well as the realignment of the management team to a more cost efficient structure (collectively, the "2017 Restructuring Events"). A majority of the costs incurred in the nine months ended September 30, 2017 were severance and one-time termination benefit costs, of which $1.6 million related to non-cash stock-based compensation, the remainder of which related to facility closure costs. There were no restructuring and other exit costs incurred during the three months ended September 30, 2017.
In the first quarter of 2018, the Company announced its restructuring plan to reduce headcount to bring the Company's general and administrative operations into better alignment with the current size of the business and de-layer certain functions, and to reduce its investment in unprofitable projects (the "2018 Restructuring Events"). During the nine months ended September 30, 2018, the Company incurred restructuring and other exit costs of $3.4 million for severance and one-time termination benefits. There were no restructuring and other exit costs incurred during the three months ended September 30, 2018.
The following table summarizes restructuring and other exit cost activity for the 2018 Restructuring Events (in thousands):
Accrued restructuring and other exit costs at December 31, 2017
$ 
Restructuring and other exit costs
3,440 
Cash paid for restructuring and other exit costs
(2,884)
Non-cash stock-based compensation for restructuring and other exit costs (398)
Accrued restructuring and other exit costs at September 30, 2018 $158 
Accrued restructuring costs related to the 2017 Restructuring Events were $0.1 million at December 31, 2017 and were paid in the first half of 2018. Accrued restructuring costs are included within other liabilities on the Company's condensed consolidated balance sheets. 
Note 10—Income Taxes
In determining quarterly provisions for income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date income. The Company's annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, foreign taxes, nondeductible stock option expenses, and changes in the Company's valuation allowance.
The Company recorded income tax expenses of $0.1 million and $0.2 million for the three and nine months ended September 30, 2018, respectively, and recorded income tax benefits of $2.0 million and $1.5 million for the three and nine months ended September 30, 2017, respectively. The tax provision for the three and nine months ended September 30, 2018 is primarily the result of the domestic valuation allowance and the tax liability associated with the foreign subsidiaries.
On December 22, 2017, the U.S. government enacted the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act includes significant changes to the U.S. corporate income tax system including the following: a federal corporate rate reduction from 34% to 21%; limitations on the deductibility of executive compensation and research and development (“R&D”) expenditures; immediate
18


expensing of qualified property; the creation of new minimum taxes such as the base erosion anti-abuse tax (“BEAT”) and Global Intangible Low Taxed Income (“GILTI”) tax; and the transition of U.S. international taxation from a worldwide tax system to a modified territorial tax system, which will result in a one time U.S. tax liability on those earnings which have not previously been repatriated to the U.S. (the “Transition Tax”).
The Tax Act imposes a Transition Tax on previously untaxed accumulated and current earnings and profits (“E&P”) of certain of our foreign subsidiaries. To determine the amount of the Transition Tax, the Company determined, among other things, the amount of post-1986 E&P of the relevant subsidiaries. The Company recorded a provisional Transition Tax of $0.6 million, which reduced its U.S. net deferred tax assets for the year ended December 31, 2017. For the nine months ended September 30, 2018, there was no change to the provisional Transaction Tax recorded in the prior period.
The SEC staff issued Staff Accounting Bulletin No. 118 (“SAB 118”) to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared or analyzed in reasonable detail to complete the accounting for certain income tax effects of the Tax Act and allows the registrant to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. The Company has recognized the actual impact of the revaluation of deferred tax balances and the provisional impact related to the one-time Transition Tax. The Company included these amounts in its consolidated financial statements for the year ended December 31, 2017. The ultimate impact may materially differ from these provisional amounts, due to, among other things, additional analysis, changes in interpretations and assumptions that have been made, additional regulatory guidance that may be issued, and actions that may be taken as a result of the Tax Act. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.
In addition, it is unclear how many U.S. states will incorporate the federal law changes, or portions thereof, into their tax codes and foreign governments may enact tax laws in response to the Tax Act that could result in further changes to global taxation and materially affect the Company's financial position and results of operations.
Finally, the Tax Act imposes a new BEAT, essentially a 10% minimum tax (5% for tax years beginning after December 31, 2017, increasing to 10% for years beginning after December 31, 2018) calculated on a base equal to taxpayer’s income determined without tax benefits arising from base erosion payments. BEAT does not apply to corporations whose annual gross receipts for the three-taxable-year period ending with the preceding taxable year are less than $500 million. BEAT does not apply to the Company for the year ending December 31, 2018. Also, the Tax Act requires certain GILTI income earned by controlled foreign corporations (“CFCs”) to be included in the gross income of the CFCs’ U.S. shareholder (for tax years beginning after December 31, 2017). For the nine months ended September 30, 2018, the Company has included a provisional GILTI inclusion of $1.2 million for purposes of Accounting Standards Codification Topic 740. GAAP allows the Company to either (i) treat taxes due on future U.S. inclusions in taxable income related to BEAT and GILTI as current-period expense when incurred (the “period cost method”); or (ii) factor such amounts into the measurement of deferred taxes (the “deferred method”). The Company elected the period cost method.
Due to uncertainty as to the realization of benefits from the Company's domestic and certain international deferred tax assets, including net operating loss carryforwards and research and development tax credits, the Company has a full valuation allowance reserved against such assets. The Company intends to continue to maintain a full valuation allowance on the deferred tax assets until there is sufficient evidence to support the reversal of all or some portion of these allowances.
There were no material changes to the Company's unrecognized tax benefits in the nine months ended September 30, 2018, and the Company does not expect to have any significant changes to unrecognized tax benefits through the end of the fiscal year. Because of the Company's history of tax losses, all years remain open to tax audit. During the first quarter of 2017, the Internal Revenue Service commenced an examination of the 2015 tax year. During the second quarter of 2018, the Company received a Letter 590 from the IRS indicating that they had completed the examination and found no income tax related adjustments.
Note 11—Commitments and Contingencies
Operating Leases
The Company has commitments under non-cancelable operating leases for facilities, certain equipment, and its managed data center facilities. Total rental expenses were $3.2 million and $3.1 million for the three months ended September 30, 2018 and 2017, respectively, and $9.7 million and $9.4 million for the nine months ended September 30, 2018 and 2017, respectively. Additionally, expenses for cloud-based services related to data centers were $1.6 million and $0.8 million for the three months ended September 30, 2018 and 2017, respectively, and $5.0 million and $3.6 million for the nine months ended September 30, 2018 and 2017, respectively. As of September 30, 2018, expected future commitments related to operating leases were $16.8 million. As of September 30, 2018 and December 31, 2017, the Company had $2.9 million of letters of credit associated with office leases available for borrowing, on which there were no outstanding borrowings as of either date.
Guarantees and Indemnification
The Company’s agreements with sellers, buyers, and other third parties typically obligate it to provide indemnity and defense for losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other
19


liabilities. Generally, these indemnity and defense obligations relate to the Company’s own business operations, obligations, and acts or omissions. However, under some circumstances, the Company agrees to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. For example, because the Company’s business interposes the Company between buyers and sellers in various ways, buyers often require the Company to indemnify them against acts and omissions of sellers, and sellers often require the Company to indemnify them against acts and omissions of buyers. In addition, the Company’s agreements with sellers, buyers, and other third parties typically include provisions limiting the Company’s liability to the counterparty, and the counterparty’s liability to the Company. These limits sometimes do not apply to certain liabilities, including indemnity obligations. These indemnity and limitation of liability provisions generally survive termination or expiration of the agreements in which they appear. The Company has also entered into indemnification agreements with its directors, executive officers and certain other officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No material demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Company’s condensed consolidated financial statements.
Litigation
The Company and its subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to their business activities and to the Company’s status as a public company. Such matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of the Company’s business, regulatory investigations or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, management is unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of September 30, 2018. However, based on management’s knowledge as of September 30, 2018, management believes that the final resolution of these matters known at such date, individually and in the aggregate, will not have a material adverse effect upon the Company’s condensed consolidated financial position, results of operations or cash flows.
On March 31, 2017, Guardian News & Media Limited ("Guardian") issued proceedings (the "Complaint") against the Company in the Chancery Division of the High Court of Justice in England & Wales. The Complaint alleged that the Company underpaid Guardian for digital advertising inventory sold by Guardian through the Company's platform as a result of the fact that the Company charged fees to buyers of that inventory. Guardian claimed the Company was precluded from charging buyer fees as a result of the contractual arrangements with Guardian and English agency law principles, as well as representations it allegedly made to Guardian. The Complaint claimed damages including loss of revenue, interest, and costs. On October 11, 2018, the Company and Guardian mutually agreed to resolve their dispute and the High Court proceedings have been discontinued. Though the terms of the settlement agreement are confidential, the settlement is immaterial to the Company from a financial standpoint.
Employment Contracts
The Company has entered into severance agreements with certain employees and officers. The Company may be required to pay severance and accelerate the vesting of certain equity awards in the event of involuntary terminations. 
Note 12—Debt
On September 26, 2018, the Company amended and restated its loan and security agreement with Silicon Valley Bank (the "Loan Agreement"), which was scheduled to expire on September 27, 2018. The Loan Agreement provides a senior secured revolving credit facility of up to $40.0 million with a maturity date of September 26, 2020. The amount available for borrowing as of September 30, 2018 is $30.0 million due to a $10.0 million reserve that will be released if the Company maintains positive Adjusted EBITDA for any trailing twelve-month period. The Company incurred $0.1 million of debt issuance fees that were capitalized and are being amortized over the term of the Loan Agreement.
An unused revolver fee in the amount of 0.15% per annum of the average unused portion of the revolver line is charged and is payable monthly in arrears. The Company may elect for advances to bear interest calculated by reference to prime or LIBOR. If the Company elects LIBOR, amounts outstanding under the amended credit facility bear interest at a rate per annum equal to LIBOR plus 2.50% if a streamline period applies or LIBOR plus 4.00% if a streamline period does not apply. If the Company elects prime, advances bear interest at a rate of prime plus 0.50% if a streamline period applies or prime plus 2.00% if a streamline period does not apply. A streamline period is any period during which an event of default does not exist and the Company's Adjusted Quick Ratio (as defined in the Loan Agreement) is at least 1.05 for each day in the preceding month.  
The Loan Agreement is collateralized by security interests in substantially all of the Company's assets. Subject to certain exceptions, the Loan Agreement restricts the Company's ability to, among other things, pay dividends, sell assets, make changes to the nature of the business, engage in mergers or acquisitions, incur, assume or permit to exist, additional indebtedness and
20


guarantees, create or permit to exist, liens, make distributions or redeem or repurchase capital stock, or make other investments, engage in transactions with affiliates, make payments with respect to subordinated debt, and enter into certain transactions without the consent of the financial institution. If a streamline period is not in effect, the Company is required to maintain a lockbox arrangement where customer payments received in the lockbox will immediately reduce the amounts outstanding on the credit facility.
The Loan Agreement requires the Company to comply with financial covenants, including a minimum Adjusted Quick Ratio and the achievement of certain Adjusted EBITDA targets. On a monthly basis, or quarterly if there were no advances outstanding during the calendar quarter, the Company is required to maintain a minimum Adjusted Quick Ratio of: (i) 1.00 if the trailing six month adjusted EBITDA is $0 or less, or (ii) 0.90 if the trailing six month adjusted EBITDA is greater than $0. If the Company’s Adjusted Quick Ratio is 1.05 or greater, a streamline period applies. As of September 30, 2018, the Company's Adjusted Quick Ratio was 1.2, which is in compliance with its covenant requirement and is higher than the minimum Adjusted Quick Ratio required to qualify for a streamline period. The Company must also maintain the following trailing twelve month Adjusted EBITDA targets as of the end of each quarter as follows: (1) September 30, 2018 through June 30, 2019 Adjusted EBITDA must be within 20% of the Adjusted EBITDA projections that were delivered to Silicon Valley Bank; (2) September 30, 2019 Adjusted EBITDA of $1 or greater; and (3) December 31, 2019 and thereafter, Adjusted EBITDA of $5.0 million or greater. As of September 30, 2018, the Company was in compliance with the Adjusted EBITDA covenant. 
The Loan Agreement also includes customary representations and warranties, affirmative covenants, and events of default, including events of default upon a change of control and material adverse change (as defined in the Loan Agreement). Following an event of default, SVB would be entitled to, among other things, accelerate payment of amounts due under the credit facility and exercise all rights of a secured creditor.
As of September 30, 2018, there were no amounts outstanding under the Loan Agreement. Future availability under the credit facility is dependent on several factors including the available borrowing base and compliance with future covenant requirements.
21


Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
This Quarterly Report on Form 10-Q and related statements by the Company contain forward-looking statements, including statements based upon or relating to our expectations, assumptions, estimates, and projections. In some cases, you can identify forward-looking statements by terms such as "may," "might," "will," "objective," "intend," "should," "could," "can," "would," "expect," "believe," "design," "anticipate," "estimate," "predict," "potential," "plan" or the negative of these terms, and similar expressions. Forward-looking statements may include, but are not limited to, statements concerning our anticipated financial performance, including, without limitation, revenue, advertising spend, non-GAAP net revenue, non-GAAP loss per share, profitability, net income (loss), Adjusted EBITDA, earnings per share, and cash flow; strategic objectives, including focus on header bidding, mobile, video, and private marketplace opportunities; investments in our business; development of our technology; introduction of new offerings; the impact of our acquisition of nToggle and its traffic shaping technology on our business; the effects of our cost reduction initiatives; scope and duration of client relationships; the fees we may charge in the future; business mix and expansion of our mobile, video and private marketplace offerings; sales growth; client utilization of our offerings; our competitive differentiation; our market share and leadership position in the industry; market conditions, trends, and opportunities; consumer reach; certain statements regarding future operational performance measures including ad requests, fill rate, paid impressions, average CPM, take rate, and advertising spend; and factors that could affect these and other aspects of our business. These statements are not guarantees of future performance; they reflect our current views with respect to future events and are based on assumptions and estimates and subject to known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from expectations or results projected or implied by forward-looking statements. These risks include, but are not limited to:
• our ability to grow and to manage any growth effectively;
• our ability to develop innovative new technologies and remain a market leader;
• our ability to attract and retain buyers and sellers and increase our business with them;
• our vulnerability to loss of, or reduction in spending by, buyers;
• our reliance on large sources of advertising demand;
• our ability to maintain and grow a supply of digital advertising inventory from sellers;
• the effect on the advertising market and our business from difficult economic conditions;
• the freedom of buyers and sellers to direct their spending and inventory to competing sources of inventory and demand;
• our ability to use our solution for purchase and sale of higher value digital advertising inventory and to expand the use of our solution by buyers and sellers utilizing evolving digital media platforms;
• our ability to introduce new offerings and bring them to market in a timely manner, and otherwise adapt in response to client demands and industry trends, including shifts in digital advertising growth from desktop to mobile channels and from display to video formats;
• the increased prevalence of header bidding and its effect on our competitive position;
• our header bidding solution not resulting in revenue growth and causing infrastructure strain and added cost;
• uncertainty of our estimates and expectations associated with new offerings, including header bidding, private marketplace, mobile, video, guaranteed audience solutions, and traffic shaping;
• declined fees and take rate and the need to grow through advertising spend increases rather than fee increases;
• our ability to compensate for a reduced take rate by increasing the volume and/or value of transactions on our platform;
• our vulnerability to the depletion of our cash resources as revenue declines with the reduction in our take rate and as we incur additional investments in technology required to support the increased volume of transactions on our exchange;
• our ability to support our growth objectives with reduced resources from our cost reduction initiatives;
• our ability to raise additional capital if needed;
• our limited operating history and history of losses;
• our ability to continue to expand into new geographic markets;
• increased prevalence of ad-blocking technologies and browsers that block cookies or otherwise allow users to limit ad tracking;
• the slowing growth rate of online digital display advertising;
• the growing percentage of online and mobile advertising spending captured by owned and operated sites (such as Facebook and Google);
22


• the effects, including loss of market share, of increased competition in our market and increasing concentration of advertising spending, including mobile spending, in a small number of very large competitors;
• the effects of consolidation in the ad tech industry, such as AT&T's acquisition of AppNexus;
• acts of competitors and other third parties that can adversely affect our business;
• our ability to differentiate our offerings and compete effectively in a market trending increasingly toward commodification, transparency, and disintermediation;
• requests for discounts, fee concessions or revisions, rebates, refunds, favorable payment terms and greater levels of pricing transparency and specificity;
• potential adverse effects of malicious activity such as fraudulent inventory and malware;
• the effects of seasonal trends on our results of operations;
• costs associated with defending intellectual property infringement and other claims;
• our ability to attract and retain qualified employees and key personnel;
• our ability to identify future acquisitions of or investments in complementary companies or technologies and our ability to consummate the acquisitions and integrate such companies or technologies; and
• our ability to comply with, and the effect on our business of, the European General Data Protection Regulation (GDPR), the California Consumer Privacy Act, and other evolving legal standards and regulations, particularly concerning data protection and consumer privacy and evolving labor standards.
We discuss many of these risks and additional factors that could cause actual results to differ materially from those anticipated by our forward-looking statements under the headings "Risk Factors" and "Management's Discussion and Analysis of Financial Condition and Results of Operations," and elsewhere in this report and in other filings we have made and will make from time to time with the Securities and Exchange Commission, or SEC, including our Annual Report on Form 10-K for the year ended December 31, 2017 and subsequent Quarterly Reports on Form 10-Q. These forward-looking statements represent our estimates and assumptions only as of the date made. Unless required by federal securities laws, we assume no obligation to update any of these forward-looking statements, or to update the reasons actual results could differ materially from those anticipated, to reflect circumstances or events that occur after the statements are made. Without limiting the foregoing, any guidance we may provide will generally be given only in connection with quarterly and annual earnings announcements, without interim updates, and we may appear at industry conferences or make other public statements without disclosing material nonpublic information in our possession. Given these uncertainties, investors should not place undue reliance on these forward-looking statements.
Investors should read this Quarterly Report on Form 10-Q and the documents that we reference in this report and have filed or will file with the SEC completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.
The following discussion should be read in conjunction with our unaudited condensed consolidated financial statements and notes thereto appearing elsewhere in this Quarterly Report on Form 10-Q.
Overview
We provide a technology solution to automate the purchase and sale of digital advertising inventory for buyers and sellers. Our platform features applications and services for digital advertising inventory sellers, including websites, mobile applications, other digital media properties, and their representatives to sell their digital advertising inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, and demand side platforms, or DSPs, to buy digital advertising inventory; and a marketplace over which such transactions are executed. Together, these features power and enhance a comprehensive, transparent, independent advertising marketplace that brings buyers and sellers together and facilitates intelligent decision-making and automated transaction execution for the digital advertising inventory we manage on our platform. Our clients include many of the world’s leading publishers of websites and mobile applications and buyers of digital advertising inventory.
Advertising inventory takes different forms, referred to as advertising units, is purchased and sold through different transactional methodologies, and allows advertising content to be presented to consumers through different channels. Our solution enables buyers and sellers to purchase and sell:
• a comprehensive range of advertising units, including display, audio and video;
• that are transacted through real-time bidding ("RTB"), which includes (i) direct sale of premium inventory, which we refer to as private marketplace ("PMP"), and (ii) open auction bidding, which we refer to as open marketplace ("OMP"); and
23


• that are displayed across digital channels, including mobile web, mobile application, and desktop, as well as across various out-of-home channels, such as digital billboards.
We generate revenue from transactions where we provide a platform for the purchase and sale of digital advertising inventory. Digital advertising inventory is created when consumers access sellers’ content. Sellers provide digital advertising inventory to our platform in the form of advertising requests, or ad requests. When we receive ad requests from sellers, we send bid requests to buyers, which enable buyers to bid on sellers’ digital advertising inventory. Winning bids can create advertising, or paid impressions, for the seller to present to the consumer. The volume of paid impressions measured as a percentage of ad requests is referred to as fill rate. The price that buyers pay for each thousand paid impressions purchased is measured in units referred to as CPM.
The total volume of spending between buyers and sellers on our platform is referred to as advertising spend. We keep a percentage of that advertising spend as a fee, and remit the remainder to the seller. The fee or “take rate” that we retain from the gross advertising spend on our platform is recognized as revenue. The fee earned on each transaction is based on the pre-existing agreement between the Company and the seller and the clearing price of the winning bid. We discuss advertising spend and take rate more fully in the “Non-GAAP Financial Measures and Operational Performance Measures” section below.
Industry Trends and Trends in Our Business
Market Opportunities
The programmatic digital advertising market continues to experience growth. In September 2018, MAGNA estimated that the global programmatic market (excluding search and social) will grow from $34 billion in 2018 to $60 billion by 2022, which represents a 15% compound annual growth rate over that period. Another important trend in the digital advertising industry is the continued expansion of automated buying and selling of advertising inventory through new and developing channels, including mobile, which has market growth rates exceeding those of the desktop channel and is a critical area of operational focus for us. According to MAGNA estimates, mobile advertising is forecasted to be an $18 billion global market in 2018 that is expected to increase to $43 billion by 2022, producing a compound annual growth rate of 24%.
Consistent with industry trends, our mobile business is growing faster than desktop. Our mobile advertising spend increased $99.0 million, or 40%, for the nine months ended September 30, 2018, compared to the nine months ended September 30, 2017. Our desktop business remained flat during the same period, although it increased 6% in the third quarter of 2018 compared to the third quarter of 2017. Our mobile business consists of two components, mobile web and mobile applications. Initially our mobile business was built upon mobile web, which is more similar to our desktop business and subject to many of the same market pressures as discussed below, and as a result has experienced low or negative growth in recent periods. While our mobile web business is trending more in line with desktop, our mobile application business, which is where we see the greatest potential for growth, has shown growth rates in excess of industry projections. Advertising spend from mobile applications is approaching half of our mobile business.
The growth of automated buying and selling of advertising is also expanding into geographic markets outside of the United States, and in some markets, the adoption rate of programmatic digital advertising is greater than in the United States. We
attribute advertising spend to the geographic location of the seller on whose inventory the advertising spend was directed. Our
markets outside of the United States are more heavily built upon desktop display advertising than they are on mobile, and as such
are subject to the same factors impacting our desktop business as described below. In addition, as programmatic advertising has
grown in markets outside of the United States, we have seen more competitors enter those markets aggressively and gain market
share. As a result of these and other factors, including slower adoption of video ad units and a slower adoption of header bidding, the portion of our advertising spend attributed to markets outside the United States declined to 35% during the nine months ended September 30, 2018 from 39% during the same period in 2017. Another factor impacting our business is that a large share of the growth in digital advertising spending worldwide is being captured by owned and operated sites, such as Facebook and Google.
Macro Trends Impacting Desktop
These market factors present long-term growth opportunities; however, in the near term the industry-wide shift from desktop to mobile advertising has had an adverse impact on our business. In recent years, we have seen an industry-wide slowdown in the growth rate for traditional desktop advertising, and the growth rate for this portion of the market is expected to flatten in future years. According to MAGNA, programmatic desktop advertising is expected to grow at a 1% compound annual growth rate over the 2018-2022 period. This results from the market shift to mobile channels noted above. These trends are having a significant effect on our overall growth rate, because desktop advertising continues to be a significant part of our core business, representing 50% of advertising spend in the first nine months of 2018. As noted above, our advertising spend in desktop remained flat compared to the prior year period. In addition to the ongoing industry shift away from desktop to mobile, year-over-year growth in our desktop business is hampered further by the continued migration to header bidding, which to date has been focused primarily on desktop display advertising inventory. Header bidding has resulted in adverse revenue effects for us when comparing the nine months
24


ended September 30, 2018 to the same period in 2017 due to loss to competitors of some inventory that we would otherwise have been able to sell through our platform. While header bidding has increased competition for inventory, it also has made available to us significant amounts of inventory that previously we were unable to access, and while our traditional desktop display business has declined, our header bidding solution gained significant traction in 2017 and through the first nine months of 2018.
Header bidding is going through an additional technical evolution from the client side, which involves the browser running the auction, to a server-side solution, in which a server runs the auction and offers the potential for improved performance and speed. We believe that our investments in our client-side header bidding solution as well as server-side header bidding have the potential to improve our competitiveness in all markets in the remainder of 2018 and beyond. However, we must continue to address certain technical and operational challenges, as described under "Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2017, in order to realize our header bidding solution's full potential.
Because of these rapid developments in the industry, advertising spend from our traditional desktop display business has declined and no longer can be relied upon to be the primary growth driver of our business. Our strategic focus is on growth areas—including mobile, video, and PMPs—that are expected to represent a majority of our advertising spend in 2018. However, despite our solid progress in mobile, our traditional desktop display business is expected to continue to represent a significant part of our business in the near term. Therefore, the weight of our desktop display business will continue to have a significant adverse effect on our growth until our advertising spend mix has shifted more fully to growth areas. 
Year-Over-Year Take Rate Decline
Ad tech exchange intermediaries like us have used different revenue models in OMP transactions, including charging fees only to sellers or arbitraging the purchase and sale of ad impressions. Our approach was historically to charge fees to both buyers and sellers in OMP transactions conducted on our exchange, consistent with the fact that we provide services to each. Traditionally, for OMP waterfall transactions, we ran a modified second price auction in which the clearing price was the greater of the second highest bid in the auction plus one cent or the applicable price floor. Our buyer fees were determined algorithmically and added to the clearing price to determine the price charged to the winning bidder. Our take rate was made up of the total fees we charge buyers and sellers. In the third quarter of 2017, our take rate was 18.1%.
In late 2017, we reduced and then eliminated our buyer fees as a result of three strategic moves we made in response to market conditions. First, in response to market demands for more efficiency and lower cost from intermediaries like us, and in an effort to be more competitive in attracting demand and capturing supply, we made a strategic decision to reduce the fees we charged buyers in OMP waterfall transactions.
Second, the mix of OMP transactions on our exchange had shifted from approximately three quarters conducted through the traditional ad server waterfall at the end of December 2016 to approximately half through the ad server waterfall as of September 30, 2017. In traditional OMP waterfall transactions, available impressions are passed to different demand sources in a sequence determined by the seller’s ad server, and when an impression is passed to a particular demand source, that demand source is generally able to auction the impression with little or no competition. As the percentage of OMP waterfall transactions has declined, the percentage of header bidding transactions has increased. Header bidding increases competition for ad inventory by exposing impressions simultaneously to multiple sources of demand in a competitive auction that, if successful, replaces the ad server waterfall. Each demand source in a header bidding auction conducts its own auction for the impression and then passes its winning bid to a “downstream” meta-auction in which the seller evaluates bids from all its demand sources, and generally the highest bid wins. This competition pushes auction clearing prices much closer to the winning first-price bid than OMP waterfall transactions. In order to be more competitive and give our buyers a better chance of winning the header bidding impressions on which they bid, we began charging lower buyer fees for header bidding transactions so that we could pass higher priced bids into the downstream auction. Based upon experience with this approach and client feedback, in October 2017 we began offering a modified first price auction dynamic in our header bidding solution without buyer fees. Subsequently, in an effort to capture more inventory for our buyers and deliver better monetization to our sellers, and to provide better transparency and predictability to all our clients, effective as of January 22, 2018, we made first price our default auction dynamic for header bidding transactions. This means that the first price or highest bid in our auction wins and that first price is passed to the downstream auction. Because buyers needed time to adapt their systems and bidding strategies to first-price auction dynamics and maximize advertising campaign returns and performance, or may prefer not to develop their own first price pricing algorithms, we built and implemented an optional feature at no additional cost, which we call Estimated Market Rate ("EMR"). This feature uses algorithms that monitor existing market conditions against our dataset of auction outcomes to look for opportunities to reduce the amount of the bid that we pass through to the downstream auction on behalf of our winning bidder, while maintaining high fill rates. This is intended to help buyers bid on digital advertising inventory consistent with market values while preserving demand and budget for sellers on our platform. In addition to increasing the rate at which buyers win in our auctions, and the monetization that that winning provides to sellers, our first price auction dynamic and EMR solution have contributed to higher CPMs for our header bidding inventory.
25


Third, as the ad tech industry has matured and evolved, competition has increased and pricing has become more transparent. The primary buyers in our OMP transactions are DSPs buying on behalf of agency and brand clients that are demanding reduced costs and fee transparency throughout the value chain. DSPs and their clients are consequently demanding that exchanges disclose and limit or eliminate buyer fees, and DSPs and their clients may reduce or eliminate spending on exchanges that charge buyer fees. In addition, some sellers believe that buyer fees ultimately reduce seller revenue, and therefore are seeking to cap or eliminate buyer fees on sale of their inventory. In response to these market trends, and consistent with our strategy to be a high volume, low cost and transparent exchange, we stopped charging our additive buyer fees altogether effective November 1, 2017. We still charge some buyers an access fee to connect to our system when their spending is too small to support the maintenance of their accounts, but these access fees in the aggregate are insignificant. As such, our revenue now consists almost entirely of a unitary marketplace fee. Most of our marketplace fees are negotiated with sellers as a percentage of the auction clearing price for sale of their inventory. In some cases, we reduce the buyer’s bid amount by the amount of our fee and pass the remainder as the bid to the seller. If the bid wins we retain the amount of the bid reduction as our fee. We do this at the discretion of sellers that allocate digital advertising inventory through a decisioning process that follows after our auction and incorporates other demand sources as well as our bids, and that prefer or require that we submit our bids to them net of our fees, so that our bid matches the amount we will owe them if we win. This is referred to as net bidding. Net bidding amounts can vary across transactions depending upon various factors including inventory and auction characteristics and seller policies.
These strategic price reductions contributed to the decrease in our take rate from 18.1% for the three months ended September 30, 2017 to 12.3% for the three months ended September 30, 2018.
Our strategic pricing reductions are intended to address the market's demand for lower costs and to attract more inventory and spending to our platform. Lower pricing has caused our revenue and margins to decline significantly during the first nine months of 2018 compared to the corresponding period in 2017, even though ad spend has grown. In order to adjust to our lower take rates and return to growth, we must continue to increase advertising spend on our platform. Increases in PMP and header bidding transactions as a percentage of the activity on our exchange could yield higher advertising spend despite lower take rates due to higher CPMs typically associated with PMP transactions, and from modified first-price auctions in header bidding transactions. However, in an increasingly competitive market in which buyers and sellers have many choices, it is not clear whether pricing reductions will result in increases in spending on our platform, or whether any spending increases will compensate fully for the reduction in pricing. We have seen significant increases in the volume of ad requests we receive, but the rate at which we win header bidding auctions is much lower than the rate at which we win waterfall transactions. As our business continues to shift away from waterfall transactions to header bidding—header bidding now represents approximately 80% of our revenue—we need to participate in more header bidding auctions and increase the fill rate in header bidding auctions to compensate for the decline in the number of waterfall transactions. Driving revenue growth in this situation is difficult to accomplish in a competitive market and requires accessing significantly greater inventory levels from our sellers and in turn processing more auctions. This growth in business volume requires adequate processing capacity as well as ongoing innovation to address evolving client needs, capture business, and improve our fill rate.
Prior to the elimination of buyer fees, such fees represented approximately half of our revenue for the first ten months of
2017, and we do not expect to be able to grow advertising spend or reduce costs quickly enough in the near term to make up for the elimination of these fees. This resulted in significant cash consumption to support operations during 2018. Unless and until we are able to compensate for elimination of our buyer fees by increasing advertising spend on our platform, through higher transaction volumes or higher transaction values or both, or by increasing seller fees, we will not be able to grow our business and our cash resources will diminish until such time as growth offsets our reduced level of operating expenses.
Therefore, while we work to increase the volume of transactions on our exchange and compete more effectively, we must operate more efficiently to relieve the pressure on our margins and cash resources that has resulted from our price reductions and to compensate for the ongoing investments in technology and data processing capabilities required to support the increased volume of transactions that our growth plans require. Consequently, we are continuously evaluating our costs and pursuing additional cost-control and efficiency opportunities, including increased automation, across all aspects of the Company. As part of these efforts, during the first quarter of 2018 we undertook measures to reduce headcount by approximately 100 people, or 19% of our workforce, and to reduce other operating costs. Our actions included reductions in administrative staff to bring our general and administrative operations into better alignment with the current size of the business as well as in sales and technical personnel as a result of offshoring certain development functions, organizational delayering and restructuring, and reducing investment in unprofitable projects.
Uncertainty Resulting from GDPR
The European General Data Protection Regulation, or GDPR, added significant new regulatory requirements that are applicable to us as well as our clients and competitors. Some critical elements of the GDPR are still unclear, and there has not been time for consistent regulatory guidance to be developed, or for established industry compliance practices to emerge. In particular and despite being past the implementation date, uncertainty about the requirements regarding end-user consent, and diverging interpretations among sellers and buyers as to the adequacy of any consent that is obtained, could result in the removal of personal
26


data from bid requests, which will lower the value of the impressions, resulting in reduced revenue and advertising spend for us. Until prevailing industry standards emerge, our revenue from European sellers could fluctuate from quarter to quarter.
Components of Our Results of Operations
We report our financial results as one operating segment. Our consolidated operating results, together with non-GAAP financial measures and the operational performance measures, are regularly reviewed by our chief operating decision maker, principally to make decisions about how we allocate our resources and to measure our consolidated operating performance.
Revenue
We generate revenue from the purchase and sale of digital advertising inventory through our marketplace. We recognize revenue upon the fulfillment of our contractual obligations in connection with a completed transaction, subject to satisfying all other revenue recognition criteria. Our revenue recognition policies are discussed in more detail within Note 3 of the accompanying Notes to the Condensed Consolidated Financial Statements.
Expenses
We classify our expenses into the following categories:
Cost of Revenue. Our cost of revenue consists primarily of data center costs, bandwidth costs, depreciation and maintenance expense of hardware supporting our revenue-producing platform, amortization of software costs for the development of our revenue-producing platform, amortization expense associated with acquired developed technologies, personnel costs, facilities-related costs, and for transactions we have previously reported on a gross basis, the amounts we paid sellers. Personnel costs included in cost of revenue include salaries, bonuses, stock-based compensation, and employee benefit costs, and are primarily attributable to personnel in our network operations group who support our platform. We capitalize costs associated with software that is developed or obtained for internal use and amortize the costs associated with our revenue-producing platform in cost of revenue over their estimated useful lives. We amortize acquired developed technologies over their estimated useful lives.
Sales and Marketing. Our sales and marketing expenses consist primarily of personnel costs, including stock-based compensation and the sales bonuses paid to our sales organization, as well as marketing expenses such as brand marketing, travel expenses, trade shows and marketing materials, professional services, and amortization expense associated with client relationships and backlog from our business acquisitions, and to a lesser extent, facilities-related costs and depreciation and amortization. Our sales organization focuses on increasing the adoption of our solution by existing and new buyers and sellers. We amortize acquired intangibles associated with client relationships and backlog from our business acquisitions over their estimated useful lives.
Technology and Development. Our technology and development expenses consist primarily of personnel costs, including stock-based compensation and bonuses, as well as professional services associated with the ongoing development and maintenance of our solution, and to a lesser extent, facilities-related costs and depreciation and amortization, including amortization expense associated with acquired intangible assets from our business acquisitions that are related to technology and development functions. These expenses include costs incurred in the development, implementation, and maintenance of internal use software, including our platform and related infrastructure. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with internal use software development that qualifies for capitalization, which are then recorded as internal use software development costs, net, on our condensed consolidated balance sheet. We amortize internal use software development costs that relate to our revenue-producing activities on our platform to cost of revenue and amortize other internal use software development costs to technology and development costs or general and administrative expenses, depending on the nature of the related project. We amortize acquired intangibles associated with technology and development functions from our business acquisitions over their estimated useful lives.
General and Administrative. Our general and administrative expenses consist primarily of personnel costs, including stock-based compensation and bonuses, associated with our executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, facilities-related costs and depreciation and amortization, and other corporate-related expenses. General and administrative expenses also include amortization of internal use software development costs and acquired intangible assets from our business acquisitions over their estimated useful lives that relate to general and administrative functions and changes in fair value associated with the liability-classified contingent consideration related to acquisitions.
Restructuring and Other Exit Costs. Our restructuring and other exit costs consist primarily of employee termination costs, including stock-based compensation charges, and facility closure costs.
Other (Income), Expense
Interest (Income) Expense, Net. Interest income consists of interest earned on our cash equivalents and marketable securities. Interest expense is mainly related to our credit facility and was insignificant for the nine months ended September 30, 2018 and 2017.
27


Other Income. Other income consists primarily of rental income from commercial office space we hold under lease and have sublet to other tenants.
Foreign Currency Exchange (Gain) Loss, Net. Foreign currency exchange (gain) loss, net consists primarily of gains and losses on foreign currency transactions. We have foreign currency exposure related to our accounts receivable and accounts payable that are denominated in currencies other than the U.S. Dollar, principally the British Pound.
Provision (Benefit) for Income Taxes
Provision (benefit) for income taxes consists of federal, state, and foreign income taxes and is primarily the result of the domestic valuation allowance and the tax liability associated with foreign subsidiaries. Due to uncertainty as to the realization of benefits from the predominant portion of our domestic and international net deferred tax assets, including net operating loss carryforwards and research and development tax credits, we have a full valuation allowance reserved against such net deferred tax assets. We intend to continue to maintain a full valuation allowance on our deferred tax assets until there is sufficient evidence to support the reversal of all or some portion of these allowances. Release of the valuation allowance would result in the recognition of certain net deferred tax assets and a decrease to income tax expense or recognition of a benefit for the period the release is recorded. However, the exact timing and amount of the valuation allowance release are subject to change on the basis of the level of profitability that we are able to achieve.
On December 22, 2017, the U.S. government enacted the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act includes significant changes to the U.S. corporate income tax system including the following: a federal corporate rate reduction from 34% to 21%; limitations on the deductibility of executive compensation and research and development (“R&D”) expenditures; immediate expensing of qualified property; the creation of new minimum taxes such as the base erosion anti-abuse tax (“BEAT”) and Global Intangible Low Taxed Income (“GILTI”) tax; and the transition of U.S. international taxation from a worldwide tax system to a modified territorial tax system, which will result in a one time U.S. tax liability on those earnings which have not previously been repatriated to the U.S. (the “Transition Tax”).
The Tax Act imposes a Transition Tax on previously untaxed accumulated and current earnings and profits (“E&P”) of certain of our foreign subsidiaries. To determine the amount of the Transition Tax, we determined, among other things, the amount of post-1986 E&P of the relevant subsidiaries. We recorded a provisional Transition Tax of $0.6 million, which reduced our U.S. net deferred tax assets for the year ended December 31, 2017. For the nine months ended September 30, 2018, there was no change to the provisional Transaction Tax recorded in the prior period.
The SEC staff issued Staff Accounting Bulletin No. 118 (“SAB 118”) to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared or analyzed in reasonable detail to complete the accounting for certain income tax effects of the Tax Act and allows the registrant to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. We have recognized the actual impact of the revaluation of deferred tax balances and the provisional impact related to the one-time Transition Tax. We included these amounts in our consolidated financial statements for the year ended December 31, 2017. The ultimate impact may materially differ from these provisional amounts, due to, among other things, additional analysis, changes in interpretations and assumptions that have been made, additional regulatory guidance that may be issued, and actions that may be taken as a result of the Tax Act. We expect to complete our analysis within the measurement period in accordance with SAB 118.
In addition, it is unclear how many U.S. states will incorporate the federal law changes, or portions thereof, into their tax codes and foreign governments may enact tax laws in response to the Tax Act that could result in further changes to global taxation and materially affect our financial position and results of operations.
Finally, the Tax Act imposes a new BEAT, essentially a 10% minimum tax (5% for tax years beginning after December 31, 2017, increasing to 10% for years beginning after December 31, 2018) calculated on a base equal to taxpayer’s income determined without tax benefits arising from base erosion payments. BEAT does not apply to corporations whose annual gross receipts for the three-taxable-year period ending with the preceding taxable year are less than $500 million. BEAT does not apply to the Company for the year ending December 31, 2018. Also, the Tax Act requires certain GILTI income earned by controlled foreign corporations (“CFCs”) to be included in the gross income of the CFCs’ U.S. shareholder (for tax years beginning after December 31, 2017). For the nine months ended September 30, 2018, we have included a provisional GILTI inclusion of $1.2 million for purposes of Accounting Standards Codification Topic 740. GAAP allows us to either (i) treat taxes due on future U.S. inclusions in taxable income related to BEAT and GILTI as current-period expense when incurred (the “period cost method”); or (ii) factor such amounts into the measurement of deferred taxes (the “deferred method”). We elected the period cost method.
28


Results of Operations
The following table sets forth our condensed consolidated results of operations:
Three Months Ended 
Favorable/(Unfavorable) %
Nine Months Ended 
Favorable/(Unfavorable) %
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands) (in thousands) 
Revenue $29,729 $35,211 (16)%$83,253 $124,148 (33)%
Expenses (1)(2):
Cost of revenue 14,687 12,985 (13)%44,514 41,371 (8)%
Sales and marketing 10,654 12,503 15 %34,046 39,660 14 %
Technology and development 9,299 11,580 20 %29,038 36,377 20 %
General and administrative 9,355 13,644 31 %33,340 43,079 23 %
Restructuring and other exit costs — — NM 3,440 5,959 42 %
Impairment of goodwill — 90,251 100 %— 90,251 100 %
Total expenses 43,995 140,963 69 %144,378 256,697 44 %
Loss from operations (14,266)(105,752)87 %(61,125)(132,549)54 %
Other income, net (558)(150)272 %(1,766)(73)NM 
Loss before income taxes (13,708)(105,602)87 %(59,359)(132,476)55 %
Provision (benefit) for income taxes 84 (2,031)NM  233 (1,510)NM  
Net loss $(13,792)$(103,571)87 %$(59,592)$(130,966)54 %
NM - Not Meaningful
(1) Stock-based compensation expense included in our expenses was as follows:
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands)
(in thousands)
Cost of revenue
$72 $115 $256 $295 
Sales and marketing
1,187 1,115 3,530 3,524 
Technology and development
691 1,122 2,163 3,178 
General and administrative
1,910 2,294 6,669 7,631 
Restructuring and other exit costs
— — 398 1,560 
Total stock-based compensation expense
$3,860 $4,646 $13,016 $16,188 

(2) Depreciation and amortization expense included in our expenses was as follows:
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands)
(in thousands) 
Cost of revenue
$8,271 $7,221 $24,785 $23,645 
Sales and marketing
141 135 455 888 
Technology and development
215 615 683 1,612 
General and administrative
140 207 432 1,009 
Total depreciation and amortization expense $8,767 $8,178 $26,355 $27,154 
29


The following table sets forth our condensed consolidated results of operations for the specified periods as a percentage of our revenue for those periods presented:
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
Revenue 100 %100 %100 %100 %
Cost of revenue 49  37  53  33  
Sales and marketing 36  36  41  32  
Technology and development 31  33  35  29  
General and administrative 32  38  40  35  
Restructuring and other exit costs —  —    
Impairment of goodwill —  256  —  72  
Total expenses
148  400  173  206  
Loss from operations (48) (300) (73) (106) 
Other income, net (2) —  (2) —  
Loss before income taxes (46) (300) (71) (106) 
Provision (benefit) for income taxes —  (6)  (1) 
Net loss (46)%(294)%(72)%(105)%
Comparison of the Three and Nine Months Ended September 30, 2018 and September 30, 2017
Revenue
Revenue decreased $5.5 million, or 16%, for the three months ended September 30, 2018 compared to the three months ended September 30, 2017. The decrease was primarily due to the elimination of our buyer fees beginning in November 2017, market and competitive pressures, and header bidding dynamics as described above in "Industry Trends and Trends in Our Business".
For the nine months ended September 30, 2018, revenue decreased $40.9 million, or 33%, compared to the prior year period, primarily for the same reasons described above for the three month period. The decrease for the nine month period was also impacted by the cessation of our intent marketing solution in March 2017.
Revenue is impacted by shifts in the mix of advertising spend by transaction type and channel, changes in the fees we charge buyers and sellers for our services (which drive take rate), and other factors such as changes in the market, our execution of the business, and competition. In addition to the elimination of buyer transaction fees resulting in lower take rate, an increase in PMP transactions as a percentage of the transactions on our platform could contribute to lower take rates because PMP transactions can carry lower fees than OMP transactions. Industry dynamics are challenging due to market and competitive pressures and make it difficult to predict the near-term effect of our growth initiatives. Consequently, while we anticipate long-term benefits from these initiatives, unless and until we are able to compensate for the reduction in our fees by continuing to increase advertising spend on our platform, through higher transaction volumes or higher transaction values or both, or by increasing seller fees, our revenue will continue to decline, we will not be able to grow our business, and our cash resources will diminish until such time as growth offsets our reduced level of operating expenses.
Cost of Revenue
Cost of revenue increased by $1.7 million, or 13%, for the three months ended September 30, 2018 compared to the three months ended September 30, 2017, primarily due to an increase of $1.1 million in depreciation and amortization expenses related to continued investment in our network technology infrastructure to keep up with impression demand. In addition, there was an increase of $0.8 million in data center and bandwidth expenses to support the increase in our transaction volume. Slightly offseting these increases was a $0.2 million decrease in personnel costs.
For the nine months ended September 30, 2018, cost of revenue increased $3.1 million, or 8%, compared to the prior year period. The increase was primarily due to an increase of $3.1 million in data center and bandwidth expenses to support the increase in our transaction volume. In addition, depreciation and amortization expenses increased $1.1 million, as noted above, which was partially offset by a $0.6 million reduction in media costs related to the cessation of our intent marketing solution during the first quarter of 2017.
We expect cost of revenue to be higher in absolute dollars in 2018 compared to 2017 as a result of increased spending on data centers, serving costs, and technology to process the greater volumes of data and transactions we will need to grow revenue. Cost of
30


revenue may fluctuate from quarter to quarter and period to period, on an absolute dollar basis and as a percentage of revenue, depending on revenue levels and the volume of transactions we process supporting those revenues, and the timing and amounts of depreciation and amortization of equipment and software.
Sales and Marketing
Sales and marketing expenses decreased $1.8 million or 15% for the three months ended September 30, 2018 compared to the three months ended September 30, 2017, primarily due to a decrease of $1.1 million in sales and marketing personnel costs as a result of our 2018 cost control initiatives. Sales and marketing professional services costs also decreased compared to the prior year period.
For the nine months ended September 30, 2018, sales and marketing expenses decreased $5.6 million, or 14%, compared to the prior year period. The decrease is attributable to our 2017 and 2018 cost reduction measures, including the realignment of our management team, primarily consisting of a $3.2 million decrease in personnel costs as well as decreases across other expenses necessary to support our reduced headcount. Professional services also decreased $0.6 million.
We expect sales and marketing expenses to continue to decline in the remainder of 2018 compared to 2017 as a result of headcount reductions and other cost control measures we implemented in the first quarter of 2018, as described below. Sales and marketing expense may fluctuate quarter to quarter and period to period, on an absolute dollar basis and as a percentage of revenue, based on revenue levels, the timing of our investments and seasonality in our industry and business.
Technology and Development
Technology and development expenses decreased by $2.3 million, or 20%, for the three months ended September 30, 2018 compared to the three months ended September 30, 2017, primarily due to a decrease of $2.0 million in personnel costs as a result of our 2018 cost control initiatives.
For the nine months ended September 30, 2018, technology and development expenses decreased by $7.3 million, or 20%, compared to the prior year period. Technology and development personnel costs decreased $5.6 million for the nine months ended September 30, 2018 compared to the prior year period, primarily as a result of our 2017 and 2018 cost control initiatives. In addition, depreciation and amortization expenses decreased $0.9 million compared to the prior year period due to the cessation of our intent marketing services offering and closure of our Toronto office in the first quarter of 2017.
We expect technology and development expense to continue to decline in the remainder of 2018 compared to 2017 as a result of headcount reductions we implemented in the first quarter of 2018, as described below, and we expect additional savings in 2018 as we improve our efficiencies in technology development while continuing to invest in our engineering and technology teams. The timing and amount of our capitalized development and enhancement projects may affect the amount of development costs expensed in any given period. As a percentage of revenue, technology and development expense may fluctuate from quarter to quarter and period to period based on revenue levels, the timing and amounts of these investments, the timing and the rate of the amortization of capitalized projects and the timing and amounts of future capitalized internal use software development costs.
 General and Administrative  
General and administrative expenses decreased by $4.3 million, or 31%, for the three months ended September 30, 2018 compared to the three months ended September 30, 2017. The decrease is primarily attributable to a decrease of $2.9 million in personnel costs due to a decrease in employee headcount, including our 2018 restructuring events. In addition, professional services expenses decreased by $1.1 million due to a reduction in the use of third party service providers in an effort to control costs.
For the nine months ended September 30, 2018, general and administrative expenses decreased by $9.7 million, or 23%, compared to the prior year period. The decrease was primarily attributable to a $5.2 million decrease in personnel related expenses due to a decrease in employee headcount, including our 2017 and 2018 restructuring events, as well as decreases across other expenses necessary to support our reduced headcount. Professional service expenses also decreased $3.0 million, including reductions in legal fees and consultant services. General and administrative depreciation and amortization costs also decreased $0.6 million due to accelerated amortization of certain capitalized software assets in 2017.
We expect quarterly general and administrative expense to continue to decline in the remainder of 2018 compared to 2017 as a result of headcount reductions and other cost control measures we implemented in the first quarter 2018, as described below. General and administrative expenses may fluctuate from quarter to quarter and period to period based on the timing and amounts of our investments and related expenditures in our general and administrative functions as they vary in scope and scale over periods that may not be directly proportional to changes in revenue.
Restructuring and Other Exit Costs
We incurred restructuring and other exit costs of $3.4 million for severance and other one-time employee termination benefits during the nine months ended September 30, 2018 related to headcount reductions that were made in the first quarter of 2018, as
31


described below. For the nine months ended September 30, 2017, we incurred $6.0 million of restructuring and other one-time termination benefits expenses, primarily in severance and one-time employee termination benefits and facility closure costs, as a result of the management restructuring and the costs associated with the shut-down of our intent marketing services (see Note 9). There were no restructuring and other exit costs incurred during the three months ended September 2018 and 2017.
As part of our on-going evaluation of efficiency and implementation of cost-control measures, during the first quarter of 2018 we undertook measures to reduce headcount by approximately 100 people, or 19% of our workforce, and to reduce other operating costs. Our actions included reductions in administrative staff to bring our general and administrative operations into better alignment with the current size of the business, as well as in sales and technical personnel as a result of offshoring certain development functions, organizational delayering and restructuring, and reducing investment in unprofitable projects. We estimated the 2018 restructuring activities would result in annualized cash basis cost savings of approximately $24.0 million. To date, we have met our quarterly run-rate target for operating expenses and we expect to fully realize these savings throughout the remainder of 2018.
Other (Income) Expense, Net
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands)
(in thousands)
Interest income, net $(232)$(269)$(777)$(664)
Other income (206)(123)(626)(502)
Foreign exchange (gain) loss, net (120)242 (363)1,093 
Total other income, net $(558)$(150)$(1,766)$(73)
Foreign exchange (gain) loss, net is impacted by movements in exchange rates, primarily the British Pound and the Euro relative to the U.S. Dollar, and the amount of foreign currency-denominated receivables and payables, which are impacted by our billings to buyers and payments to sellers. The foreign currency gain, net during the three and nine months ended September 30, 2018 was primarily attributable to the strengthening of the U.S. Dollar in relation to the Euro and the British Pound for foreign currency denominated transactions.
Provision for Income Taxes  
We recorded income tax expenses of $0.1 million and $0.2 million for the three and nine months ended September 30, 2018, respectively, and income tax benefits of $2.0 million and $1.5 million for the three and nine months ended September 30, 2017, respectively. The tax provision for the three and nine months ended September 30, 2018 is primarily the result of the domestic valuation allowance and the tax liability associated with foreign subsidiaries.
Non-GAAP Financial Measures and Operational Performance Measures
In addition to our GAAP results, we review certain non-GAAP financial measures and operational measures to help us evaluate our business, measure our performance, identify trends affecting our business, establish budgets, measure the effectiveness of investments in our technology and development and sales and marketing, and assess our operational efficiencies. These non-GAAP measures include advertising spend, non-GAAP net revenue, Adjusted EBITDA, and take rate, which are discussed immediately following the table below. Revenue and other GAAP measures are discussed under the headings "Components of Our Results of Operations" and "Results of Operations".
Three Months Ended
Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands)
(in thousands)
Financial Measures and non-GAAP Financial Measures:
Revenue $29,729 $35,211 $83,253 $124,148 
Advertising spend  $242,171 $195,019 $690,856 $590,950 
Non-GAAP net revenue  $29,729 $35,211 $83,253 $123,515 
Net loss $(13,792)$(103,571)$(59,592)$(130,966)
Adjusted EBITDA $(1,433)$(2,286)$(21,128)$1,814 
Operational Measure:
Take Rate % 12.3 %18.1 %12.1 %20.9 %
32


Advertising Spend
We define advertising spend as the total volume of spending between buyers and sellers transacted on our platform. Advertising spend does not represent revenue reported on a GAAP basis. Tracking our advertising spend facilitates comparison of our results to the results of companies in our industry that report GAAP revenue on a gross basis. We also use advertising spend for internal management purposes to assess market share of total advertising spending.
Our advertising spend may be influenced by demand for our services, the volume and characteristics of paid impressions, average CPM, our ability to fill ad requests, the nature and amount of fees we charge, and other factors such as changes in the market, our execution of the business, and competition.
Advertising spend may fluctuate due to seasonality. In the past, we have experienced higher advertising spend during the fourth quarter of a given year because many buyers devote a disproportionate amount of their advertising budgets to this period of the year to coincide with increased holiday purchasing. Buyers' focus on the fourth quarter generates more bidding activity on our platform, which may drive higher volumes of paid impressions, average CPM, or both. Our advertising spend grew 24% and 17% for the three and nine months ended September 30, 2018, respectively, compared to the same periods in 2017. The increase in advertising spend was driven by higher ad request volumes and an increase in the CPMs generated from our auctions. The increase in CPMs was driven by increased bidding activity on our platform, the value of the inventory that we made available to buyers, including PMP, mobile and video inventory that typically carries higher pricing, and auction dynamics, including the implementation of first price auctions and EMR for our header bidding inventory.
The following table presents the reconciliation of revenue to advertising spend:
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands)
(in thousands)
Revenue
$29,729 $35,211 $83,253 $124,148 
Plus amounts paid to sellers(1)
212,442 159,808 607,603 466,802 
Advertising spend
$242,171 $195,019 $690,856 $590,950 
(1) Amounts paid to sellers for the portion of our revenue reported on a net basis for GAAP purposes.
Our solution enables buyers and sellers to transact through desktop and mobile channels. The following tables present revenue and advertising spend in dollar terms by channel and as a percentage of total revenue or advertising spend for the three and nine months ended September 30, 2018 and 2017.
Revenue
Advertising Spend 
Three Months Ended Three Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands, except percentages)
Channel:
Desktop $12,481 42 %$16,881 48 %$109,317 45 %$103,325 53 %
Mobile 17,248 58  18,330 52  132,854 55  91,694 47  
Total
$29,729 100 %$35,211 100 %$242,171 100 %$195,019 100 %

Revenue
Advertising Spend
Nine Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands, except percentages)
Channel:
Desktop $40,453 49 %$68,956 56 %$346,404 50 %$345,481 58 %
Mobile
42,800 51  55,192 44  344,452 50  245,469 42  
Total
$83,253 100 %$124,148 100 %$690,856 100 %$590,950 100 %

33


Non-GAAP Net Revenue
We define non-GAAP net revenue as GAAP revenue less amounts we pay sellers, where the amounts paid are included within cost of revenue for the portion of our revenue reported on a gross basis. The portion of our revenue reported on a gross basis was attributable to intent marketing services, which no longer generated revenue after the first quarter of 2017. Historically, non-GAAP net revenue was a useful measure in assessing the performance of our business in periods for which our revenue included revenue reported on a gross basis, because it showed the operating results of our business on a consistent basis without the effect of differing revenue reporting (gross vs. net) that we applied under GAAP across different types of transactions, and facilitated comparison of our results to the results of companies that report all of their revenue on a net basis. Revenue from intent marketing services in the first quarter of 2017 created the difference between our non-GAAP net revenue and our GAAP revenue for that period. We ceased offering our intent marketing solution in the first quarter of 2017, so for subsequent periods non-GAAP net revenue is the same as GAAP revenue, as there is no longer a reconciling item between GAAP and non-GAAP net revenue. Non-GAAP net revenue is presented for comparative purposes as the first quarter of 2017 still included the intent marketing solution reconciling item.
A potential limitation of non-GAAP net revenue is that other companies may define non-GAAP net revenue differently, which may make comparisons difficult.
Non-GAAP net revenue is influenced by the volume and characteristics of advertising spend and our take rate. The revenue we have reported on a gross basis was associated with our intent marketing business. Because we exited that business in the first quarter of 2017, we do not expect to report any revenue on a gross basis after the first quarter of 2017 unless and until we change our business practices, develop new products, or make an acquisition, in each case with characteristics that require gross reporting.
The following table presents a reconciliation of revenue to non-GAAP net revenue for the three and nine months ended September 30, 2018 and 2017.
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017 
(in thousands)
(in thousands) 
Revenue $29,729 $35,211 $83,253 $124,148 
Less amounts paid to sellers(1)
— — — 633 
Non-GAAP net revenue
$29,729 $35,211 $83,253 $123,515 
(1) Represents amounts paid to sellers included within cost of revenue.

Non-GAAP net revenue decreased in the current period compared to the prior year due to a lower take rate, as noted within "Industry Trends and Trends in Our Business", which was partially offset by the increase in advertising spend.
Adjusted EBITDA
We define Adjusted EBITDA as net income (loss) adjusted to exclude stock-based compensation expense, depreciation and amortization, amortization of acquired intangible assets, impairment charges, interest income or expense, and other cash and non-cash based income or expenses that we do not consider indicative of our core operating performance, including, but not limited to foreign exchange gains and losses, acquisition and related items, and provision (benefit) for income taxes. We believe Adjusted EBITDA is useful to investors in evaluating our performance for the following reasons:
• Adjusted EBITDA is widely used by investors and securities analysts to measure a company’s performance without regard to items such as those we exclude in calculating this measure, which can vary substantially from company to company depending upon their financing, capital structures, and the method by which assets were acquired.
• Our management uses Adjusted EBITDA in conjunction with GAAP financial measures for planning purposes, including the preparation of our annual operating budget, as a measure of performance and the effectiveness of our business strategies, and in communications with our board of directors concerning our performance. Adjusted EBITDA may also be used as a metric for determining payment of cash incentive compensation.
• Adjusted EBITDA provides a measure of consistency and comparability with our past performance that many investors find useful, facilitates period-to-period comparisons of operations, and also facilitates comparisons with other peer companies, many of which use similar non-GAAP financial measures to supplement their GAAP results.
Although Adjusted EBITDA is frequently used by investors and securities analysts in their evaluations of companies, Adjusted EBITDA has limitations as an analytical tool, and should not be considered in isolation or as a substitute for analysis of our results of operations as reported under GAAP. These limitations include:
34


• Stock-based compensation is a non-cash charge and is and will remain an element of our long-term incentive compensation package, although we exclude it as an expense in Adjusted EBITDA when evaluating our ongoing operating performance for a particular period.
• Depreciation and amortization are non-cash charges, and the assets being depreciated or amortized will often have to be replaced in the future, but Adjusted EBITDA does not reflect any cash requirements for these replacements.
• Impairment charges are non-cash charges related to the write-down of goodwill, intangible assets and/or long-lived assets, although we exclude these charges as expenses in Adjusted EBITDA when evaluating our ongoing operating performance for a particular period.
• Adjusted EBITDA does not reflect non-cash charges related to acquisition and related items, such as amortization of acquired intangible assets and changes in the fair value of contingent consideration.
• Adjusted EBITDA does not reflect cash and non-cash charges and changes in, or cash requirements for, acquisition and related items, such as certain transaction expenses and expenses associated with earn-out amounts.
• Adjusted EBITDA does not reflect changes in our working capital needs, capital expenditures, or contractual commitments.
• Adjusted EBITDA does not reflect cash requirements for income taxes and the cash impact of other income or expense.
• Other companies may calculate Adjusted EBITDA differently than we do, limiting its usefulness as a comparative measure.
Our Adjusted EBITDA is influenced by fluctuation in our revenue and the timing and amounts of our investments in our operations.
The following table presents a reconciliation of net loss, the most comparable GAAP measure, to Adjusted EBITDA for the three and nine months ended September 30, 2018 and 2017.
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017 
(in thousands)
(in thousands)
Net loss $(13,792)$(103,571)$(59,592)$(130,966)
Add back (deduct):
Depreciation and amortization expense, excluding amortization of acquired intangible assets 7,971 7,021 23,967 23,633 
Amortization of acquired intangibles 796 1,157 2,388 3,521 
Stock-based compensation expense 3,860 4,646 13,016 16,188 
Impairment of goodwill — 90,251 — 90,251 
Acquisition and related items — 268 — 268 
Interest income, net (232)(269)(777)(664)
Foreign exchange (gain) loss, net (120)242 (363)1,093 
Provision (benefit) for income taxes 84 (2,031)233 (1,510)
Adjusted EBITDA $(1,433)$(2,286)$(21,128)$1,814 
The decline in adjusted EBITDA for the three and nine months ended September 30, 2018 and our expectations for future adjusted EBITDA have been driven by the same factors that drove the changes in our GAAP metrics noted above. 
Take Rate
Take rate is an operational performance measure calculated by dividing revenue (or for periods in which we have revenue reported on a gross basis, non-GAAP net revenue) by advertising spend. We review take rate for internal management purposes to assess the development of our marketplace with buyers and sellers.
Our take rate (and our fees, which drive take rate) can be affected by a variety of factors, including the terms of our arrangements with buyers and sellers active on our platform in a particular period, the scale of a buyers or seller’s activity on our platform, mix of inventory types, the implementation of new products, platforms and solution features, auction dynamics, competitive factors, our strategic pricing decisions, and the overall development of the digital advertising ecosystem.
The significant declines in our take rates for the three and nine month periods ended September 30, 2018 compared to the same periods in 2017 resulted primarily from the reduction and elimination of buyer fees as discussed above in "Industry Trends and Trends in Our Business—Take Rate Decline". Subsequent to the elimination of buyer fees, take rates have stabilized and increased
35


slightly. Our take rate was 11.8% in the first quarter of 2018, 12.1% in the second quarter of 2018, and 12.3% in the third quarter of 2018.
Liquidity and Capital Resources
Our principal sources of liquidity are our cash and cash equivalents, marketable securities, cash generated from operations, and our credit facility with Silicon Valley Bank ("SVB"). At September 30, 2018, we had cash and cash equivalents of $82.4 million, of which $18.8 million was held in foreign currency cash accounts, and marketable securities of $14.5 million. Our cash and marketable securities balances are affected by our results of operations, the timing of capital expenditures which are typically greater in the second half of the year, and by changes in our working capital, particularly changes in accounts receivable and accounts payable. The timing of cash receipts from buyers and payments to sellers can significantly impact our cash flows from operating activities and our liquidity for, and within, any period presented. Our collection and payment cycle can vary from period to period depending upon various circumstances, including seasonality.
On September 26, 2018, we amended and restated our loan and security agreement with SVB (the "Loan Agreement"), which was scheduled to expire on September 27, 2018. The Loan Agreement provides a senior secured revolving credit facility of up to $40.0 million with a maturity date of September 26, 2020. The amount available for borrowing as of September 30, 2018 is $30.0 million due to a $10.0 million reserve that will be released if we maintain positive Adjusted EBITDA for any trailing twelve-month period. 
An unused revolver fee in the amount of 0.15% per annum of the average unused portion of the revolver line is charged and is payable monthly in arrears. We may elect for advances to bear interest calculated by reference to prime or LIBOR. If we elect LIBOR, amounts outstanding under the amended credit facility bear interest at a rate per annum equal to LIBOR plus 2.50% if a streamline period applies or LIBOR plus 4.00% if a streamline period does not apply. If we elect prime, advances bear interest at a rate of prime plus 0.50% if a streamline period applies or prime plus 2.00% if a streamline period does not apply. A streamline period is any period during which an event of default does not exist and our Adjusted Quick Ratio (as defined in the Loan Agreement) is at least 1.05 for each day in the preceding month.
The Loan Agreement is collateralized by security interests in substantially all of our assets. Subject to certain exceptions, the Loan Agreement restricts our ability to, among other things, pay dividends, sell assets, make changes to the nature of the business, engage in mergers or acquisitions, incur, assume or permit to exist, additional indebtedness and guarantees, create or permit to exist, liens, make distributions or redeem or repurchase capital stock, or make other investments, engage in transactions with affiliates, make payments with respect to subordinated debt, and enter into certain transactions without the consent of the financial institution. If a streamline period is not in effect, we are required to maintain a lockbox arrangement where customer payments received in the lockbox will immediately reduce the amounts outstanding on the credit facility.
The Loan Agreement requires us to comply with financial covenants, including a minimum Adjusted Quick Ratio and the achievement of certain Adjusted EBITDA targets. On a monthly basis, or quarterly if there were no advances outstanding during the calendar quarter, we are required to maintain a minimum Adjusted Quick Ratio of: (i) 1.00 if the trailing six month adjusted EBITDA is $0 or less, or (ii) 0.90 if the trailing six month adjusted EBITDA is greater than $0. If our Adjusted Quick Ratio is 1.05 or greater, a streamline period applies. As of September 30, 2018, our Adjusted Quick Ratio was 1.2, which is in compliance with the covenant requirement and is higher than the minimum Adjusted Quick Ratio required to qualify for a streamline period. We must also maintain the following trailing twelve month Adjusted EBITDA targets as of the end of each quarter as follows: (1) September 30, 2018 through June 30, 2019 Adjusted EBITDA must be within 20% of the Adjusted EBITDA projections that were delivered to Silicon Valley Bank; (2) September 30, 2019 Adjusted EBITDA of $1 or greater; and (3) December 31, 2019 and thereafter, Adjusted EBITDA of $5.0 million or greater.
The Loan Agreement also includes customary representations and warranties, affirmative covenants, and events of default, including events of default upon a change of control and material adverse change (as defined in the Loan Agreement). Following an event of default, SVB would be entitled to, among other things, accelerate payment of amounts due under the credit facility and exercise all rights of a secured creditor.
At September 30, 2018, we had no amounts outstanding under our Loan Agreement with SVB. Future availability under the credit facility is dependent on several factors including the available borrowing base and compliance with future covenant requirements. 
We believe our existing cash and cash equivalents and investment balances will be sufficient to meet our working capital requirements for at least the next twelve months from the issuance of our financial statements. However, we have been negatively impacted by rapid changes in the ad tech industry, including demand by ad tech buyers for more efficiency and lower costs, changes in bidding technologies, and increased competition. In response to these challenges, we made significant reductions in fees charged to buyers during 2017 and in November 2017 eliminated buyer fees altogether. As a result, our take rate decreased from 18.1% in the third quarter of 2017 to 11.8% for the first quarter of 2018, increasing slightly to 12.3% for the third quarter of 2018. In an effort to bring our costs into better alignment with reduced revenue, we have undertaken restructuring activities to reduce headcount and related operating costs, and have also reduced our capital expenditures, which may make execution against our strategic business
36


plans more difficult. Unless and until the we are able to compensate for the buyer fee reductions and reduced gross margins by continuing to increase advertising spending on our platform, increase seller fees, or sufficiently reduce costs, we may not be able to grow our business and may continue to operate at a loss, depleting our cash resources and liquidity. Our future capital requirements and the adequacy of available funds will depend on many factors, including those set forth in Part II, Item 1A: "Risk Factors" of our Annual Report on Form 10-K for the year ended December 31, 2017 and in Part II, Item 1A of our subsequent Quarterly Reports on Form 10-Q.
Our ability to renew our existing credit facility, which matures in September 2020, or to enter into a new credit facility to replace or supplement the existing facility may be limited due to various factors, including the status of our business, global credit market conditions, and perceptions of our business or industry by sources of financing. In particular, it may be difficult to renew or replace our existing credit facility if we are not able to produce, or demonstrate a path to produce, positive cash flow. In addition, even if credit is available, lenders may seek more restrictive covenants and higher interest rates that may reduce our borrowing capacity, increase our costs, and reduce our operating flexibility.
In the future, we may attempt to raise additional capital through the sale of equity securities or through equity-linked or debt financing arrangements. If we raise additional funds by issuing equity or equity-linked securities, the ownership of our existing stockholders will be diluted. If we raise additional financing by incurring indebtedness, we will be subject to increased fixed payment obligations and could also be subject to restrictive covenants, such as limitations on our ability to incur additional debt, and other operating restrictions that could adversely impact our ability to conduct our business. Any future indebtedness we incur may result in terms that could be unfavorable to equity investors.
An inability to raise additional capital could adversely affect our ability to achieve our business objectives. In addition, if our operating performance during the next twelve months is below our expectations, our liquidity and ability to operate our business could be adversely affected.
Cash Flows
The following table summarizes our cash flows for the periods presented:
Nine Months Ended 
September 30, 2018September 30, 2017
(in thousands)
Cash flows provided by (used in) operating activities
$(22,552)$9,213 
Cash flows provided by (used in) investing activities 28,844 (58,060)
Cash flows used in financing activities
(470)(1,232)
Effects of exchange rate changes on cash, cash equivalents and restricted cash
(110)186 
Change in cash, cash equivalents and restricted cash
$5,712 $(49,893)
Operating Activities
Our cash flows from operating activities are primarily driven by revenues generated from advertising activity, offset by the cash costs of operations, and are significantly influenced by increases or decreases in receipts from buyers and related payments to sellers. Our future cash flows will be diminished if we cannot increase our revenue levels and manage costs appropriately. Cash flows from operating activities have been further affected by changes in our working capital, particularly changes in accounts receivable and accounts payable. The timing of cash receipts from buyers and payments to sellers can significantly impact our cash flows from operating activities for any period presented. We typically collect from buyers in advance of payments to sellers. Our collection and payment cycle can vary from period to period depending upon various circumstances, including seasonality. Increases in revenue earned directly from advertisers and agencies may cause the amount of receipts from buyers collected in advance of payments to sellers to decrease, because advertisers and agencies may pay slowly. Recently, some buyers have begun demanding longer terms to pay us later and some sellers have begun demanding shorter terms to collect from us earlier. We may not have the leverage to resist these demands given the competitive nature of our business. If this continues, more of our cash will be required to fund our payment cycle and therefore not available for other uses.
For the nine months ended September 30, 2018, net cash used in operating activities was $22.6 million compared to net cash provided by operating activities of $9.2 million for the nine months ended September 30, 2017. Our operating activities included our net losses of $59.6 million and $131.0 million for the nine months ended September 30, 2018 and 2017, respectively, which were offset by non-cash adjustments of $39.2 million and $133.1 million, respectively. Non-cash adjustments for the nine months ended September 30, 2017 included a $90.3 million goodwill impairment charge. In the first nine months of 2018, net changes in our working capital increased cash used in operating activities by $2.1 million. Net cash provided by operating activities for the first nine months of 2017 was also increased by net changes in our working capital of $7.1 million. The net changes in working capital for both periods are primarily due to the timing of cash receipts from buyers and the timing of payments to sellers.
37


We believe that cash flows from operations will continue to be negatively impacted by our ongoing net losses.
Investing Activities
Our primary investing activities have consisted of investments in, and maturities of, available-for-sale securities, acquisitions of businesses, purchases of property and equipment, and capital expenditures to develop our internal use software in support of creating and enhancing our technology infrastructure. Purchases of property and equipment and investments in internal use software development may vary from period-to-period due to the timing of the expansion of our operations, changes to headcount, and the development cycles of our internal use software. As we execute on our strategy to be a high volume, low cost advertising exchange, we are developing solutions to manage the growth of our digital advertising inventory volume more efficiently. As a result of these efforts, we anticipate investment in property and equipment related to that inventory volume to decline compared to 2017. We anticipate investment in internal use software development to remain relatively consistent with past years' investment levels as we continue to innovate new solutions on our platform. Investments in, and maturities of, available-for-sale securities and acquisitions of businesses vary from period-to-period.
During the nine months ended September 30, 2018 our investing activities provided net cash of $28.8 million compared to net cash used in investing activities of $58.1 million for the nine months ended September 30, 2017. For the nine months ended September 30, 2018 and 2017, we had net maturities of investments in available-for-sale securities of $31.7 million and $1.2 million, respectively. The nine months ended September 30, 2018 also included cash inflows of $9.2 million from sales of our available-for-sale securities. These cash inflows were offset by purchases of property and equipment of $5.5 million and $14.6 million during the nine months ended September 30, 2018 and 2017, respectively, and investments in our internally developed software of $6.6 million and $6.1 million, respectively.
Financing Activities
Our financing activities consisted of transactions related to the issuance of our common stock under our equity plans.
For the nine months ended September 30, 2018 and 2017, we used net cash of $0.5 million and $1.2 million, respectively, for financing activities. Cash outflows from financing activities for the nine months ended September 30, 2018 and 2017 included payments of $0.7 million and $2.1 million, respectively, for income tax deposits paid in respect of vesting of stock-based compensation awards that were reimbursed by the award recipients through surrender of shares. Offsetting these outflows were cash inflows of $0.1 million and $0.4 million from the issuance of common stock under the employee stock purchase plan for the nine months ended September 30, 2018 and 2017, respectively.
Off-Balance Sheet Arrangements
We do not have any relationships with other entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities that have been established for the purpose of facilitating off-balance sheet arrangements or for other contractually narrow or limited purposes. We did not have any other off-balance sheet arrangements at September 30, 2018 other than the operating leases and the indemnification agreements described below.
Contractual Obligations and Known Future Cash Requirements
Our principal commitments consist of leases for our various office facilities, including our corporate headquarters in Los Angeles, California, and non-cancelable operating lease agreements with data centers that expire at various times through 2024. At September 30, 2018, expected future commitments relating to operating leases were $16.8 million. In certain cases, the terms of the lease agreements provide for rental payments on a graduated basis. We received rental income from subleases totaling $0.6 million for the nine months ended September 30, 2018.
There were no significant changes to our unrecognized tax benefits in the nine months ended September 30, 2018 and we do not expect to have any significant changes to unrecognized tax benefits through December 31, 2018.
In the ordinary course of business, we enter into agreements with sellers, buyers, and other third parties pursuant to which we agree to indemnify buyers, sellers, vendors, lessors, business partners, lenders, stockholders, and other parties with respect to certain matters, including, but not limited to, losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to our own business operations, obligations, and acts or omissions. However, under some circumstances, we agree to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. These indemnity provisions generally survive termination or expiration of the agreements in which they appear. In addition, we have entered into indemnification agreements with our directors, executive officers and certain other officers that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers, or employees. No demands for indemnification have been made as of September 30, 2018.
38


Critical Accounting Policies and Estimates
Our condensed consolidated financial statements are prepared in accordance with GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.
We believe that the following assumptions and estimates have the greatest potential impact on our condensed consolidated financial statements: (i) the determination of revenue recognition as net versus gross in our revenue arrangements, (ii) internal-use software development costs, (iii) goodwill and intangible asset impairment analysis, (iv) assumptions used in the valuation models to determine the fair value of stock options and stock-based compensation expense, (v) the assumptions used in the valuation of acquired assets and liabilities in business combinations, and (vi) income taxes, including the realization of tax assets and estimates of tax liabilities. Therefore, we consider these to be our critical accounting policies and estimates. There have been no significant changes in our accounting policies from those disclosed in our audited consolidated financial statements and notes thereto for the year ended December 31, 2017 included in our Annual Report on Form 10-K.
Our revenue recognition policy is further described below, which is consistent with the policy included in our Annual Report referenced above.
Revenue Recognition
We generate revenue from transactions where we provide a platform for the purchase and sale of digital advertising inventory. Our advertising automation solution is a marketplace that includes sellers of inventory (providers of websites, mobile applications and other digital media properties, and their representatives) and buyers of inventory (including advertisers, agencies, agency trading desks, and demand-side platforms). This solution incorporates proprietary machine-learning algorithms, sophisticated data processing, high-volume storage, detailed analytics capabilities, and a distributed infrastructure. Together, these features form the basis for our automated advertising solution that brings buyers and sellers together and facilitates intelligent decision-making and automated transaction execution for the digital advertising inventory managed on our platform. Digital advertising inventory is created when consumers access sellers’ content. Sellers provide digital advertising inventory to our platform in the form of advertising requests, or ad requests. When we receive ad requests from sellers, we send bid requests to buyers, which enable buyers to bid on sellers’ digital advertising inventory. Winning bids can create advertising, or paid impressions, for the seller to present to the consumer.
The total volume of spending between buyers and sellers on our platform is referred to as advertising spend. We keep a percentage of that advertising spend as a fee, and remit the remainder to the seller. The fee or “take rate” that we retain from the gross advertising spend on our platform is recognized as revenue. The fee earned on each transaction is based on the pre-existing agreement we have with the seller and the clearing price of the winning bid. We recognize revenue upon fulfillment of our performance obligation to a customer, which occurs at the point in time an ad renders and is counted as a paid impression, subject to a contract existing with the customer and a fixed or determinable transaction price. Performance obligations for all transactions are satisfied, and the corresponding revenue is recognized, at a distinct point in time; we have no arrangements with multiple performance obligations. We consider the following when determining if a contract exists (i) contract approval by all parties, (ii) identification of each party’s rights regarding the goods or services to be transferred, (iii) specified payment terms, (iv) commercial substance of the contract, and (v) collectability of substantially all of the consideration is probable.
We have determined that we do not act as the principal in the purchase and sale of digital advertising inventory because we are not the primary obligor and do not set prices agreed upon within the auction marketplace, and therefore we report revenue on a net basis. In periods prior to the second quarter of 2017, we reported revenue on a gross basis for revenue associated with our intent marketing solution, as we determined that we acted as the principal in the purchase and sale of digital advertising inventory. We ceased offering our intent marketing solution after the first quarter of 2017, after which time, all of our revenues have been recorded on a net basis.

Recently Issued Accounting Pronouncements
For information regarding recent accounting pronouncements, refer to Note 1 "Organization and Summary of Significant Accounting Policies" to our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q.
Item 3. Quantitative and Qualitative Disclosure About Market Risk
This item is not required for a smaller reporting company.

39


Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as defined in Rule 13a-15(e) under the Exchange Act. Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives of ensuring that information we are required to disclose in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures, and is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. There is no assurance that our disclosure controls and procedures will operate effectively under all circumstances. Based upon the evaluation described above, our Chief Executive Officer and Chief Financial Officer concluded that, as of September 30, 2018, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting that occurred during the three months ended September 30, 2018 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls  
Management recognizes that a control system, no matter how well designed 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 that management is required to apply its judgment in evaluating the benefits of possible controls and procedures 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 or error, 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.
PART II. OTHER INFORMATION
Item 1. Legal Proceedings
We and our subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to our business activities and to our status as a public company. Such matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of our business, regulatory investigations or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, we are unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of September 30, 2018. However, based on our knowledge as of September 30, 2018, we believe that the final resolution of such matters pending at the time of this report, individually and in the aggregate, will not have a material adverse effect upon our condensed consolidated financial position, results of operations or cash flows.
On March 31, 2017, Guardian News & Media Limited ("Guardian") issued proceedings (the "Complaint") against us in the Chancery Division of the High Court of Justice in England & Wales. The Complaint alleged that we underpaid Guardian for inventory sold by Guardian through our platform as a result of the fact that we charged fees to buyers of that inventory. Guardian claimed we were precluded from charging buyer fees as a result of our contractual arrangements with Guardian and English agency law principles, as well as representations we allegedly made to Guardian. The Complaint claimed damages including loss of revenue, interest, and costs. On October 11, 2018, we and Guardian mutually agreed to resolve our dispute and the High Court proceedings have been discontinued. Though the terms of the settlement agreement are confidential, the settlement is immaterial to us from a financial standpoint. However, if we face similar claims from other clients or as a preventative measure, we might decide to make changes to our business practices that could have a material impact on our financial position.
40


Item 1A. Risk Factors
Investing in our common stock involves a high degree of risk. We describe risks associated with our business in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2017 and in Part II, Item 1A of our subsequent Quarterly Reports on Form 10-Q (the "Risk Factors"). Each of the risks described in our Risk Factors may be relevant to decisions regarding an investment in or ownership of our stock. The occurrence of any such risks could have a significant adverse effect on our reputation, business, financial condition, revenue, results of operations, growth, or ability to accomplish our strategic objectives, and could cause the trading price of our common stock to decline. You should carefully consider such risks and the other information contained in this report, including our condensed consolidated financial statements and related notes and Management's Discussion and Analysis of Financial Condition and Results of Operations, before making investment decisions related to our common stock. Except as described below, there are no material changes to the Risk Factors of which we are currently aware. However, our Risk Factors cannot anticipate and fully address all possible risks of investing in our common stock, the risks of investing in our common stock may change over time, and additional risks and uncertainties that we are not aware of, or that we do not consider to be material, may emerge. Accordingly, you are advised to consider additional sources of information and exercise your own judgment in addition to the information we provide.
Our credit facility subjects us to operating restrictions and financial covenants that impose risk of default and may restrict our business and financing activities.
We have a $40.0 million credit facility with Silicon Valley Bank, currently subject to a $10.0 million reserve. Borrowings are secured by substantially all of our tangible personal property assets and all of our intangible assets are subject to a negative pledge in favor of Silicon Valley Bank. This credit facility is, and any replacement credit facility that we may secure will be, subject to certain covenants and borrowing conditions, including those related to financial ratios and liquidity. If we fail to perform in accordance with covenants or to satisfy conditions, we may not be able to make borrowings under the facility. The credit facility is, and any replacement credit facility that we may secure will be, also subject to restrictions that limit our ability, among other things, to:
• dispose of or sell our assets;
• make material changes in our business or management;
• acquire, consolidate or merge with other entities;
• incur additional indebtedness;
• create liens on our assets;
• pay dividends;
• make investments;
• enter into transactions with affiliates; and
• pay off or redeem subordinated indebtedness.
These covenants may restrict our ability to finance our operations and to pursue our business activities and strategies. Our ability to comply with these covenants may be affected by events beyond our control. If a default were to occur and not be waived, such default could cause, among other remedies, all of the outstanding indebtedness under our loan and security agreement to become immediately due and payable. In such an event, our liquid assets might not be sufficient to meet our repayment obligations, and we might be forced to liquidate collateral assets at unfavorable prices or our assets may be foreclosed upon and sold at unfavorable valuations.
Our ability to renew our existing credit facility, which matures in September 2020, or to enter into a new credit facility to replace or supplement the existing facility may be limited due to various factors, including the status of our business, global credit market conditions, and perceptions of our business or industry by sources of financing. In particular, it may be difficult to renew or replace our existing credit facility if we are not able to produce, or demonstrate a path to produce, positive cash flow. In addition, if credit is available, lenders may seek more restrictive covenants and higher interest rates that may reduce our borrowing capacity, increase our costs, and reduce our operating flexibility.
If we make borrowings under the facility and do not have or are unable to generate sufficient cash available to repay our debt obligations when they become due and payable, either upon maturity or in the event of a default, we may not be able to obtain additional debt or equity financing on favorable terms, if at all. Our inability to obtain financing may negatively impact our ability to operate and continue our business as a going concern.
The California Consumer Privacy Act of 2018 could create additional costs, subject us to enforcement actions, or cause us to change our technology solution or business model, any of which may have an adverse effect on the demand for our solution.
On June 28, 2018, California passed a privacy law in the California Consumer Privacy Act of 2018 (“CCPA”), which grants California residents certain rights with respect to their personal information. The CCPA is the most comprehensive data privacy regulation to date in the United States, and could be the precursor to other similar legislation in other states or at the federal level. The CCPA expands the definition of personal information, which captures the types of data that we collect, such as device identifiers and IP addresses. Under the CCPA, businesses are required to grant expansive access, deletion and portability rights to consumers in the United States, similar to those provided under the European General Data Protection Regulation. The law may also impose
41


burdensome storage and compliance obligations on publishers and ad tech companies. Interpretation of the requirements remains unclear due to the recent passage of the regulation. The law is expected to take effect in 2020. The CCPA may precipitate additional privacy regulation by federal, state and local governments, which may increase our compliance costs and strain our technical capabilities, and which may conflict with each other. If we are unable to comply with the CCPA or other related legislation in the future, we may be subject to regulatory or private investigations, and if we are unable to use information for targeted advertising as we have in the past, our business could be materially affected.
Legal and compliance uncertainties resulting from effectiveness of the European General Data Protection Regulation on May 25, 2018 may result in substantial risk to our ad spend and revenue.
The General Data Protection Regulation, or GDPR, which became effective on May 25, 2018, adds significant new regulatory requirements that are applicable to us as well as our clients and competitors. As is frequently the case with transformative new laws, some critical elements of the GDPR are still unclear, and consistent regulatory guidance has yet to be developed, or for established industry compliance practices to emerge. Compliance stakes are high because penalties for violation of the law can reach up to the greater of 20 million Euros or 4% of total worldwide annual turnover (revenue). Further, compliance is complicated by the potential for differing interpretation and enforcement of the GDPR by regulators in each of the EEA’s (European Economic Area) member states. The reach of the GDPR extends well beyond ad tech, but some observers believe that ad tech may become a special focus of enforcement due to the concerns many European privacy regulators have expressed about digital behavioral advertising. If we are subjected to regulatory investigations or private claims, we could face significant fines and losses, and our financial position could be materially affected.
Behavioral advertising requires end-user information, and an inability to get that information could affect our business.
The more informed advertising is about its audience, the more valuable it is. Skywriting and highway billboards are examples of generalized advertising, casting a broad net across an undifferentiated audience in hopes of capturing a few of the viewers the advertiser hopes to reach. “Contextual” advertising attempts to reach audiences based upon inferences about their interests drawn by, for example, what websites they visit or apps they use. Programmatic advertising, facilitated by the ad tech ecosystem, enables more precise audience targeting, known as “behavioral” advertising. Publishers package information about their end users (e.g., geolocation data, browsing history) when requesting ads for the sites and apps visited by those end users, and buyers of that inventory use the end-user data provided by the publishers, together with any additional information they may have about the end users, to target their advertisements with greater precision than is possible without reliance upon end users’ attributes. This behavioral advertising is more effective and valuable for buyers than general or contextual advertising, resulting in more revenue for publishers. A key feature of the GDPR is that it treats much of the end-user information that is critical to programmatic digital advertising as “personal data” and therefore subject to significant conditions and restrictions on its collection and use. In addition, browsers and device manufacturers, such as Apple, Safari and Firefox, are limiting certain third- and first-party cookies, and may, in the future, limit certain user device information. This information is critical to the ad tech ecosystem, which uses it to help identify and track users. Without this end-user information, the value of programmatic advertising inventory diminishes, resulting in lower demand and prices, and potentially less ad spend and revenue for us and other industry participants.
The GDPR imposes new requirements for end user consent and legal basis for data processing that are not yet well understood.
End-user consent to data collection through device access has been required for some time under the European Union Privacy and Electronic Communications Directive (Directive 2002/58/EC), commonly referred to as the “ePrivacy Directive,” but the GDPR has added complexity and risk. End-user consent is difficult for ad tech intermediaries like us to obtain because we do not have direct relationships with such end users, so we have historically relied upon publishers to obtain consent for our technology under the ePrivacy Directive, and we must continue to rely upon publishers to obtain consent under the GDPR. However, while simple click-through cookie banners on EU-based digital media properties have been the norm for ePrivacy Directive compliance, it may become more challenging to obtain valid consent from European end users because the GDPR may be interpreted to impose additional requirements applicable to end-user consents generally. Unfortunately, it is not yet clear what may be needed to satisfy the requirements regarding consent. Without clarity on this point, different participants in the ad tech ecosystem may take different approaches to end-user consent, disrupting the coordination among buyers, sellers, and intermediaries required to process transactions efficiently.
The GDPR sets forth six alternative legal bases for processing personal data, but only two are relevant to ad tech: consent by the data subject and “legitimate interests,” which means that “processing is necessary for the purposes of the legitimate interests pursued by the controller or by a third party, except where such interests are overridden by the interests or fundamental rights and freedoms of the data subject.” We generally rely upon legitimate interests because we lack the direct relationships to users that would be required to satisfy the requirements the GDPR imposes to satisfy the consent requirements for processing of personal data. Some EU regulators or courts may conclude that the processing of personal data for the purposes of behavioral advertising does not satisfy the legitimate interests of the controller, or that such interests do not outweigh the privacy rights of end users, even with respect to ad tech parties that only collect device-identifiable information. Unavailability of this basis for processing end users’ personal data would require us to obtain end-user consent for processing under the GDPR, which may not be possible for us, or
42


other ad tech intermediaries, without changes to the ad tech business that would be difficult, time-consuming, expensive, and perhaps unattainable.
Google currently relies on end-user consent as its basis for processing personal data, and has required its publishers and ad tech partners to obtain such end-user consent on behalf of Google. We are reliant upon third parties to obtain consent for Google in accordance with their policies. Consent is relatively easier for Google to obtain because of its direct relationships with end users and importance to publishers, but its practices may not translate well across the industry. If publishers are unable to obtain this consent our revenue and advertising spend could decline.
Legal uncertainty and industry unpreparedness may mean substantial disruption and inefficiency, demand constraints, and reduced inventory supply and value.
In this context, various things can disrupt standard transaction patterns, resulting in reduced inventory availability or ad spend and consequently less revenue for us and other ad tech providers.
Some publishers may be unprepared to comply with evolving regulatory guidance under the GDPR, and therefore may remove personal data from their inventory before passing it into the bid stream, at least temporarily. This will lower their inventory on the value scale from behavioral to contextual advertising, resulting in loss of ad spend and revenue for us.
The GDPR gives end users expanded legal rights, and the onset of the GDPR has been accompanied by substantial publicity and may continue to spawn various end-user advocacy groups and businesses focused upon helping users understand and exercise those rights. Furthermore, whereas in the past, end-user consent under the EU ePrivacy Directive was generally obtainable through a simple click-through banner, acceptable methods of obtaining end-user consent under the GDPR may be substantially less user-friendly, and if the consent mechanism is too cumbersome, end users are more likely to decline. These factors may result in lower levels of users' consent for accessing of their devices and processing of their personal data. Without that consent, our publishers may not attempt to monetize inventory associated with such end users at all, or pass that inventory to us without personal data, again lowering that inventory on the value scale from behavioral to contextual advertising.
Even well-prepared publishers and buyers will be confronted with difficult choices and administrative and technical hurdles to implement their GDPR compliance programs and integrate with multiple other parties in the ecosystem. IAB Europe has provided a user transparency and consent tool that can be adapted by “consent management providers” (CMPs) and implemented by publishers. There is limited guidance regarding proper implementation of the tool and some publishers and ad tech providers may not be using the tool or interpreting consent signals correctly. The IAB Europe tool continues to evolve, so some inefficiency can be expected. It is not clear whether Google will participate in the IAB Europe tool or if they will rely on a proprietary consent tool. If Google chooses not to participate in the IAB Europe tool, broad adoption of the IAB Europe tool by publishers may be limited. To the extent another tool emerges and publishers need to utilize multiple consent tools, this may be cumbersome and deleterious to end-user experience and consent levels. It is also not yet clear whether any consent tool will survive scrutiny and be accepted by regulators as appropriate consent mechanisms. Further, compliance program design and implementation will be an ongoing process as understanding of the new law increases and industry compliance standards evolve. The resulting process friction could result in substantial inefficiency and loss of inventory and demand, as well as increased burdens upon our organization as we seek to assist clients and adapt our own technology and processes as necessary to comply with the law and adapt to industry practice.
Buyers of digital advertising inventory need to access end users’ devices to serve advertisements and collect information, such as end-user interaction with ad content and frequency tracking. Buyers need end-user consent for this access. Large integrated purchasers of ad inventory like Google can obtain consent for the device access they need directly from their end users. Other buyers must rely upon the publishers supplying inventory to secure that consent. Some buyers may continue to rely upon publishers to obtain this consent without independent verification, consistent with historical practice under the ePrivacy Directive, but other buyers may not be willing to accept or bid on inventory that is not accompanied by consent signals documenting specific user consent. Because these signals must be deciphered by multiple parties in the ad tech ecosystem, most publishers will rely upon either an industry supported consent tool (e.g., the IAB Europe tool) or a tool created by a large company with direct relationship with end users (e.g., Google). As noted above, consent tool adoption remains in the early stages and it is unclear whether the market will settle on one standard. Some buyers may decline to bid on impressions from the EEA due to ambiguity about their rights, or may only bid on impressions that are stripped of personal data and converted to contextual advertising. This will have the effect of reducing demand for and value of EEA impressions on our platform.
The uncertain regulatory environment caused by the GDPR may benefit large, integrated competitors like Google and Facebook, which have greater compliance resources and can take advantage of their direct relationships with end users to secure consents from end users that we and other intermediaries without direct user relationships are less able to obtain under current industry conditions.
Near-term declines in EU-based ad spend and revenue remain possible, and long-term adverse effects are also possible.
It is possible that the value of digital advertising in the EU, and consequently our ad spend and revenue, may be permanently impaired if EU courts and regulators interpret or enforce the GDPR in ways that have the effect of limiting behavioral advertising or that prohibit critical ad tech industry practices.

43


Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
(a) Recent Sales of Unregistered Securities
None.
(b) Use of Proceeds
Our initial public offering of common stock was effected through a Registration Statement on Form S-1 (File No. 333-193739), which was declared effective on April 1, 2014. There has been no material change in the planned use of proceeds from our initial public offering as described in our final prospectus filed with the SEC pursuant to Rule 424(b) of the Securities Act and other periodic reports previously filed with the SEC.
(c) Purchases of Equity Securities by the Company and Affiliated Purchasers
We currently have no publicly announced repurchase plan or program.
Upon vesting of most restricted stock units or stock awards, we are required to deposit statutory employee withholding taxes on behalf of the holders of the vested awards. As reimbursement for these tax deposits, we have the option to withhold from shares otherwise issuable upon vesting a portion of those shares with a fair market value equal to the amount of the deposits we paid. Withholding of shares in this manner is accounted for as a repurchase of common stock. There were no common stock repurchases during the quarter ended September 30, 2018.

Item 5. Other Information
On September 26, 2018, we amended and restated our loan and security agreement with SVB (the "Loan Agreement"), which was scheduled to expire on September 27, 2018. The Loan Agreement provides a senior secured revolving credit facility of up to $40.0 million with a maturity date of September 26, 2020. The amount available for borrowing as of September 30, 2018 is $30.0 million due to a $10.0 million reserve that will be released if we maintain positive Adjusted EBITDA for any trailing twelve-month period.
An unused revolver fee in the amount of 0.15% per annum of the average unused portion of the revolver line is charged and is payable monthly in arrears. We may elect for advances to bear interest calculated by reference to prime or LIBOR. If we elect LIBOR, amounts outstanding under the amended credit facility bear interest at a rate per annum equal to LIBOR plus 2.50% if a streamline period applies or LIBOR plus 4.00% if a streamline period does not apply. If we elect prime, advances bear interest at a rate of prime plus 0.50% if a streamline period applies or prime plus 2.00% if a streamline period does not apply. A streamline period is any period during which an event of default does not exist and our Adjusted Quick Ratio (as defined in the Loan Agreement) is at least 1.05 for each day in the preceding month.
The Loan Agreement is collateralized by security interests in substantially all of our assets. Subject to certain exceptions, the Loan Agreement restricts our ability to, among other things, pay dividends, sell assets, make changes to the nature of the business, engage in mergers or acquisitions, incur, assume or permit to exist, additional indebtedness and guarantees, create or permit to exist, liens, make distributions or redeem or repurchase capital stock, or make other investments, engage in transactions with affiliates, make payments with respect to subordinated debt, and enter into certain transactions without the consent of the financial institution. If a streamline period is not in effect, we are required to maintain a lockbox arrangement where customer payments received in the lockbox will immediately reduce the amounts outstanding on the credit facility.
The Loan Agreement requires us to comply with financial covenants, including a minimum Adjusted Quick Ratio and the achievement of certain Adjusted EBITDA targets. On a monthly basis, or quarterly if there were no advances outstanding during the calendar quarter, we are required to maintain a minimum Adjusted Quick Ratio of: (i) 1.00 if the trailing six month adjusted EBITDA is $0 or less, or (ii) 0.90 if the trailing six month adjusted EBITDA is greater than $0. If our Adjusted Quick Ratio is 1.05 or greater, a streamline period applies. As of September 30, 2018, our Adjusted Quick Ratio was 1.2, which is in compliance with the covenant requirement and is higher than the minimum Adjusted Quick Ratio required to qualify for a streamline period. We must also maintain the following trailing twelve month Adjusted EBITDA targets as of the end of each quarter as follows: (1) September 30, 2018 through June 30, 2019 Adjusted EBITDA must be within 20% of the Adjusted EBITDA projections that were delivered to Silicon Valley Bank; (2) September 30, 2019 Adjusted EBITDA of $1 or greater; and (3) December 31, 2019 and thereafter, Adjusted EBITDA of $5.0 million or greater.
The Loan Agreement also includes customary representations and warranties, affirmative covenants, and events of default, including events of default upon a change of control and material adverse change (as defined in the Loan Agreement). Following an event of default, SVB would be entitled to, among other things, accelerate payment of amounts due under the credit facility and exercise all rights of a secured creditor.
44


Item 6. Exhibits
Number
Description
3.1 
3.2 
10.1* 
10.2* 
10.3* 
31.1*
31.2*
32*(1)
101.def *
XBRL Taxonomy Definition Linkbase Document
101.pre *
XBRL Taxonomy Presentation Linkbase Document
101.lab *
XBRL Taxonomy Label Linkbase Document
101.cal *
XBRL Taxonomy Calculation Linkbase Document
101.ins *
Instance Document- the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
 
* Filed herewith
(1) The information in this exhibit is furnished and deemed not filed with the Securities and Exchange Commission for purposes of section 18 of the Exchange Act of 1934, as amended (the "Exchange Act"), and is not to be incorporated by reference into any filing of The Rubicon Project, Inc. under the Securities Act of 1933, as amended (the "Securities Act"), or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.
45


SIGNATURES
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
THE RUBICON PROJECT, INC.
(Registrant)

/s/  David Day
David Day
Chief Financial Officer
(Principal Financial Officer)
Date November 7, 2018 

46
EX-10.1 2 exhibit1019-30x2018.htm Document


EXHIBIT 10.1

AMENDED AND RESTATED LOAN AND SECURITY AGREEMENT
THIS AMENDED AND RESTATED LOAN AND SECURITY AGREEMENT (this “Agreement”) dated as of September 26, 2018 (the “Effective Date”), between SILICON VALLEY BANK, a California corporation (“Bank”), and The Rubicon Project, Inc., a Delaware corporation (“Rubicon”), Rubicon Project Hopper, Inc., a Delaware corporation (“Hopper”), and Rubicon Project Bell, Inc., a Delaware corporation (“Bell” and together with Rubicon and Hopper, individually and collectively, “Borrower”), provides the terms on which Bank shall lend to Borrower and Borrower shall repay Bank. The parties agree as follows:
Recitals
A. Bank, Borrower, Rubicon Project Turing, Inc., a Delaware corporation (“Turing”), Rubicon Project Curie, Inc., a Delaware corporation (“Curie”), Rubicon Project Edison, Inc., a Delaware corporation (“Edison”), Rubicon Project Unlatch, Inc., a Delaware corporation (“Unlatch”) and Advertisement Automation Accelerator, LLC, a Delaware limited liability company (“AAA” and together with Turing, Curie, and Edison, collectively, the “Merged Entities”) have entered into that certain Loan and Security Agreement dated as of September 27, 2011 (as amended, the “Prior Loan Agreement”).
B. Pursuant to a corporate restructuring as permitted under Section 7.3 of the Prior Loan Agreement, the Merged Entities were merged with and into Rubicon on June 30, 2018, with Rubicon as the surviving entity. Bank and Borrower acknowledge that the Merged Entities were, as of June 30, 2018, no longer “Borrowers” under the Prior Loan Agreement.
C. Borrower has requested that Unlatch be removed as a Borrower under the Agreement because Unlatch conducts no business operations and owns no property other than an ownership interest in a subsidiary that is not material.
D. Borrower has further requested, and Bank has agreed, to amend and restate the Prior Loan Agreement in its entirety. Bank and Borrower hereby agree that the Prior Loan Agreement is amended and restated in its entirety as follows:
1. ACCOUNTING AND OTHER TERMS
Accounting terms not defined in this Agreement shall be construed following GAAP. Calculations and determinations must be made following GAAP; provided that if at any time any change in GAAP would affect the computation of any covenant or requirement set forth in any Loan Document, and either Borrower or Bank shall so request, Borrower and Bank shall negotiate in good faith to amend such covenant or requirement to preserve the original intent thereof in light of such change in GAAP; provided, further, that, until so amended (a) such covenant or requirement shall continue to be computed in accordance with GAAP prior to such change therein and (b) Borrower shall provide Bank financial statements and other documents required under this Agreement or as reasonably requested hereunder setting forth a reconciliation between calculations of such ratio or requirement made before and after giving effect to such change in GAAP. Capitalized terms not otherwise defined in this Agreement shall have the meanings set forth in Section 13. All other terms contained in this Agreement, unless otherwise indicated, shall have the meaning provided by the Code to the extent such terms are defined therein.
2. LOAN AND TERMS OF PAYMENT
a. Promise to Pay. Borrower hereby unconditionally promises to pay Bank the outstanding principal amount of all Credit Extensions and accrued and unpaid interest thereon as and when due in accordance with this Agreement. For purposes of clarification, Unlatch is no longer a Borrower under this Agreement.
i. Revolving Line.
1. Availability. Subject to the terms and conditions of this Agreement and to deduction of Reserves, Bank shall make Advances not exceeding the Availability Amount. Amounts borrowed under the Revolving Line may be repaid and, prior to the Revolving Line Maturity Date, reborrowed, subject to the applicable terms and conditions precedent herein.
2. Termination; Repayment. The Revolving Line terminates on the Revolving Line Maturity Date, when the principal amount of all Advances, the unpaid interest thereon, and all other Obligations relating to the Revolving Line shall be immediately due and payable.



3. Reserves. Notwithstanding anything in this Agreement to the contrary, Bank shall have the right (but not the obligation) to establish, increase, reduce, eliminate, or otherwise adjust Reserves from time to time against the Borrowing Base or the Revolving Line in such amounts, and with respect to such matters, as Bank in its sole discretion shall deem necessary or appropriate with notice to Borrower (provided that no notice is required if an Event of Default has occurred and is continuing). From and all times after the Effective Date until the Reserve Release Event, Bank shall maintain Reserves in an amount equal to at least Ten Million Dollars ($10,000,000).
b. Overadvances. If, at any time, the outstanding principal amount of the Advances exceeds the lesser of either the Revolving Line or the Borrowing Base, in each case, less any applicable Reserves, Borrower shall immediately pay to Bank in cash the amount of such excess (such excess, the “Overadvance”). Without limiting Borrower’s obligation to repay Bank any Overadvance, Borrower agrees to pay Bank interest on the outstanding amount of any Overadvance, on demand, at a per annum rate equal to the rate that is otherwise applicable to Advances plus five percent (5.00%).
c. Payment of Interest on the Credit Extensions.
4. Interest; Payment. Each Advance shall bear interest on the outstanding principal amount thereof from the date when made, continued or converted until paid in full at a rate per annum equal to (i) for Prime Rate Advances, the Prime Rate plus the applicable Prime Rate Margin, and (ii) for LIBOR Advances, the LIBOR Rate plus the applicable LIBOR Rate Margin. On and after the expiration of any Interest Period applicable to any LIBOR Advance outstanding on the date of occurrence of an Event of Default or acceleration of the Obligations, the amount of such LIBOR Advance shall, during the continuance of such Event of Default or after acceleration, bear interest at a rate per annum equal to the Prime Rate plus five percent (5.00%). Pursuant to the terms hereof, interest on each Advance shall be paid in arrears on each Interest Payment Date. Interest shall also be paid on the date of any prepayment of any Advance pursuant to this Agreement for the portion of any Advance so prepaid and upon payment (including prepayment) in full thereof. All accrued but unpaid interest on the Advances shall be due and payable on the Revolving Line Maturity Date.
5. Prime Rate Advances. Each change in the interest rate of the Prime Rate Advances based on changes in the Prime Rate shall be effective on the effective date of such change and to the extent of such change.
6. LIBOR Advances. The interest rate applicable to each LIBOR Advance shall be determined in accordance with Section 3.6(a) hereunder. Subject to Sections 3.5 and 3.6, such rate shall apply during the entire Interest Period applicable to such LIBOR Advance, and interest calculated thereon shall be payable on the Interest Payment Date applicable to such LIBOR Advance.
7. Computation of Interest. Any interest hereunder will accrue from day to day and is calculated on the basis of the actual number of days elapsed and a year of 360 days. In computing interest on any Credit Extension, the date of the making of such Credit Extension shall be included and the date of payment shall be excluded.
8. Default Rate. Except as otherwise provided in Section 2.3(a), upon the occurrence and during the continuance of an Event of Default, Obligations shall bear interest at a rate per annum which is five percent (5.00%) above the rate that would otherwise be applicable thereto (the “Default Rate”). Payment or acceptance of the increased interest provided in this Section 2.3(e) is not a permitted alternative to timely payment and shall not constitute a waiver of any Event of Default or otherwise prejudice or limit any rights or remedies of Bank.
d. Fees. Borrower shall pay to Bank:
9. Revolving Line Commitment Fee. A fully earned, non-refundable commitment fee of Sixty Thousand Dollars ($60,000), on the Effective Date;
10. Unused Revolving Line Facility Fee. Payable monthly in arrears on the last day of each calendar month occurring prior to the Revolving Line Maturity Date, and on the Revolving Line Maturity Date, a fee (the “Unused Revolving Line Facility Fee”) in an amount equal to fifteen-hundredths of one percent (0.15%) per annum of the average unused portion of the Revolving Line, as determined by Bank, computed on the basis of a year with the applicable number of days as set forth in Section 2.3(d). The unused portion of the Revolving Line, for purposes of this calculation, shall be calculated on a calendar year basis and shall equal the difference between (i) the Revolving Line, and (ii) the average for the period of the daily closing balance of the Revolving Line outstanding; and
11. Bank Expenses. All Bank Expenses (including reasonable attorneys’ fees and expenses for documentation and negotiation of this Agreement) incurred through and after the Effective Date, when due (or, if no stated due date, upon demand by Bank).
12. Fees Fully Earned. Unless otherwise provided in this Agreement or in a separate writing by Bank, Borrower shall not be entitled to any credit, rebate, or repayment of any fees earned by Bank pursuant to this Agreement notwithstanding any termination of this Agreement or the suspension or termination of Bank’s obligation to make loans and advances hereunder. Bank may deduct amounts owing by Borrower under the clauses of this Section 2.4 pursuant to the terms of Section 2.5(c). Bank shall provide Borrower written notice of deductions made from the Designated Deposit Account pursuant to the terms of the clauses of this Section 2.4.
e. Payments; Application of Payments; Debit of Accounts.
13. All payments to be made by Borrower under any Loan Document shall be made in immediately available funds in Dollars, without setoff or counterclaim, before 12:00 p.m. Pacific time on the date when due. Payments of principal and/or interest received after 12:00 p.m. Pacific time are considered received at the opening of business on the next Business Day. When a payment is due on a day that is not a Business Day, the payment shall be due the next Business Day, and additional fees or interest, as applicable, shall continue to accrue until paid.



14. Bank has the exclusive right to determine the order and manner in which all payments with respect to the Obligations may be applied. Borrower shall have no right to specify the order or the accounts to which Bank shall allocate or apply any payments required to be made by Borrower to Bank or otherwise received by Bank under this Agreement when any such allocation or application is not specified elsewhere in this Agreement.
15. Bank may debit any of Borrower’s deposit accounts, including the Designated Deposit Account, for principal and interest payments or any other amounts Borrower owes Bank when due. These debits shall not constitute a set-off.
f. Withholding. Payments received by Bank from Borrower under this Agreement will be made free and clear of and without deduction for any and all present or future taxes, levies, imposts, duties, deductions, withholdings, assessments, fees or other charges imposed by any Governmental Authority (including any interest, additions to tax or penalties applicable thereto). Specifically, however, if at any time any Governmental Authority, applicable law, regulation or international agreement requires Borrower to make any withholding or deduction from any such payment or other sum payable hereunder to Bank, Borrower hereby covenants and agrees that the amount due from Borrower with respect to such payment or other sum payable hereunder will be increased to the extent necessary to ensure that, after the making of such required withholding or deduction, Bank receives a net sum equal to the sum which it would have received had no withholding or deduction been required, and Borrower shall pay the full amount withheld or deducted to the relevant Governmental Authority. Borrower will, upon request, furnish Bank with proof reasonably satisfactory to Bank indicating that Borrower has made such withholding payment; provided, however, that Borrower need not make any withholding payment if the amount or validity of such withholding payment is contested in good faith by appropriate and timely proceedings and as to which payment in full is bonded or reserved against by Borrower. The agreements and obligations of Borrower contained in this Section 2.6 shall survive the termination of this Agreement.
3. CONDITIONS OF LOANS
a. Conditions Precedent to Initial Credit Extension. Bank’s obligation to make the initial Credit Extension after the Effective Date is subject to the condition precedent that Bank shall have received, in form and substance satisfactory to Bank, such documents, and completion of such other matters, as Bank may reasonably deem necessary or appropriate, including, without limitation:
16. duly executed signatures to this Agreement;
17. the Operating Documents and long-form good standing certificates of Borrower certified by the Secretary of State (or equivalent agency) of Borrower’s jurisdiction of organization or formation and each jurisdiction in which Borrower is qualified to conduct business, each as of a date no earlier than thirty (30) days prior to the Effective Date;
18. a secretary’s certificate of Borrower with respect to Borrower’s Operating Documents, incumbency, specimen signatures and resolutions authorizing the execution and delivery of this Agreement and the other Loan Documents to which it is a party;
19. duly executed signatures to the completed Borrowing Resolutions for Borrower;
20. certified copies, dated as of a recent date, of financing statement searches, as Bank may request, accompanied by written evidence (including any UCC termination statements) that the Liens indicated in any such financing statements either constitute Permitted Liens or have been or, in connection with the initial Credit Extension, will be terminated or released;
21. the Perfection Certificates of Borrower, together with the duly executed signatures thereto;
22. evidence satisfactory to Bank that the insurance policies and endorsements required by Section 6.7 hereof are in full force and effect, together with appropriate evidence showing lender loss payable and/or additional insured clauses or endorsements in favor of Bank;
23. the completion of the Initial Audit;
24. with respect to the initial Advance, a completed Borrowing Base Statement (and any schedules related thereto and including any other information requested by Bank with respect to Borrower’s Accounts); and
25. payment of the fees and Bank Expenses then due as specified in Section 2.4 hereof.
b. Conditions Precedent to all Credit Extensions. Bank’s obligations to make each Credit Extension, including the initial Credit Extension, is subject to the following conditions precedent:
26. timely receipt of the Credit Extension request and any materials and documents required by Section 3.4;



27. the representations and warranties in this Agreement shall be true, accurate, and complete in all material respects on the date of the proposed Credit Extension and on the Funding Date of each Credit Extension; provided, however, that such materiality qualifier shall not be applicable to any representations and warranties that already are qualified or modified by materiality in the text thereof; and provided, further that those representations and warranties expressly referring to a specific date shall be true, accurate and complete in all material respects as of such date, and no Event of Default shall have occurred and be continuing or result from the Credit Extension. Each Credit Extension is Borrower’s representation and warranty on that date that the representations and warranties in this Agreement remain true, accurate, and complete in all material respects; provided, however, that such materiality qualifier shall not be applicable to any representations and warranties that already are qualified or modified by materiality in the text thereof; and provided, further that those representations and warranties expressly referring to a specific date shall be true, accurate and complete in all material respects as of such date; and
28. Bank determines to its satisfaction that there has not been a Material Adverse Change.
c. Covenant to Deliver. Borrower agrees to deliver to Bank each item required to be delivered to Bank under this Agreement as a condition precedent to any Credit Extension. Borrower expressly agrees that a Credit Extension made prior to the receipt by Bank of any such item shall not constitute a waiver by Bank of Borrower’s obligation to deliver such item, and the making of any Credit Extension in the absence of a required item shall be in Bank’s sole discretion.
d. Procedures for Borrowing.
29. Subject to the prior satisfaction of all other applicable conditions to the making of an Advance set forth in this Agreement, an Advance shall be made upon Borrower’s (via an individual duly authorized by an Administrator) irrevocable written notice delivered to Bank in the form of a Notice of Borrowing or without instructions if any Advances is necessary to meet Obligations which have become due. The Notice of Borrowing shall be made by Borrower through Bank’s online banking program, provided, however, if Borrower is not utilizing Bank’s online banking program, then such Notice of Borrowing shall be in the form attached hereto as Exhibit C and shall be executed by an Authorized Signer. For purposes of clarification, to the extent that Bank’s online banking program does not allow an electronic submission of a Notice of Borrowing for a LIBOR Advance then Borrower shall be permitted to submit a Notice of Borrowing for a LIBOR Advance by email or other means described in Section 10, using a Notice of Borrowing in the form attached hereto as Exhibit C and executed by an Authorized Signer. Bank shall have received satisfactory evidence that the Board has approved that such Authorized Signer may provide such notices and request Advances. The Notice of Borrowing must be received by Bank prior to 12:00 p.m. Pacific time, (i) at least three (3) Business Days prior to the requested Funding Date, in the case of any LIBOR Advance, and (ii) on the requested Funding Date, in the case of a Prime Rate Advance, specifying: (1) the amount of the Advance; (2) the requested Funding Date; (3) whether the Advance is to be comprised of LIBOR Advances or Prime Rate Advances; and (4) the duration of the Interest Period applicable to any such LIBOR Advances included in such notice; provided that if the Notice of Borrowing shall fail to specify the duration of the Interest Period for any Advance comprised of LIBOR Advances, such Interest Period shall be one (1) month. Notwithstanding any terms in this Agreement to the contrary, each LIBOR Advance shall not be less than One Million Dollars ($1,000,000) and shall be in a multiple of One Hundred Thousand Dollars ($100,000). In addition to such Notice of Borrowing, Borrower must promptly deliver to Bank by electronic mail or through Bank’s online banking program such reports and information, including without limitation, sales journals, cash receipts journals, accounts receivable aging reports, as Bank may request in its sole discretion.
30. On the Funding Date, Bank shall credit proceeds of an Advance to the Designated Deposit Account and, subsequently, shall transfer such proceeds by wire transfer to such other account as Borrower may instruct in the Notice of Borrowing. No Advances shall be deemed made to Borrower, and no interest shall accrue on any such Advance, until the related funds have been deposited in the applicable Designated Deposit Account.
e. Conversion and Continuation Elections.
31. So long as (i) no Event of Default exists; (ii) Borrower shall not have sent any notice of termination of this Agreement; and (iii) Borrower shall have complied with such customary procedures as Bank has established from time to time for Borrower’s requests for LIBOR Advances, Borrower may, upon irrevocable written notice to Bank:
1. elect to convert on any Business Day, Prime Rate Advances into LIBOR Advances;
2. elect to continue on any Interest Payment Date any LIBOR Advances maturing on such Interest Payment Date; or
3. elect to convert on any Interest Payment Date any LIBOR Advances maturing on such Interest Payment Date into Prime Rate Advances.
32. Borrower shall deliver a Notice of Conversion/Continuation by electronic mail via Bank’s online banking program to be received by Bank prior to 12:00 p.m. Pacific time (i) at least three (3) Business Days in advance of the Conversion Date or Continuation Date, if any Advances are to be converted into or continued as LIBOR Advances; and (ii) on the Conversion Date, if any Advances are to be converted into Prime Rate Advances, in each case specifying the:
4. proposed Conversion Date or Continuation Date;
5. aggregate amount of the Advances to be converted or continued;
6. nature of the proposed conversion or continuation; and
7. if the resulting Advance is to be a LIBOR Advance, the duration of the requested Interest Period.
33. If upon the expiration of any Interest Period applicable to any LIBOR Advances, Borrower shall have timely failed to select a new Interest Period to be applicable to such LIBOR Advances or request to convert a LIBOR Advance into a Prime Rate Advance, Borrower shall be deemed to have elected to convert such LIBOR Advances into Prime Rate Advances.



34. Any LIBOR Advances shall, at Bank’s option, convert into Prime Rate Advances in the event that (i) an Event of Default exists and has not been cured, or (ii) the aggregate principal amount of the Prime Rate Advances which have been previously converted to LIBOR Advances, or the aggregate principal amount of existing LIBOR Advances continued, as the case may be, at the beginning of an Interest Period shall at any time during such Interest Period exceed the lesser of the Revolving Line or the Borrowing Base, in each case, less any applicable Reserves. Borrower agrees to pay Bank, upon demand by Bank (or Bank may, at its option, debit the Designated Deposit Account or any other account Borrower maintains with Bank) any amounts required to compensate Bank for any loss (excluding loss of anticipated profits), cost, or expense incurred by Bank, as a result of the conversion of LIBOR Advances to Prime Rate Advances pursuant to this Section 3.5(d).
35. Notwithstanding anything to the contrary contained herein, Bank shall not be required to purchase Dollar deposits in the London interbank market or other applicable LIBOR market to fund any LIBOR Advances, but the provisions hereof shall be deemed to apply as if Bank had purchased such deposits to fund the LIBOR Advances.
f. Special Provisions Governing LIBOR Advances. Notwithstanding any other provision of this Agreement to the contrary, the following provisions shall govern with respect to LIBOR Advances as to the matters covered:
36. Determination of Applicable Interest Rate. As soon as practicable on each Interest Rate Determination Date, Bank shall determine (which determination shall, absent manifest error in calculation, be final, conclusive and binding upon all parties) the interest rate that shall apply to the LIBOR Advances for which an interest rate is then being determined for the applicable Interest Period and shall promptly give notice thereof (in writing or by telephone confirmed in writing) to Borrower.
37. Inability to Determine Applicable Interest Rate. In the event that Bank shall have determined (which determination shall be final and conclusive and binding upon all parties hereto), on any Interest Rate Determination Date with respect to any LIBOR Advance, that by reason of circumstances affecting the London interbank market adequate and fair means do not exist for ascertaining the interest rate applicable to such LIBOR Advance on the basis provided for in the definition of LIBOR, Bank shall on such date give notice (by facsimile or by telephone confirmed in writing) to Borrower of such determination, whereupon (i) no Advances may be made as, or converted to, LIBOR Advances until such time as Bank notifies Borrower that the circumstances giving rise to such notice no longer exist, and (ii) any Notice of Borrowing or Notice of Conversion/Continuation given by Borrower with respect to LIBOR Advances in respect of which such determination was made shall be deemed to be rescinded by Borrower.
38. Compensation for Breakage or Non-Commencement of Interest Periods. If (i) for any reason, other than a default by Bank or any failure of Bank to fund LIBOR Advances due to impracticability or illegality under Sections 3.7(c) and 3.7(d) of this Agreement, a borrowing or a conversion to or continuation of any LIBOR Advance does not occur on a date specified in a Notice of Borrowing or a Notice of Conversion/Continuation, as the case may be, or (ii) any complete or partial principal payment or reduction of a LIBOR Advance, or any conversion of any LIBOR Advance, occurs on a date prior to the last day of an Interest Period applicable to that LIBOR Advance, including due to voluntary or mandatory prepayment or acceleration, then, in each case, Borrower shall compensate Bank, upon written request by Bank, for all losses and expenses incurred by Bank in an amount equal to the excess, if any, of:
i. the amount of interest that would have accrued on the amount (1) not borrowed, converted or continued as provided in clause (i) above, or (2) paid, reduced or converted as provided in clause (ii) above, for the period from (y) the date of such failure to borrow, convert or continue as provided in clause (i) above, or the date of such payment, reduction or conversion as provided in clause (ii) above, as the case may be, to (z) in the case of a failure to borrow, convert or continue as provided in clause (i) above, the last day of the Interest Period that would have commenced on the date of such borrowing, conversion or continuing but for such failure, and in the case of a payment, reduction or conversion prior to the last day of an Interest Period applicable to a LIBOR Advance as provided in clause (ii) above, the last day of such Interest Period, in each case at the applicable rate of interest or other return for such LIBOR Advance(s) provided for herein (excluding, however, in each case, the LIBOR Rate Margin included therein, if any, and any incremental interest payable as a result of the existence of an Event of Default), over
ii. the interest which would have accrued to Bank on the applicable amount provided in clause (A) above through the purchase of a Eurodollar deposit bearing interest at the rate obtained pursuant to the definition of LIBOR Rate on the date of such failure to borrow, convert or continue as provided in clause (i) above, or the date of such payment, reduction or conversion as provided in clause (ii) above, as the case may be, for a period equal to the remaining period of such applicable Interest Period provided in clause (A) above.
Bank’s request shall set forth the manner and method of computing such compensation and such determination as to such compensation shall be conclusive absent manifest error.




39. Assumptions Concerning Funding of LIBOR Advances. Calculation of all amounts payable to Bank under this Section 3.6 and under Section 3.7 shall be made as though Bank had actually funded each relevant LIBOR Advance through the purchase of a Eurodollar deposit bearing interest at the rate obtained pursuant to the definition of LIBOR Rate in an amount equal to the amount of such LIBOR Advance and having a maturity comparable to the relevant Interest Period; provided, however, that Bank may fund each of its LIBOR Advances in any manner it sees fit and the foregoing assumptions shall be utilized only for the purposes of calculating amounts payable under this Section 3.6 and under Section 3.7.
40. LIBOR Advances After an Event of Default. After the occurrence and during the continuance of an Event of Default, (i) Borrower may not elect to have an Advance be made or continued as, or converted to, a LIBOR Advance after the expiration of any Interest Period then in effect for such Advance and (ii) subject to the provisions of Section 3.6(c), any Notice of Conversion/Continuation given by Borrower with respect to a requested conversion/continuation that has not yet occurred shall, at Bank’s option, be deemed to be rescinded by Borrower and be deemed a request to convert or continue Advances referred to therein as Prime Rate Advances.
g. Additional Requirements/Provisions Regarding LIBOR Advances.
41. Borrower shall pay Bank, upon demand by Bank, from time to time such amounts as Bank may determine to be necessary to compensate it for any costs incurred by Bank that Bank determines are attributable to its making or maintaining of any amount receivable by Bank hereunder in respect of any LIBOR Advances relating thereto (such increases in costs and reductions in amounts receivable being herein called “Additional Costs”), in each case resulting from any Regulatory Change (exclusive of Regulatory Changes that are already accounted for in the determination of LIBOR Rate) which:
a. changes the basis of taxation of any amounts payable to Bank under this Agreement in respect of any LIBOR Advances (other than changes which affect taxes measured by or imposed on the overall net income of Bank by the jurisdiction in which Bank has its principal office);
b. imposes or modifies any reserve, special deposit or similar requirements relating to any extensions of credit or other assets of, or any deposits with, or other liabilities of Bank (including any LIBOR Advances or any deposits referred to in the definition of LIBOR); or
c. imposes any other condition affecting this Agreement (or any of such extensions of credit or liabilities).
Bank will notify Borrower of any event occurring after the Effective Date which will entitle Bank to compensation pursuant to this Section 3.7(a) as promptly as practicable after it obtains knowledge thereof and determines to request such compensation. Bank will furnish Borrower with a statement setting forth the basis (including reasonable supporting detail) and amount of each request by Bank for compensation under this Section 3.7(a). Determinations and allocations by Bank for purposes of this Section 3.7(a) of the effect of any Regulatory Change on its costs of maintaining its obligations to make LIBOR Advances, of making or maintaining LIBOR Advances, or on amounts receivable by it in respect of LIBOR Advances, and of the additional amounts required to compensate Bank in respect of any Additional Costs, shall be conclusive absent manifest error.
42. If Bank shall determine that the adoption or implementation of any applicable law, rule, regulation, or treaty regarding capital adequacy, or any change therein, or any change in the interpretation or administration thereof by any governmental authority, central bank, or comparable agency charged with the interpretation or administration thereof, or compliance by Bank (or its applicable lending office) with any request or directive regarding capital adequacy (whether or not having the force of law) of any such authority, central bank, or comparable agency, has or would have the effect of reducing the rate of return on capital of Bank or any person or entity controlling Bank (a “Parent”) as a consequence of its obligations hereunder to a level below that which Bank (or its Parent) could have achieved but for such adoption, change, or compliance (taking into consideration policies with respect to capital adequacy) by an amount deemed by Bank to be material, then from time to time, within five (5) days after demand by Bank, Borrower shall pay (without duplication of amounts contemplated by Section 3.7(a)) to Bank such additional amount or amounts as will compensate Bank for such reduction. A statement of Bank claiming compensation under this Section 3.7(b) and setting forth the additional amount or amounts to be paid to it hereunder (including reasonable supporting detail in respect thereof) shall be conclusive absent manifest error.
Notwithstanding anything to the contrary in this Section 3.7, Borrower shall not be required to compensate Bank pursuant to this Section 3.7(b) for any amounts incurred more than nine (9) months prior to the date that Bank notifies Borrower of Bank’s intention to claim compensation therefor; provided that if the circumstances giving rise to such claim have a retroactive effect, then such nine-month period shall be extended to include the period of such retroactive effect. The obligations of Borrower arising pursuant to this Section 3.7(b) shall survive the Revolving Line Maturity Date, the termination of this Agreement and the repayment of all Obligations.



43. If, at any time, Bank, in its sole and absolute discretion, determines that (i) the amount of LIBOR Advances for periods equal to the corresponding Interest Periods are not available to Bank in the offshore currency interbank markets, or (ii) LIBOR does not accurately reflect the cost to Bank of lending the LIBOR Advances, then Bank shall promptly give notice thereof to Borrower. Upon the giving of such notice, Bank’s obligation to make the LIBOR Advances shall terminate; provided, however, LIBOR Advances shall not terminate if Bank and Borrower agree in writing to a different interest rate applicable to LIBOR Advances.
44. If it shall become unlawful for Bank to continue to fund or maintain any LIBOR Advances, or to perform its obligations hereunder, upon demand by Bank, Borrower shall convert to Prime Rate Advances all LIBOR Advances, and in connection therewith pay all amounts payable hereunder in connection with such conversion pursuant to Section 3.6(c)(ii). Notwithstanding the foregoing, to the extent a determination by Bank as described above relates to a LIBOR Advance then being requested by Borrower pursuant to a Notice of Borrowing or a Notice of Conversion/Continuation, Borrower shall have the option, subject to the provisions of Section 3.6(c)(ii), to (i) rescind such Notice of Borrowing or Notice of Conversion/Continuation by giving notice (by facsimile, email, or by telephone confirmed in writing) to Bank of such rescission on the date on which Bank gives notice of its determination as described above, or (ii) modify such Notice of Borrowing or Notice of Conversion/Continuation to obtain a Prime Rate Advance or to have outstanding Advances converted into or continued as Prime Rate Advances by giving notice (by facsimile, email, or by telephone confirmed in writing) to Bank of such modification on the date on which Bank gives notice of its determination as described above.
4. CREATION OF SECURITY INTEREST 
a. Grant of Security Interest. Borrower hereby grants Bank, to secure the payment and performance in full of all of the Obligations, a continuing security interest in, and pledges to Bank, the Collateral, wherever located, whether now owned or hereafter acquired or arising, and all proceeds and products thereof.
Borrower acknowledges that it previously has entered, and/or may in the future enter, into Bank Services Agreements with Bank. Regardless of the terms of any Bank Services Agreement, Borrower agrees that any amounts Borrower owes Bank thereunder shall be deemed to be Obligations hereunder and that it is the intent of Borrower and Bank to have all such Obligations secured by the first priority perfected security interest in the Collateral granted herein (subject only to Permitted Liens that are permitted pursuant to the terms of this Agreement to have superior priority to Bank’s Lien in this Agreement).
If this Agreement is terminated, Bank’s Lien in the Collateral shall continue until the Obligations (other than inchoate indemnity obligations) are repaid in full in cash. Upon payment in full in cash of the Obligations (other than inchoate indemnity obligations) and at such time as Bank’s obligation to make Credit Extensions has terminated, Bank shall, at the sole cost and expense of Borrower, release its Liens in the Collateral and all rights therein shall revert to Borrower. In the event (a) all Obligations (other than inchoate indemnity obligations), except for Bank Services, are satisfied in full, and (b) this Agreement is terminated, Bank shall terminate the security interest granted herein upon Borrower providing cash collateral acceptable to Bank in its good faith business judgment for Bank Services, if any. In the event such Bank Services consist of outstanding Letters of Credit, Borrower shall provide to Bank cash collateral in an amount equal to (x) if such Letters of Credit are denominated in Dollars, then at least one hundred five percent (105.0%); and (y) if such Letters of Credit are denominated in a Foreign Currency, then at least one hundred ten percent (110.0%), of the Dollar Equivalent of the face amount of all such Letters of Credit plus all interest, fees, and costs due or to become due in connection therewith (as estimated by Bank in its business judgment), to secure all of the Obligations relating to such Letters of Credit.
b. Priority of Security Interest. Borrower represents, warrants, and covenants that the security interest granted herein is and shall at all times continue to be a first priority perfected security interest in the Collateral (subject only to Permitted Liens that are permitted pursuant to the terms of this Agreement to have superior priority to Bank’s Lien under this Agreement). If Borrower shall acquire a commercial tort claim, Borrower shall promptly notify Bank in a writing signed by Borrower of the general details thereof and grant to Bank in such writing a security interest therein and in the proceeds thereof, all upon the terms of this Agreement, with such writing to be in form and substance reasonably satisfactory to Bank.
c. Authorization to File Financing Statements. Borrower hereby authorizes Bank to file financing statements, without notice to Borrower, with all appropriate jurisdictions to perfect or protect Bank’s interest or rights hereunder, including a notice that any disposition of the Collateral, by either Borrower or any other Person, shall be deemed to violate the rights of Bank under the Code. Such financing statements may indicate the Collateral as “all assets of the Debtor” or words of similar effect, or as being of an equal or lesser scope, or with greater detail, all in Bank’s discretion.

5. REPRESENTATIONS AND WARRANTIES
Borrower represents and warrants as follows:



a. Due Organization, Authorization; Power and Authority. Borrower is duly existing and in good standing as a Registered Organization in its jurisdiction of formation and is qualified and licensed to do business and is in good standing in any jurisdiction in which the conduct of its business or its ownership of property requires that it be qualified except where the failure to do so could not reasonably be expected to have a material adverse effect on Borrower’s business. In connection with this Agreement, Borrower has delivered to Bank completed certificates signed by Borrower, entitled “Perfection Certificate” (collectively, the “Perfection Certificate”). Borrower represents and warrants to Bank that (a) Borrower’s exact legal name is that indicated on the Perfection Certificate and on the signature page hereof; (b) Borrower is an organization of the type and is organized in the jurisdiction set forth in the Perfection Certificate; (c) the Perfection Certificate accurately sets forth Borrower’s organizational identification number or accurately states that Borrower has none; (d) the Perfection Certificate accurately sets forth Borrower’s place of business, or, if more than one, its chief executive office as well as Borrower’s mailing address (if different than its chief executive office); (e) Borrower (and each of its predecessors) has not, in the past five (5) years, changed its jurisdiction of formation, organizational structure or type, or any organizational number assigned by its jurisdiction; and (f) all other information set forth on the Perfection Certificate pertaining to Borrower and each of its Subsidiaries is accurate and complete in all material respects (it being understood and agreed that Borrower may from time to time update certain information in the Perfection Certificate after the Effective Date to the extent permitted by one or more specific provisions in this Agreement). If Borrower is not now a Registered Organization but later becomes one, Borrower shall promptly notify Bank of such occurrence and provide Bank with Borrower’s organizational identification number.
The execution, delivery and performance by Borrower of the Loan Documents to which it is a party have been duly authorized, and do not (i) conflict with any of Borrower’s organizational documents, (ii) contravene, conflict with, constitute a default under or violate any material Requirement of Law, (iii) contravene, conflict or violate any applicable order, writ, judgment, injunction, decree, determination or award of any Governmental Authority by which Borrower or any of its Subsidiaries or any of their property or assets may be bound or affected, (iv) require any action by, filing, registration, or qualification with, or Governmental Approval from, any Governmental Authority (except (i) such Governmental Approvals which have already been obtained and are in full force and effect or are being obtained pursuant to Section 6.1(b)), and (ii) any filings required by the Code in connection with perfecting the security interests granted herein), or (v) conflict with, contravene, constitute a default or breach under, or result in or permit the termination or acceleration of, any material agreement by which Borrower is bound. Borrower is not in default under any agreement to which it is a party or by which it is bound in which the default could reasonably be expected to have a material adverse effect on Borrower’s business.
b. Collateral. Borrower has good title to, rights in, and the power to transfer each item of the Collateral upon which it purports to grant a Lien hereunder, free and clear of any and all Liens except Permitted Liens. Borrower has no Collateral Accounts at or with any bank or financial institution other than Bank or Bank’s Affiliates except for the Collateral Accounts described in the Perfection Certificate delivered to Bank in connection herewith and which Borrower has taken such actions as are necessary to give Bank a perfected security interest therein, pursuant to the terms of Section 6.8(b). The Accounts are bona fide, existing obligations of the Account Debtors.
The Collateral is not in the possession of any third party bailee (such as a warehouse) except as otherwise provided in the Perfection Certificate or as permitted pursuant to Section 7.2. None of the components of the Collateral shall be maintained at locations other than as provided in the Perfection Certificate or as permitted pursuant to Section 7.2.
Borrower is the sole owner of the Intellectual Property which it owns or purports to own except for (a) non-exclusive licenses granted to its customers in the ordinary course of business, (b) licenses permitted under clause (g) of the definition of Permitted Liens, (c) over-the-counter software that is commercially available to the public, and (d) material Intellectual Property licensed to Borrower and noted on the Perfection Certificate or in written notice to Bank. To the best of Borrower’s knowledge, each Patent which it owns or purports to own and which is material to Borrower’s business is valid and enforceable, and no part of the Intellectual Property which Borrower owns or purports to own and which is material to Borrower’s business has been judged invalid or unenforceable, in whole or in part. To the best of Borrower’s knowledge, no claim has been made that any part of the Intellectual Property violates the rights of any third party except to the extent such claim would not reasonably be expected to have a material adverse effect on Borrower’s business.
Except as noted on the Perfection Certificate or in written notice to Bank, Borrower is not a party to, nor is it bound by, any Restricted License.
c. Accounts Receivable.
45. For each Account with respect to which Advances are requested, on the date each Advance is requested and made, such Account shall be an Eligible Account.



46. All statements made and all unpaid balances appearing in all invoices, instruments and other documents evidencing the Eligible Accounts are and shall be true and correct and all such invoices, instruments and other documents, and all of Borrower’s Books are genuine and in all respects what they purport to be. All sales and other transactions underlying or giving rise to each Eligible Account shall comply in all material respects with all applicable laws and governmental rules and regulations. Borrower has no knowledge of any actual or imminent Insolvency Proceeding of any Account Debtor whose accounts are Eligible Accounts in any Borrowing Base Statement. To the best of Borrower’s knowledge, all signatures and endorsements on all documents, instruments, and agreements relating to all Eligible Accounts are genuine, and all such documents, instruments and agreements are legally enforceable in accordance with their terms.
d. Litigation. Except as set forth in the Perfection Certificate or in written notice to Bank, there are no actions or proceedings pending or, to the knowledge of any Responsible Officer, threatened in writing by or against Borrower or any of its Subsidiaries involving more than, individually or in the aggregate, Five Hundred Thousand Dollars ($500,000).
e. Financial Statements; Financial Condition. All consolidated financial statements for Borrower and any of its Subsidiaries delivered to Bank by submission to the Financial Statement Repository or otherwise submitted to Bank fairly present in all material respects Borrower’s consolidated financial condition and Borrower’s consolidated results of operations (except with respect to unaudited financial statements, subject to normal year-end adjustments and the absence of footnotes). There has not been any material deterioration in Borrower’s consolidated financial condition since the date of the most recent financial statements submitted to the Financial Statement Repository, posted on Borrower’s website on the internet at Borrower’s website address or otherwise submitted to Bank.
f. Solvency. The fair salable value of Borrower’s consolidated assets (including goodwill minus disposition costs) exceeds the fair value of Borrower’s liabilities; Borrower is not left with unreasonably small capital after the transactions in this Agreement; and Borrower is able to pay its debts (including trade debts) as they mature.
g. Regulatory Compliance. Borrower is not an “investment company” or a company “controlled” by an “investment company” under the Investment Company Act of 1940, as amended. Borrower is not engaged as one of its important activities in extending credit for margin stock (under Regulations X, T and U of the Federal Reserve Board of Governors). Borrower (a) has complied in all material respects with all Requirements of Law, and (b) has not violated any Requirements of Law the violation of which could reasonably be expected to have a material adverse effect on its business. None of Borrower’s or any of its Subsidiaries’ properties or assets has been used by Borrower or any Subsidiary or, to the best of Borrower’s knowledge, by previous Persons, in disposing, producing, storing, treating, or transporting any hazardous substance other than legally. Borrower and each of its Subsidiaries have obtained all consents, approvals and authorizations of, made all declarations or filings with, and given all notices to, all Governmental Authorities that are necessary to continue their respective businesses as currently conducted except where the failure to do so could not reasonably be expected to cause a material adverse effect on Borrower’s business.
h. Subsidiaries; Investments. Borrower does not own any stock, partnership, or other ownership interest or other equity securities except for Permitted Investments.
i. Tax Returns and Payments; Pension Contributions. Borrower has timely filed all required tax returns and reports, and Borrower has timely paid all foreign, federal, state and local taxes, assessments, deposits and contributions owed by Borrower except (a) to the extent such taxes are being contested in good faith by appropriate proceedings promptly instituted and diligently conducted, so long as such reserve or other appropriate provision, if any, as shall be required in conformity with GAAP shall have been made therefor, or (b) if such taxes, assessments, deposits and contributions do not, individually or in the aggregate, exceed Fifty Thousand Dollars ($50,000).
To the extent Borrower defers payment of any contested taxes, Borrower shall (i) notify Bank in writing of the commencement of, and any material development in, the proceedings, and (ii) post bonds or take any other steps required to prevent the Governmental Authority levying such contested taxes from obtaining a Lien upon any of the Collateral that is other than a “Permitted Lien.” Borrower is unaware of any claims or adjustments proposed for any of Borrower’s prior tax years which could result in additional taxes becoming due and payable by Borrower in excess of Fifty Thousand Dollars ($50,000). Borrower has paid all amounts necessary to fund all present pension, profit sharing and deferred compensation plans in accordance with their terms, and Borrower has not withdrawn from participation in, and has not permitted partial or complete termination of, or permitted the occurrence of any other event with respect to, any such plan which could reasonably be expected to result in any liability of Borrower, including any liability to the Pension Benefit Guaranty Corporation or its successors or any other governmental agency.
j. Use of Proceeds. Borrower shall use the proceeds of the Credit Extensions solely as working capital and to fund its general business requirements and not for personal, family, household or agricultural purposes.
k. Full Disclosure. No written representation, warranty or other statement of Borrower in any report, certificate, or written statement submitted to the Financial Statement Repository or otherwise submitted to Bank, as of the date such representation, warranty, or other statement was made, taken together with all such written reports, written certificates and written statements submitted to the Financial Statement Repository or otherwise submitted to Bank, contains any untrue statement of a material fact or omits to state a material fact necessary to make the statements contained in the reports, certificates, or written statements not misleading (it being recognized by Bank that the projections and forecasts provided by Borrower in good faith and based upon reasonable assumptions are not viewed as facts and that actual results during the period or periods covered by such projections and forecasts may differ from the projected or forecasted results).
l. Definition of “Knowledge.” For purposes of the Loan Documents, whenever a representation or warranty is made to Borrower’s knowledge or awareness, to the “best of” Borrower’s knowledge, or with a similar qualification, knowledge or awareness means the actual knowledge, after reasonable investigation, of any Responsible Officer.



6. AFFIRMATIVE COVENANTS
Borrower shall do all of the following:
a. Government Compliance.
47. Maintain its and all its Subsidiaries’ legal existence and good standing in their respective jurisdictions of formation and maintain qualification in each jurisdiction in which the failure to so qualify would reasonably be expected to have a material adverse effect on Borrower’s business or operations; provided that nothing in this Section 6.1 shall prohibit or prevent Borrower from discontinuing the legal existence and qualification of any Immaterial Subsidiary, with prior written notice to Bank, if in the reasonable good faith judgment of Borrower, such discontinuance or qualification is no longer desirable in the conduct of its business or such Subsidiary is no longer useful to the business of Borrower or such Subsidiary. Borrower shall comply, and have each Subsidiary comply, in all material respects, with all laws, ordinances and regulations to which it is subject, noncompliance with which could reasonably be expected to have a material adverse effect on Borrower’s business.

48. Obtain all of the Governmental Approvals necessary for the performance by Borrower of its obligations under the Loan Documents to which it is a party and the grant of a security interest to Bank in all of its property. Borrower shall promptly provide copies of any such obtained Governmental Approvals to Bank.
b. Financial Statements, Reports. Provide Bank with the following by submitting to the Financial Statement Repository or otherwise submitting to Bank:
49. a Borrowing Base Statement (and any schedules related thereto and including any other information requested by Bank with respect to Borrower’s Accounts, including, without limitation, an accounts receivable ledger report), (i) at all times when a Streamline Period is not in effect and Advances are outstanding, within seven (7) Business Days after the end of each month and, (ii) at all other times, within five (5) days after Rubicon files its 10-Q and 10-K reports with the SEC;
50. (i) accounts receivable agings, aged by invoice date, (ii) accounts payable agings, aged by invoice date, and outstanding or held check registers, if any, and (iii) reconciliations of accounts receivable agings (aged by invoice date), transaction reports, a detailed debtor listing, and general ledger, (A) at all times when a Streamline Period is in effect, within five (5) days after Rubicon files its 10-Q and 10-K reports with the SEC, and, (B) at all times when a Streamline Period is not in effect, within thirty (30) days after the end of each month;
51. at all times a Streamline Period is not in effect, as soon as available, but no later than thirty (30) days after the last day of each month, a company prepared consolidated balance sheet and income statement covering Borrower’s consolidated operations for such month in a form acceptable to Bank;
52. a completed Compliance Statement, confirming that, as of the end of the applicable quarter or month, Borrower was in full compliance with all of the terms and conditions of this Agreement, and setting forth calculations showing compliance with the financial covenants set forth in this Agreement (if applicable) and such other information as Bank may reasonably request, including, without limitation, a statement that at the end of such quarter there were no held checks, (i) at all times when a Streamline Period is in effect, within five (5) days after Rubicon files its 10-Q and 10-K reports with the SEC, and, (ii) at all times when a Streamline Period is not in effect, within thirty (30) days after the end of each month;
53. the earlier of (i) thirty (30) days after the approval by the Board or (ii) sixty (60) days after the end of each fiscal year of Borrower, and contemporaneously with any updates or amendments thereto, (A) annual operating budgets (including income statements, balance sheets and cash flow statements, by quarter) for the upcoming fiscal year of Borrower, and (B) annual financial projections for the following fiscal year (on a quarterly basis), in each case as approved by the Board, together with any related business forecasts used in the preparation of such annual financial projections;
54. as long as Borrower is subject to the reporting requirements under the Exchange Act, within five (5) days of filing, copies of all periodic and other reports, proxy statements and other materials filed by Borrower and/or any Guarantor with the SEC, any Governmental Authority succeeding to any or all of the functions of the SEC or with any national securities exchange, or distributed to its shareholders, as the case may be, including without limitation any 10-Q or 10-K of Borrower filed with the SEC. Documents required to be delivered pursuant to the terms hereof (to the extent any such documents are included in materials otherwise filed with the SEC) may be delivered electronically and if so delivered, shall be deemed to have been delivered on the date on which Borrower posts such documents, or provides a link thereto, on Borrower’s website on the internet at Borrower’s website address;
55. within five (5) days of delivery, copies of all statements, reports and notices made available to Borrower’s security holders or to any holders of Subordinated Debt;
56. prompt report of any legal actions pending or threatened in writing against Borrower or any of its Subsidiaries that could result in damages or costs, if adversely determined, to Borrower or any of its Subsidiaries of, individually or in the aggregate, Five Hundred Thousand Dollars ($500,000) or more, net of insurance contributions;



57. prompt written notice of any changes to the beneficial ownership information set out in items 2d, 2e, 2f, and 2g of the Perfection Certificate. Borrower understands and acknowledges that Bank relies on such true, accurate and up-to-date beneficial ownership information to meet Bank’s regulatory obligations to obtain, verify and record information about the beneficial owners of its legal entity customers; and
58. promptly, from time to time, such other information regarding Borrower or compliance with the terms of any Loan Documents as reasonably requested by Bank.
Any submission by Borrower of a Compliance Statement, a Borrowing Base Statement or any other financial statement submitted to the Financial Statement Repository pursuant to this Section 6.2 or otherwise submitted to Bank shall be deemed to be a representation by Borrower that (i) as of the date of such Compliance Statement, Borrowing Base Statement or other financial statement, the information and calculations set forth therein are true, accurate and correct, (ii) as of the end of the compliance period set forth in such submission, Borrower is in complete compliance with all required covenants except as noted in such Compliance Statement, Borrowing Base Statement or other financial statement, as applicable, (iii) as of the date of such submission, no Events of Default have occurred or are continuing, (iv) all representations and warranties other than any representations or warranties that are made as of a specific date in Section 5 remain true and correct in all material respects as of the date of such submission except as noted in such Compliance Statement, Borrowing Base Statement or other financial statement, as applicable, (v) as of the date of such submission, Borrower and each of its Subsidiaries has timely filed all required tax returns and reports, and Borrower has timely paid all foreign, federal, state and local taxes, assessments, deposits and contributions owed by Borrower except as otherwise permitted pursuant to the terms of Section 5.9, and (vi) as of the date of such submission, no Liens have been levied or claims made against Borrower relating to unpaid employee payroll or benefits of which Borrower has not previously provided written notification to Bank.
c. Accounts Receivable.
59. Schedules and Documents Relating to Accounts. Borrower shall deliver to Bank transaction reports and schedules of collections, as provided in Section 6.2, on Bank’s standard forms; provided, however, that Borrower’s failure to execute and deliver the same shall not affect or limit Bank’s Lien and other rights in all of Borrower’s Accounts, nor shall Bank’s failure to advance or lend against a specific Account affect or limit Bank’s Lien and other rights therein. If requested by Bank, Borrower shall furnish Bank with copies (or, at Bank’s request, originals) of all contracts, orders, invoices, and other similar documents, and all shipping instructions, delivery receipts, bills of lading, and other evidence of delivery, for any goods the sale or disposition of which gave rise to such Accounts. In addition, Borrower shall deliver to Bank, on its request, the originals of all instruments, chattel paper, security agreements, guarantees and other documents and property evidencing or securing any Accounts, in the same form as received, with all necessary indorsements, and copies of all credit memos.
60. Disputes. Borrower shall promptly notify Bank of all disputes or claims relating to Accounts in excess of Five Hundred Thousand Dollars ($500,000). Borrower may forgive (completely or partially), compromise, or settle any Account for less than payment in full, or agree to do any of the foregoing so long as (i) Borrower does so in good faith, in a commercially reasonable manner, in the ordinary course of business, in arm’s-length transactions, and reports the same to Bank in the regular reports provided to Bank; (ii) no Event of Default has occurred and is continuing; and (iii) after taking into account all such discounts, settlements and forgiveness, the total outstanding Advances will not exceed the lesser of the Revolving Line or the Borrowing Base.
61. Collection of Accounts. Borrower shall direct Account Debtors to deliver or transmit all proceeds of Accounts into a lockbox account or such other “blocked account” as specified by Bank (either such account, the “Cash Collateral Account”). Whether or not an Event of Default has occurred and is continuing, Borrower shall immediately deliver all payments on and proceeds of Accounts to the Cash Collateral Account. Subject to Bank’s right to maintain a reserve pursuant to Section 6.3(d), all amounts received in the Cash Collateral Account shall be (i) when a Streamline Period is not in effect, applied to immediately reduce the Obligations under the Revolving Line (unless Bank, in its sole discretion, at times when an Event of Default exists, elects not to so apply such amounts), or (ii) when a Streamline Period is in effect, transferred on a daily basis to Borrower’s operating account with Bank. Borrower hereby authorizes Bank to transfer to the Cash Collateral Account any amounts that Bank reasonably determines are proceeds of the Accounts (provided that Bank is under no obligation to do so and this allowance shall in no event relieve Borrower of its obligations hereunder).
62. Reserves. Notwithstanding any terms in this Agreement to the contrary, at times when an Event of Default exists, Bank may hold any proceeds of the Accounts and any amounts in the Cash Collateral Account that are not applied to the Obligations pursuant to Section 6.3(c) above (including amounts otherwise required to be transferred to Borrower’s operating account with Bank when a Streamline Period is in effect) as a reserve to be applied to any Obligations regardless of whether such Obligations are then due and payable.
63. Verifications; Confirmations; Credit Quality; Notifications. Bank may, from time to time with notice to Borrower (no such notice shall be required if an Event of Default has occurred and is continuing), (i) verify and confirm directly with the respective Account Debtors the validity, amount and other matters relating to the Accounts, either in the name of Borrower or Bank or such other name as Bank may choose, and notify any Account Debtor of Bank’s security interest in such Account and/or (ii) conduct a credit check of any Account Debtor to approve any such Account Debtor’s credit.



64. No Liability. Bank shall not be responsible or liable for any shortage or discrepancy in, damage to, or loss or destruction of, any goods, the sale or other disposition of which gives rise to an Account, or for any error, act, omission, or delay of any kind occurring in the settlement, failure to settle, collection or failure to collect any Account, or for settling any Account in good faith for less than the full amount thereof, nor shall Bank be deemed to be responsible for any of Borrower’s obligations under any contract or agreement giving rise to an Account. Nothing herein shall, however, relieve Bank from liability for its own gross negligence or willful misconduct.
d. Remittance of Proceeds. Except as otherwise provided in Section 6.3(c), deliver, in kind, all proceeds arising from the disposition of any Collateral to Bank in the original form in which received by Borrower not later than the following Business Day after receipt by Borrower, to be applied to the Obligations (a) prior to an Event of Default, pursuant to the terms of Section 6.3(c) hereof, and (b) after the occurrence and during the continuance of an Event of Default, pursuant to the terms of Section 9.4 hereof; provided that, if no Event of Default has occurred and is continuing, Borrower shall not be obligated to remit to Bank the proceeds of the sale of worn out or obsolete Equipment disposed of by Borrower in good faith in an arm’s length transaction for an aggregate purchase price of Five Hundred Thousand Dollars ($500,000) or less (for all such transactions in any fiscal year). Borrower agrees that it will maintain in an account with Bank proceeds of Collateral and will hold such proceeds separate and apart from such other funds and property and in an express trust for Bank. Nothing in this Section 6.4 limits the restrictions on disposition of Collateral set forth elsewhere in this Agreement.
e. Taxes; Pensions. Timely file, and require each of its Subsidiaries to timely file, all required tax returns and reports and timely pay, and require each of its Subsidiaries to timely pay, all foreign, federal, state and local taxes, assessments, deposits and contributions owed by Borrower and each of its Subsidiaries, except for deferred payment of any taxes contested pursuant to the terms of Section 5.9 hereof, and shall deliver to Bank, on demand, appropriate certificates attesting to such payments, and pay all amounts necessary to fund all present pension, profit sharing and deferred compensation plans in accordance with their terms.
f. Access to Collateral; Books and Records. At reasonable times, on three (3) Business Days’ notice (provided no notice is required if an Event of Default has occurred and is continuing), Bank, or its agents, shall have the right to inspect the Collateral and the right to audit and copy Borrower’s Books. The foregoing inspections and audits shall be conducted no more often than once every twelve (12) months (or more frequently as Bank in its sole discretion determines that conditions warrant) unless an Event of Default has occurred and is continuing in which case such inspections and audits shall occur as often as Bank shall determine is necessary. Borrower hereby acknowledges that the Initial Audit shall be conducted prior to the initial Advance occurring after the Effective Date and, in any event, not more than ninety (90) days after the Effective Date. The foregoing inspections and audits shall be conducted at Borrower’s expense and the charge therefor shall be One Thousand Dollars ($1,000) per person per day (or such higher amount as shall represent Bank’s then-current standard charge for the same), plus reasonable out-of-pocket expenses. In the event Borrower and Bank schedule an audit more than eight (8) days in advance, and Borrower cancels or seeks to or reschedules the audit with less than eight (8) days written notice to Bank, then (without limiting any of Bank’s rights or remedies) Borrower shall pay Bank a fee of Two Thousand Dollars ($2,000) plus any out-of-pocket expenses incurred by Bank to compensate Bank for the anticipated costs and expenses of the cancellation or rescheduling.
g. Insurance.
65. Keep its business and the Collateral insured for risks and in amounts standard for companies in Borrower’s industry and location and as Bank may reasonably request. Insurance policies shall be in a form, with financially sound and reputable insurance companies that are not Affiliates of Borrower, and in amounts that are satisfactory to Bank. All property policies shall have a lender’s loss payable endorsement showing Bank as lender loss payee. All liability policies shall show, or have endorsements showing, Bank as an additional insured. Bank shall be named as lender loss payee and/or additional insured with respect to any such insurance providing coverage in respect of any Collateral.
66. Ensure that proceeds payable under any property policy are, at Bank’s option, payable to Bank on account of the Obligations. Notwithstanding the foregoing, (i) so long as no Event of Default has occurred and is continuing, Borrower shall have the option of applying the proceeds of any casualty policy up to Five Hundred Thousand Dollars ($500,000) in the aggregate for all losses under all casualty policies in any one year, toward the replacement or repair of destroyed or damaged property; provided that any such replaced or repaired property (A) shall be of equal or like value as the replaced or repaired Collateral and (B) shall be deemed Collateral in which Bank has been granted a first priority security interest (except for Liens permitted under clause (c) of the definition of Permitted Liens), and (ii) after the occurrence and during the continuance of an Event of Default, all proceeds payable under such casualty policy shall, at the option of Bank, be payable to Bank on account of the Obligations.
67. At Bank’s request, Borrower shall deliver certified copies of insurance policies and evidence of all premium payments. Each provider of any such insurance required under this Section 6.7 shall agree, by endorsement upon the policy or policies issued by it or by independent instruments furnished to Bank, that it will give Bank twenty (20) days (ten (10) days for nonpayment of premium) prior written notice before any such policy or policies shall be canceled. If Borrower fails to obtain insurance as required under this Section 6.7 or to pay any amount or furnish any required proof of payment to third persons and Bank, Bank may make all or part of such payment or obtain such insurance policies required in this Section 6.7, and take any action under the policies Bank deems prudent.
h. Accounts.



68. Maintain its and all of its Material Subsidiaries’ (other than The Rubicon Project Ltd.’s) primary domestic operating and other deposit accounts, the Cash Collateral Account and securities/investment accounts with Bank and Bank’s Affiliates, which accounts shall represent at least eighty-five percent (85%) of the dollar value of Borrower’s and such Subsidiaries’ accounts at all financial institutions.
69. In addition to and without limiting the restrictions in clause (a) above, Borrower shall provide Bank five (5) days prior written notice before establishing any domestic Collateral Account (other than Collateral Accounts described in clauses (i) and (ii) in the definition of Excluded Accounts below) at or with any bank or financial institution other than Bank or Bank’s Affiliates. For each domestic Collateral Account (other than Excluded Accounts) that Borrower at any time maintains, Borrower shall cause the applicable bank or financial institution (other than Bank) at or with which any Collateral Account is maintained to execute and deliver a Control Agreement or other appropriate instrument with respect to such Collateral Account to perfect Bank’s Lien in such Collateral Account in accordance with the terms hereunder which Control Agreement may not be terminated without the prior written consent of Bank. The provisions of the previous sentence shall not apply to (i) deposit accounts exclusively used for payroll, payroll taxes, and other employee wage and benefit payments to or for the benefit of Borrower’s employees and identified to Bank by Borrower as such, (ii) payment processing accounts for which Borrower has provided written notice to Bank and provided that all funds in such payment processing accounts are swept to the Designated Deposit Account on a weekly basis and (iii) escrow or trust accounts established in connection with a merger or acquisition, so long as the merger or acquisition is a Permitted Acquisition and Bank has approved the establishment of such escrow or trust fund prior to the escrow or trust fund being established (“Excluded Accounts”).
i. Financial Covenants.
70. Adjusted Quick Ratio. Maintain at all times, tested on a consolidated basis with respect to Borrower, (i) quarterly as of the last day of each calendar quarter if no Advances were outstanding at any time during such calendar quarter, or (ii) monthly as of the last day of each month if otherwise, an Adjusted Quick Ratio of at least (A) 1.00 to 1.00, if Borrower’s Adjusted EBITDA for the trailing six (6) month period ending as of the testing date is Zero Dollars ($0.00) or less, or (B) 0.90 to 1.00, if Borrower’s Adjusted EBITDA for the trailing six (6) month period ending as of the testing date is greater than Zero Dollars ($0.00).
71. Adjusted EBITDA. Measured as of the last day of each calendar quarter, beginning with the calendar quarter ending September 30, 2018, Borrower shall have trailing twelve (12) month Adjusted EBITDA as follows: (i) for the calendar quarters ending September 30, 2018 through and including June 30, 2019, Borrower’s trailing twelve (12) month Adjusted EBITDA shall not vary (negatively) by more than twenty percent (20.0%) from the Adjusted EBITDA Projections, (ii) for the calendar quarter ending September 30, 2019, Borrower’s trailing twelve (12) month Adjusted EBITDA shall not be less than One Dollar ($1.00), and (iii) for the calendar quarters ending December 31, 2019 and thereafter, Borrower’s trailing twelve (12) month Adjusted EBITDA shall not be less than an amount equal to Five Million Dollars ($5,000,000).
j. Protection of Intellectual Property Rights.
72. (i) Use commercially reasonable efforts to protect, defend and maintain the validity and enforceability of its Intellectual Property material to its business; (ii) promptly advise Bank in writing of material infringements or any other event that could reasonably be expected to materially and adversely affect the value of its Intellectual Property material to its business; and (iii) not allow any Intellectual Property material to Borrower’s business to be abandoned, forfeited or dedicated to the public without Bank’s written consent.
73. Provide written notice to Bank within ten (10) days of entering or becoming bound by any Restricted License (other than over-the-counter software that is commercially available to the public). Borrower shall take such steps as Bank requests in its reasonable discretion to obtain the consent of, or waiver by, any person whose consent or waiver is necessary for (i) any Restricted License to be deemed “Collateral” and for Bank to have a security interest in it that might otherwise be restricted or prohibited by law or by the terms of any such Restricted License, whether now existing or entered into in the future, and (ii) Bank to have the ability in the event of a liquidation of any Collateral to dispose of such Collateral in accordance with Bank’s rights and remedies under this Agreement and the other Loan Documents.
k. Litigation Cooperation. From the date hereof and continuing through the termination of this Agreement, make available to Bank, without expense to Bank, Borrower and its officers, employees and agents and Borrower’s books and records, to the extent that Bank may deem them reasonably necessary to prosecute or defend any third-party suit or proceeding instituted by or against Bank with respect to any Collateral or relating to Borrower; provided, however, that any information provided to Bank shall be subject to the confidentiality provisions set forth in Section 12.9.
l. Online Banking. 
74. Utilize Bank’s online banking platform for all matters requested by Bank which shall include, without limitation (and without request by Bank for the following matters), uploading information pertaining to Accounts and Account Debtors, requesting approval for exceptions, requesting Credit Extensions, and uploading financial statements and other reports required to be delivered by this Agreement (including, without limitation, those described in Section 6.2 of this Agreement); provided, however, if Bank’s online banking platform is not operational then Borrower shall notify Bank and arrange with Bank for an alternative method of delivering the applicable information.



75. Comply with the terms of Bank’s Online Banking Agreement as in effect from time to time and ensure that all persons utilizing Bank’s online banking platform are duly authorized to do so by an Administrator. Bank shall be entitled to assume the authenticity, accuracy and completeness on any information, instruction or request for a Credit Extension submitted via Bank’s online banking platform and to further assume that any submissions or requests made via Bank’s online banking platform have been duly authorized by an Administrator.
m. Formation or Acquisition of Subsidiaries. Notwithstanding and without limiting the negative covenants contained in Sections 7.3 and 7.7 hereof, within thirty (30) days of the date that Borrower forms any direct or indirect Material Subsidiary or acquires any direct or indirect Material Subsidiary after the Effective Date, Borrower shall (a) with respect to any such new Material Subsidiary that is a wholly-owned Domestic Subsidiary, cause such new Material Subsidiary to provide to Bank a joinder to this Agreement to become a co-borrower hereunder, together with such appropriate financing statements and/or Control Agreements, all in form and substance satisfactory to Bank (including being sufficient to grant Bank a first priority Lien (subject to Permitted Liens) in and to the assets of such newly formed or acquired Material Subsidiary), (b) provide to Bank appropriate certificates and powers and financing statements, pledging all (or sixty-five percent (65%) with respect to any Foreign Subsidiary that is a Material Subsidiary) of the direct or beneficial ownership interest in such new Material Subsidiary, in form and substance satisfactory to Bank; and (c) provide to Bank all other documentation in form and substance satisfactory to Bank, which in its opinion is appropriate with respect to the execution and delivery of the applicable documentation referred to above. Any document, agreement, or instrument executed or issued pursuant to this Section 6.13 shall be a Loan Document.
n. Further Assurances. Execute any further instruments and take further action as Bank reasonably requests to perfect or continue Bank’s Lien in the Collateral or to effect the purposes of this Agreement. Deliver to Bank, within five (5) days after the same are sent or received, copies of all correspondence, reports, documents and other filings with any Governmental Authority regarding compliance with or maintenance of Governmental Approvals or Requirements of Law or that could reasonably be expected to have a material effect on any of the Governmental Approvals or otherwise on the operations of Borrower or any of its Subsidiaries.
7. NEGATIVE COVENANTS
Borrower shall not do any of the following without Bank’s prior written consent:
a. Dispositions. Convey, sell, lease, transfer, assign, or otherwise dispose of (collectively, “Transfer”), or permit any of its Subsidiaries to Transfer, all or any part of its business or property, except for Transfers (a) of Inventory in the ordinary course of business; (b) of worn-out or obsolete Equipment that is, in the reasonable judgment of Borrower, no longer economically practicable to maintain or useful in the ordinary course of business of Borrower; (c) consisting of Permitted Liens and Permitted Investments; (d) consisting of the sale or issuance of any stock of Borrower permitted under Section 7.2 of this Agreement; (e) consisting of Borrower’s use or transfer of money or Cash Equivalents in a manner that is not prohibited by the terms of this Agreement or the other Loan Documents; and (f) of non-exclusive licenses for the use of the property of Borrower or its Subsidiaries in the ordinary course of business.
b. Changes in Business, Control, or Business Locations. (a) Engage in or permit any of its Subsidiaries to engage in any business other than the businesses currently engaged in by Borrower and such Subsidiary, as applicable, or reasonably related thereto; (b) liquidate or dissolve; or (c) permit or suffer any Change in Control in regard to any Borrower.
Borrower shall not, without at least thirty (30) days prior written notice to Bank: (1) add any new offices or business locations, including warehouses (unless such new offices or business locations contain less than One Hundred Thousand Dollars ($100,000)) in Borrower’s assets or property) or deliver any portion of the Collateral valued, individually or in the aggregate, in excess of One Hundred Thousand Dollars ($100,000) to a bailee at a location other than to a bailee and at a location already disclosed in the Perfection Certificate, (2) change its jurisdiction of organization, (3) change its organizational structure or type, (4) change its legal name, or (5) change any organizational number (if any) assigned by its jurisdiction of organization. If Borrower intends to add any new offices or business locations, including warehouses, containing in excess of Five Hundred Thousand Dollars ($500,000) of Borrower's assets or property, then the landlord of any such new offices or business locations, including warehouses, shall execute and deliver a landlord consent in form and substance satisfactory to Bank in Bank’s reasonable discretion (for any new offices or business locations containing Five Hundred Thousand Dollars ($500,000) or less of Borrower's assets or property Borrower shall use good faith efforts to obtain such a landlord consent for that location). If Borrower intends to deliver any portion of the Collateral valued, individually or in the aggregate, in excess of Five Hundred Thousand Dollars ($500,000) to a bailee, and Bank and such bailee are not already parties to a bailee agreement governing both the Collateral and the location to which Borrower intends to deliver the Collateral, then such bailee shall execute and deliver a bailee agreement in form and substance satisfactory to Bank in Bank’s reasonable discretion (for any bailee location where the Collateral is valued at Five Hundred Thousand Dollars ($500,000) or less Borrower shall use good faith efforts to obtain such a bailee agreement from such bailee).



c. Mergers or Acquisitions. Merge or consolidate, or permit any of its Subsidiaries to merge or consolidate, with any other Person, or acquire, or permit any of its Subsidiaries to acquire, all or substantially all of the capital stock or property of another Person (including, without limitation, by the formation of any Subsidiary), except for Permitted Acquisitions and Permitted Investments. A Subsidiary may merge or consolidate into another Subsidiary or into Borrower (if such Subsidiary is also a Borrower hereunder).
d. Indebtedness. Create, incur, assume, or be liable for any Indebtedness, or permit any Subsidiary to do so, other than Permitted Indebtedness.
e. Encumbrance. Create, incur, allow, or suffer any Lien on any of its property, or assign or convey any right to receive income, including the sale of any Accounts, or permit any of its Subsidiaries to do so, except for Permitted Liens, permit any Collateral not to be subject to the first priority security interest granted herein (except for Liens permitted under clause (c) of the definition of Permitted Liens), or enter into any agreement, document, instrument or other arrangement (except with or in favor of Bank) with any Person which directly or indirectly prohibits or has the effect of prohibiting Borrower or any Subsidiary from assigning, mortgaging, pledging, granting a security interest in or upon, or encumbering any of Borrower’s or any Subsidiary’s Intellectual Property, except as is otherwise permitted in Section 7.1 hereof and the definition of “Permitted Liens” herein.
f. Maintenance of Collateral Accounts. Maintain any Collateral Account except pursuant to the terms of Section 6.8(b) hereof.
g. Distributions; Investments. (a) Pay any dividends or make any distribution or payment or redeem, retire or purchase any capital stock provided that Borrower may (i) convert any of its convertible securities into other securities pursuant to the terms of such convertible securities or otherwise in exchange thereof, (ii) pay dividends solely in common stock; (iii) withholding of shares otherwise issuable to employees or former employees upon the vesting of such employee’s restricted stock or restricted stock units in order to cover such employee’s tax liabilities; and (iv) repurchase the stock of former or current employees or consultants pursuant to stock repurchase agreements so long as an Event of Default does not exist at the time of any such repurchase and would not exist after giving effect to any such repurchase, provided that the aggregate amount of all such repurchases does not exceed One Million Dollars ($1,000,000) per fiscal year; or (b) directly or indirectly make any Investment (including, without limitation, by the formation of any Subsidiary) other than Permitted Investments, or permit any of its Subsidiaries to do so.
h. Transactions with Affiliates. Directly or indirectly enter into or permit to exist any material transaction with any Affiliate of Borrower, except for (i) equity financing transactions in which Borrower’s stockholders or their Affiliates participate; or (ii) transactions that are in the ordinary course of Borrower’s business, upon fair and reasonable terms that are no less favorable to Borrower than would be obtained in an arm’s length transaction with a non-affiliated Person.
i. Subordinated Debt. (a) Make or permit any payment on any Subordinated Debt, except under the terms of the subordination, intercreditor, or other similar agreement to which such Subordinated Debt is subject, or (b) amend any provision in any document relating to the Subordinated Debt which would increase the amount thereof, provide for earlier or greater principal, interest, or other payments thereon, or adversely affect the subordination thereof to Obligations owed to Bank.
j. Compliance. Become an “investment company” or a company controlled by an “investment company”, under the Investment Company Act of 1940, as amended, or undertake as one of its important activities extending credit to purchase or carry margin stock (as defined in Regulation U of the Board of Governors of the Federal Reserve System), or use the proceeds of any Credit Extension for that purpose; fail to meet the minimum funding requirements of ERISA, permit a Reportable Event or Prohibited Transaction, as defined in ERISA, to occur; fail to comply with the Federal Fair Labor Standards Act or violate any other law or regulation, if the violation could reasonably be expected to have a material adverse effect on Borrower’s business, or permit any of its Subsidiaries to do so; withdraw or permit any Subsidiary to withdraw from participation in, permit partial or complete termination of, or permit the occurrence of any other event with respect to, any present pension, profit sharing and deferred compensation plan which could reasonably be expected to result in any liability of Borrower, including any liability to the Pension Benefit Guaranty Corporation or its successors or any other governmental agency.
8. EVENTS OF DEFAULT
Any one of the following shall constitute an event of default (an “Event of Default”) under this Agreement:
a. Payment Default. Borrower fails to (a) make any payment of principal or interest on any Credit Extension when due, or (b) pay any other Obligations within three (3) Business Days after such Obligations are due and payable (which three (3) Business Day cure period shall not apply to payments due on the Revolving Line Maturity Date). During the cure period, the failure to make or pay any payment specified under clause (b) hereunder is not an Event of Default (but no Credit Extension will be made during the cure period);
b. Covenant Default. 
76. Borrower fails or neglects to perform any obligation in Sections 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 6.10(b), 6.12, or 6.13 or violates any covenant in Section 7;
77. Borrower fails or neglects to perform, keep, or observe any obligation in Section 6.2 and has failed to cure the default within five (5) days after the occurrence thereof; or



78. Borrower fails or neglects to perform, keep, or observe any other term, provision, condition, covenant or agreement contained in this Agreement or any Loan Documents, and as to any default (other than those specified in this Section 8) under such other term, provision, condition, covenant or agreement that can be cured, has failed to cure the default within ten (10) days after the occurrence thereof; provided, however, that if the default cannot by its nature be cured within the ten (10) day period or cannot after diligent attempts by Borrower be cured within such ten (10) day period, and such default is likely to be cured within a reasonable time, then Borrower shall have an additional period (which shall not in any case exceed thirty (30) days) to attempt to cure such default, and within such reasonable time period the failure to cure the default shall not be deemed an Event of Default (but no Credit Extensions shall be made during such cure period). Cure periods provided under this section shall not apply, among other things, to financial covenants or any other covenants set forth in clause (a) above;
c. Material Adverse Change. A Material Adverse Change occurs;
d. Attachment; Levy; Restraint on Business.
79. (i) The service of process seeking to attach, by trustee or similar process, any funds of Borrower or of any entity under the control of Borrower (including a Subsidiary), or (ii) a notice of lien or levy is filed against any of Borrower’s assets by any Governmental Authority, and the same under subclauses (i) and (ii) hereof are not, within ten (10) days after the occurrence thereof, discharged or stayed (whether through the posting of a bond or otherwise); provided, however, no Credit Extensions shall be made during any ten (10) day cure period; or
80. (i) any material portion of Borrower’s assets is attached, seized, levied on, or comes into possession of a trustee or receiver, or (ii) any court order enjoins, restrains, or prevents Borrower from conducting all or any material part of its business;
e. Insolvency. (a) Borrower is unable to pay its debts (including trade debts) as they become due or otherwise becomes insolvent; (b) Borrower begins an Insolvency Proceeding; or (c) an Insolvency Proceeding is begun against Borrower and is not dismissed or stayed within forty-five (45) days (but no Credit Extensions shall be made while any of the conditions described in clause (a) exist and/or until any Insolvency Proceeding is dismissed);
f. Other Agreements. There is, under any agreement to which Borrower or any Guarantor is a party with a third party or parties, (a) any default resulting in a right by such third party or parties, whether or not exercised, to accelerate the maturity of any Indebtedness in an amount individually or in the aggregate in excess of Five Hundred Thousand Dollars ($500,000); or (b) any breach or default by Borrower or Guarantor, the result of which could have a material adverse effect on Borrower’s or any Guarantor’s business; provided, however, that the Event of Default under this Section 8.6 caused by the occurrence of a breach or default under such other agreement shall be cured or waived for purposes of this Agreement upon Bank receiving written notice from the party asserting such breach or default of such cure or waiver of the breach or default under such other agreement, if at the time of such cure or waiver under such other agreement (x) Bank has not declared an Event of Default under this Agreement and/or exercised any rights with respect thereto; (y) any such cure or waiver does not result in an Event of Default under any other provision of this Agreement or any Loan Document; and (z) in connection with any such cure or waiver under such other agreement, the terms of any agreement with such third party are not modified or amended in any manner which could in the good faith business judgment of Bank be materially less advantageous to Borrower or any Guarantor;
g. Judgments; Penalties. One or more fines, penalties or final judgments, orders or decrees for the payment of money in an amount, individually or in the aggregate, of at least One Hundred Thousand Dollars ($100,000) (not covered by independent third-party insurance as to which liability has been accepted by such insurance carrier) shall be rendered against Borrower by any Governmental Authority, and the same are not, within ten (10) days after the entry, assessment or issuance thereof, discharged, satisfied, or paid, or after execution thereof, stayed or bonded pending appeal, or such judgments are not discharged prior to the expiration of any such stay (provided that no Credit Extensions will be made prior to the satisfaction, payment, discharge, stay, or bonding of such fine, penalty, judgment, order or decree);
h. Misrepresentations. Borrower or any Person acting for Borrower makes any representation, warranty, or other statement now or later in this Agreement, any Loan Document or in any writing delivered to Bank or to induce Bank to enter this Agreement or any Loan Document, and such representation, warranty, or other statement is incorrect in any material respect when made;
i. Subordinated Debt. Any document, instrument, or agreement evidencing any Subordinated Debt shall for any reason be revoked or invalidated or otherwise cease to be in full force and effect, any Person shall be in material breach thereof or contest in any manner the validity or enforceability thereof or deny that it has any further liability or obligation thereunder, or the Obligations shall for any reason be subordinated or shall not have the priority contemplated by this Agreement or any applicable subordination or intercreditor agreement;



j. Guaranty. (a) Any guaranty of any Obligations terminates or ceases for any reason to be in full force and effect; (b) any Guarantor does not perform any obligation or covenant under any guaranty of the Obligations; (c) any circumstance described in Sections 8.3, 8.4, 8.5, 8.7, or 8.8 of this Agreement occurs with respect to any Guarantor, (d) the death, liquidation, winding up, or termination of existence of any Guarantor (except to the extent that Guarantor is (i) a Subsidiary of Borrower, (ii) a Borrower hereunder, and (iii) such winding up or termination is otherwise permitted under the terms of this Agreement); or (e) (i) a material impairment in the perfection or priority of Bank’s Lien in the collateral provided by Guarantor or in the value of such collateral or (ii) a material adverse change in the general affairs, management, results of operation, condition (financial or otherwise) or the prospect of repayment of the Obligations occurs with respect to any Guarantor; or
k. Governmental Approvals. Any Governmental Approval shall have been (a) revoked, rescinded, suspended, modified in a materially adverse manner or not renewed in the ordinary course for a full term or (b) subject to any decision by a Governmental Authority that designates a hearing with respect to any applications for renewal of any of such Governmental Approval or that could result in the Governmental Authority taking any of the actions described in clause (a) above, and such decision or such revocation, rescission, suspension, modification or non-renewal (i) causes, or could reasonably be expected to cause, a Material Adverse Change, or (ii) adversely affects the legal qualifications of Borrower or any of its Subsidiaries to hold such Governmental Approval in any applicable jurisdiction and such revocation, rescission, suspension, modification or non-renewal could reasonably be expected to materially adversely affect the status of or legal qualifications of Borrower or any of its Subsidiaries to hold any Governmental Approval in any other jurisdiction.
9. BANK’S RIGHTS AND REMEDIES
a. Rights and Remedies. Upon the occurrence and during the continuance of an Event of Default, Bank may, without notice or demand, do any or all of the following:
81. declare all Obligations immediately due and payable (but if an Event of Default described in Section 8.5 occurs all Obligations are immediately due and payable without any action by Bank);
82. stop advancing money or extending credit for Borrower’s benefit under this Agreement or under any other agreement between Borrower and Bank;
83. demand that Borrower (i) deposit cash with Bank in an amount equal to at least (A) one hundred five percent (105.0%) of the Dollar Equivalent of the aggregate face amount of all Letters of Credit denominated in Dollars remaining undrawn, and (B) one hundred ten percent (110.0%) of the Dollar Equivalent of the aggregate face amount of all Letters of Credit denominated in a Foreign Currency remaining undrawn (plus, in each case, all interest, fees, and costs due or to become due in connection therewith (as estimated by Bank in its good faith business judgment)), to secure all of the Obligations relating to such Letters of Credit, as collateral security for the repayment of any future drawings under such Letters of Credit, and Borrower shall forthwith deposit and pay such amounts, and (ii) pay in advance all letter of credit fees scheduled to be paid or payable over the remaining term of any Letters of Credit;
84. terminate any FX Contracts;
85. verify the amount of, demand payment of and performance under, and collect any Accounts and General Intangibles, settle or adjust disputes and claims directly with Account Debtors for amounts on terms and in any order that Bank considers advisable, and notify any Person owing Borrower money of Bank’s security interest in such funds. Borrower shall collect all payments in trust for Bank and, if requested by Bank, immediately deliver the payments to Bank in the form received from the Account Debtor, with proper endorsements for deposit;
86. make any payments and do any acts it considers necessary or reasonable to protect the Collateral and/or its security interest in the Collateral. Borrower shall assemble the Collateral if Bank requests and make it available as Bank designates. Bank may enter premises where the Collateral is located, take and maintain possession of any part of the Collateral, and pay, purchase, contest, or compromise any Lien which appears to be prior or superior to its security interest and pay all expenses incurred. Borrower grants Bank a license to enter and occupy any of its premises, without charge, to exercise any of Bank’s rights or remedies;
87. apply to the Obligations any (i) balances and deposits of Borrower it holds, or (ii) amount held by Bank owing to or for the credit or the account of Borrower;
88. ship, reclaim, recover, store, finish, maintain, repair, prepare for sale, advertise for sale, and sell the Collateral. Bank is hereby granted a non-exclusive, royalty-free license or other right to use, without charge, Borrower’s labels, Patents, Copyrights, mask works, rights of use of any name, trade secrets, trade names, Trademarks, and advertising matter, or any similar property as it pertains to the Collateral, in completing production of, advertising for sale, and selling any Collateral and, in connection with Bank’s exercise of its rights under this Section 9.1, Borrower’s rights under all licenses and all franchise agreements inure to Bank’s benefit;
89. place a “hold” on any account maintained with Bank and/or deliver a notice of exclusive control, any entitlement order, or other directions or instructions pursuant to any Control Agreement or similar agreements providing control of any Collateral;
90. demand and receive possession of Borrower’s Books; and
91. exercise all rights and remedies available to Bank under the Loan Documents or at law or equity, including all remedies provided under the Code (including disposal of the Collateral pursuant to the terms thereof).



b. Power of Attorney. Borrower hereby irrevocably appoints Bank as its lawful attorney-in-fact, exercisable following the occurrence of an Event of Default, to: (a) endorse Borrower’s name on any checks, payment instruments, or other forms of payment or security; (b) sign Borrower’s name on any invoice or bill of lading for any Account or drafts against Account Debtors; (c) demand, collect, sue, and give releases to any Account Debtor for monies due, settle and adjust disputes and claims about the Accounts directly with Account Debtors, and compromise, prosecute, or defend any action, claim, case, or proceeding about any Collateral (including filing a claim or voting a claim in any bankruptcy case in Bank’s or Borrower’s name, as Bank chooses); (d) make, settle, and adjust all claims under Borrower’s insurance policies; (e) pay, contest or settle any Lien, charge, encumbrance, security interest, or other claim in or to the Collateral, or any judgment based thereon, or otherwise take any action to terminate or discharge the same; and (f) transfer the Collateral into the name of Bank or a third party as the Code permits. Borrower hereby appoints Bank as its lawful attorney-in-fact to sign Borrower’s name on any documents necessary to perfect or continue the perfection of Bank’s security interest in the Collateral regardless of whether an Event of Default has occurred until all Obligations (other than inchoate indemnity obligations) have been satisfied in full and the Loan Documents have been terminated. Bank’s foregoing appointment as Borrower’s attorney in fact, and all of Bank’s rights and powers, coupled with an interest, are irrevocable until all Obligations (other than inchoate indemnity obligations) have been fully repaid and performed and the Loan Documents have been terminated.
c. Protective Payments. If Borrower fails to obtain the insurance called for by Section 6.7 or fails to pay any premium thereon or fails to pay any other amount which Borrower is obligated to pay under this Agreement or any other Loan Document or which may be required to preserve the Collateral, Bank may obtain such insurance or make such payment, and all amounts so paid by Bank are Bank Expenses and immediately due and payable, bearing interest at the then highest rate applicable to the Obligations, and secured by the Collateral. Bank will make reasonable efforts to provide Borrower with notice of Bank obtaining such insurance at the time it is obtained or within a reasonable time thereafter. No payments by Bank are deemed an agreement to make similar payments in the future or Bank’s waiver of any Event of Default.
d. Application of Payments and Proceeds. Bank shall have the right to apply in any order any funds in its possession, whether from Borrower account balances, payments, proceeds realized as the result of any collection of Accounts or other disposition of the Collateral, or otherwise, to the Obligations. Bank shall pay any surplus to Borrower by credit to the Designated Deposit Account or to other Persons legally entitled thereto; Borrower shall remain liable to Bank for any deficiency. If Bank, directly or indirectly, enters into a deferred payment or other credit transaction with any purchaser at any sale of Collateral, Bank shall have the option, exercisable at any time, of either reducing the Obligations by the principal amount of the purchase price or deferring the reduction of the Obligations until the actual receipt by Bank of cash therefor.
e. Bank’s Liability for Collateral. So long as Bank complies with reasonable banking practices regarding the safekeeping of the Collateral in the possession or under the control of Bank, Bank shall not be liable or responsible for: (a) the safekeeping of the Collateral; (b) any loss or damage to the Collateral; (c) any diminution in the value of the Collateral; or (d) any act or default of any carrier, warehouseman, bailee, or other Person. Borrower bears all risk of loss, damage or destruction of the Collateral.
f. No Waiver; Remedies Cumulative. Bank’s failure, at any time or times, to require strict performance by Borrower of any provision of this Agreement or any other Loan Document shall not waive, affect, or diminish any right of Bank thereafter to demand strict performance and compliance herewith or therewith. No waiver hereunder shall be effective unless signed by the party granting the waiver and then is only effective for the specific instance and purpose for which it is given. Bank’s rights and remedies under this Agreement and the other Loan Documents are cumulative. Bank has all rights and remedies provided under the Code, by law, or in equity. Bank’s exercise of one right or remedy is not an election and shall not preclude Bank from exercising any other remedy under this Agreement or other remedy available at law or in equity, and Bank’s waiver of any Event of Default is not a continuing waiver. Bank’s delay in exercising any remedy is not a waiver, election, or acquiescence.
g. Demand Waiver. Borrower waives demand, notice of default or dishonor, notice of payment and nonpayment, notice of any default, nonpayment at maturity, release, compromise, settlement, extension, or renewal of accounts, documents, instruments, chattel paper, and guarantees held by Bank on which Borrower is liable.



h. Borrower Liability. Any Borrower may, acting singly, request Credit Extensions hereunder. Each Borrower hereby appoints each other as agent for the other for all purposes hereunder, including with respect to requesting Credit Extensions hereunder. Each Borrower hereunder shall be jointly and severally obligated to repay all Credit Extensions made hereunder, regardless of which Borrower actually receives said Credit Extension, as if each Borrower hereunder directly received all Credit Extensions. Each Borrower waives (a) any suretyship defenses available to it under the Code or any other applicable law, including, without limitation, the benefit of California Civil Code Section 2815 permitting revocation as to future transactions and the benefit of California Civil Code Sections 1432, 2809, 2810, 2819, 2839, 2845, 2847, 2848, 2849, 2850, and 2899 and 3433, and (b) any right to require Bank to: (i) proceed against any Borrower or any other person; (ii) proceed against or exhaust any security; or (iii) pursue any other remedy. Bank may exercise or not exercise any right or remedy it has against any Borrower or any security it holds (including the right to foreclose by judicial or non-judicial sale) without affecting any Borrower’s liability. Notwithstanding any other provision of this Agreement or other related document, each Borrower irrevocably waives all rights that it may have at law or in equity (including, without limitation, any law subrogating Borrower to the rights of Bank under this Agreement) to seek contribution, indemnification or any other form of reimbursement from any other Borrower, or any other Person now or hereafter primarily or secondarily liable for any of the Obligations, for any payment made by Borrower with respect to the Obligations in connection with this Agreement or otherwise and all rights that it might have to benefit from, or to participate in, any security for the Obligations as a result of any payment made by Borrower with respect to the Obligations in connection with this Agreement or otherwise. Any agreement providing for indemnification, reimbursement or any other arrangement prohibited under this Section 9.8 shall be null and void. If any payment is made to a Borrower in contravention of this Section 9.8, such Borrower shall hold such payment in trust for Bank and such payment shall be promptly delivered to Bank for application to the Obligations, whether matured or unmatured.
10. NOTICES
All notices, consents, requests, approvals, demands, or other communication by any party to this Agreement or any other Loan Document must be in writing and shall be deemed to have been validly served, given, or delivered: (a) upon the earlier of actual receipt and three (3) Business Days after deposit in the U.S. mail, first class, registered or certified mail return receipt requested, with proper postage prepaid; (b) upon transmission, when sent by electronic mail or facsimile transmission; (c) one (1) Business Day after deposit with a reputable overnight courier with all charges prepaid; or (d) when delivered, if hand-delivered by messenger, all of which shall be addressed to the party to be notified and sent to the address, facsimile number, or email address indicated below. Bank or Borrower may change its mailing or electronic mail address or facsimile number by giving the other party written notice thereof in accordance with the terms of this Section 10.
If to Borrower: c/o The Rubicon Project, Inc.
12181 Bluff Creek, 4th floor
Playa Vista, CA 90094
Attn: Chief Accounting Officer and General Counsel
Email: legal@rubiconproject.com
If to Bank: Silicon Valley Bank
15260 Ventura Blvd., Suite 1800
Sherman Oaks, CA 91403
Attn: Victoria Regan
Fax: (818) 783-7984
Email: vregan@svb.com
11. CHOICE OF LAW, VENUE, JURY TRIAL WAIVER AND JUDICIAL REFERENCE
Except as otherwise expressly provided in any of the Loan Documents, California law governs the Loan Documents without regard to principles of conflicts of law. Borrower and Bank each submit to the exclusive jurisdiction of the State and Federal courts in California; provided, however, that nothing in this Agreement shall be deemed to operate to preclude Bank from bringing suit or taking other legal action in any other jurisdiction to realize on the Collateral or any other security for the Obligations, or to enforce a judgment or other court order in favor of Bank. Borrower expressly submits and consents in advance to such jurisdiction in any action or suit commenced in any such court, and Borrower hereby waives any objection that it may have based upon lack of personal jurisdiction, improper venue, or forum non conveniens and hereby consents to the granting of such legal or equitable relief as is deemed appropriate by such court. Borrower hereby waives personal service of the summons, complaints, and other process issued in such action or suit and agrees that service of such summons, complaints, and other process may be made by registered or certified mail addressed to Borrower at the address set forth in, or subsequently provided by Borrower in accordance with, Section 10 of this Agreement and that service so made shall be deemed completed upon the earlier to occur of Borrower’s actual receipt thereof or three (3) days after deposit in the U.S. mails, proper postage prepaid.
TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, BORROWER AND BANK EACH WAIVE THEIR RIGHT TO A JURY TRIAL OF ANY CLAIM OR CAUSE OF ACTION ARISING OUT OF OR BASED UPON THIS AGREEMENT, THE LOAN DOCUMENTS OR ANY CONTEMPLATED TRANSACTION, INCLUDING CONTRACT, TORT, BREACH OF DUTY AND ALL OTHER CLAIMS. THIS WAIVER IS A MATERIAL INDUCEMENT FOR BOTH PARTIES TO ENTER INTO THIS AGREEMENT. EACH PARTY HAS REVIEWED THIS WAIVER WITH ITS COUNSEL.



WITHOUT INTENDING IN ANY WAY TO LIMIT THE PARTIES’ AGREEMENT TO WAIVE THEIR RESPECTIVE RIGHT TO A TRIAL BY JURY, if the above waiver of the right to a trial by jury is not enforceable, the parties hereto agree that any and all disputes or controversies of any nature between them arising at any time shall be decided by a reference to a private judge, mutually selected by the parties (or, if they cannot agree, by the Presiding Judge of the Santa Clara County, California Superior Court) appointed in accordance with California Code of Civil Procedure Section 638 (or pursuant to comparable provisions of federal law if the dispute falls within the exclusive jurisdiction of the federal courts), sitting without a jury, in Santa Clara County, California; and the parties hereby submit to the jurisdiction of such court. The reference proceedings shall be conducted pursuant to and in accordance with the provisions of California Code of Civil Procedure Sections 638 through 645.1, inclusive. The private judge shall have the power, among others, to grant provisional relief, including without limitation, entering temporary restraining orders, issuing preliminary and permanent injunctions and appointing receivers. All such proceedings shall be closed to the public and confidential and all records relating thereto shall be permanently sealed. If during the course of any dispute, a party desires to seek provisional relief, but a judge has not been appointed at that point pursuant to the judicial reference procedures, then such party may apply to the Santa Clara County, California Superior Court for such relief. The proceeding before the private judge shall be conducted in the same manner as it would be before a court under the rules of evidence applicable to judicial proceedings. The parties shall be entitled to discovery which shall be conducted in the same manner as it would be before a court under the rules of discovery applicable to judicial proceedings. The private judge shall oversee discovery and may enforce all discovery rules and orders applicable to judicial proceedings in the same manner as a trial court judge. The parties agree that the selected or appointed private judge shall have the power to decide all issues in the action or proceeding, whether of fact or of law, and shall report a statement of decision thereon pursuant to California Code of Civil Procedure Section 644(a). Nothing in this paragraph shall limit the right of any party at any time to exercise self-help remedies, foreclose against collateral, or obtain provisional remedies. The private judge shall also determine all issues relating to the applicability, interpretation, and enforceability of this paragraph.
This Section 11 shall survive the termination of this Agreement.
12. GENERAL PROVISIONS
a. Termination Prior to Maturity Date; Survival. All covenants, representations and warranties made in this Agreement shall continue in full force until this Agreement has terminated pursuant to its terms and all Obligations have been satisfied (other than inchoate indemnity obligations). So long as Borrower has satisfied the Obligations (other than inchoate indemnity obligations, and any other obligations which, by their terms, are to survive the termination of this Agreement, and any Obligations under Bank Services Agreements that are cash collateralized in accordance with Section 4.1 of this Agreement), this Agreement may be terminated prior to the Revolving Line Maturity Date by Borrower, effective three (3) Business Days after written notice of termination is given to Bank. Those obligations that are expressly specified in this Agreement as surviving this Agreement’s termination shall continue to survive notwithstanding this Agreement’s termination.
b. Successors and Assigns. This Agreement binds and is for the benefit of the successors and permitted assigns of each party. Borrower may not assign this Agreement or any rights or obligations under it without Bank’s prior written consent (which may be granted or withheld in Bank’s discretion). Bank has the right, without the consent of or notice to Borrower, to sell, transfer, assign, negotiate, or grant participation in all or any part of, or any interest in, Bank’s obligations, rights, and benefits under this Agreement and the other Loan Documents.
c. Indemnification. Borrower agrees to indemnify, defend and hold Bank and its directors, officers, employees, agents, attorneys, or any other Person affiliated with or representing Bank (each, an “Indemnified Person”) harmless against: (i) all obligations, demands, claims, and liabilities (collectively, “Claims”) claimed or asserted by any other party in connection with the transactions contemplated by the Loan Documents; and (ii) all losses or expenses (including Bank Expenses) in any way suffered, incurred, or paid by such Indemnified Person as a result of, following from, consequential to, or arising from transactions between Bank and Borrower (including reasonable attorneys’ fees and expenses), except for Claims and/or losses directly caused by such Indemnified Person’s gross negligence or willful misconduct.
This Section 12.3 shall survive until all statutes of limitation with respect to the Claims, losses, and expenses for which indemnity is given shall have run.
d. Time of Essence. Time is of the essence for the performance of all Obligations in this Agreement.
e. Severability of Provisions. Each provision of this Agreement is severable from every other provision in determining the enforceability of any provision.
f. Correction of Loan Documents. Bank may correct patent errors and fill in any blanks in the Loan Documents consistent with the agreement of the parties, so long as Bank provides Borrower with written notice of such correction and allows Borrower at least ten (10) days to object to such correction. In the event of such objection, such correction shall not be made except by an amendment signed by both Bank and Borrower.



g. Amendments in Writing; Waiver; Integration. No purported amendment or modification of any Loan Document, or waiver, discharge or termination of any obligation under any Loan Document, shall be enforceable or admissible unless, and only to the extent, expressly set forth in a writing signed by the party against which enforcement or admission is sought. Without limiting the generality of the foregoing, no oral promise or statement, nor any action, inaction, delay, failure to require performance or course of conduct shall operate as, or evidence, an amendment, supplement or waiver or have any other effect on any Loan Document. Any waiver granted shall be limited to the specific circumstance expressly described in it, and shall not apply to any subsequent or other circumstance, whether similar or dissimilar, or give rise to, or evidence, any obligation or commitment to grant any further waiver. The Loan Documents represent the entire agreement about this subject matter and supersede prior negotiations or agreements. All prior agreements, understandings, representations, warranties, and negotiations between the parties about the subject matter of the Loan Documents merge into the Loan Documents.
h. Counterparts. This Agreement may be executed in any number of counterparts and by different parties on separate counterparts, each of which, when executed and delivered, is an original, and all taken together, constitute one Agreement.
i. Confidentiality. In handling any confidential information, which shall include all information about Borrower provided by Borrower to Bank hereunder and any other information the nature of which should reasonably be understood to be confidential, Bank shall exercise the same degree of care that it exercises for its own proprietary information, but disclosure of information may be made: (a) to Bank’s Subsidiaries or Affiliates (such Subsidiaries and Affiliates, together with Bank, collectively, “Bank Entities”); (b) to prospective transferees or purchasers of any interest in the Credit Extensions (provided, however, Bank shall use its best efforts to obtain any prospective transferee’s or purchaser’s agreement to the terms of this provision); (c) as required by law, regulation, subpoena, or other order; (d) to Bank’s regulators or as otherwise required in connection with Bank’s examination or audit; (e) as Bank considers appropriate in exercising remedies under the Loan Documents; and (f) to third-party service providers of Bank so long as such service providers have executed a confidentiality agreement with Bank with terms no less restrictive than those contained herein. Confidential information does not include information that is either: (i) in the public domain or in Bank’s possession when disclosed to Bank, or becomes part of the public domain (other than as a result of its disclosure by Bank in violation of this Agreement) after disclosure to Bank; or (ii) disclosed to Bank by a third party, if Bank does not know that the third party is prohibited from disclosing the information.
Bank Entities may use anonymous forms of confidential information for aggregate datasets, for analyses or reporting, and for any other uses not expressly prohibited in writing by Borrower. The provisions of the immediately preceding sentence shall survive the termination of this Agreement.
j. Attorneys’ Fees, Costs and Expenses. In any action or proceeding between Borrower and Bank arising out of or relating to the Loan Documents, the prevailing party shall be entitled to recover its reasonable attorneys’ fees and other costs and expenses incurred, in addition to any other relief to which it may be entitled.
k. Electronic Execution of Documents. The words “execution,” “signed,” “signature” and words of like import in any Loan Document shall be deemed to include electronic signatures or the keeping of records in electronic form, each of which shall be of the same legal effect, validity and enforceability as a manually executed signature or the use of a paper-based recordkeeping systems, as the case may be, to the extent and as provided for in any applicable law, including, without limitation, any state law based on the Uniform Electronic Transactions Act.
l. Right of Setoff. Borrower hereby grants to Bank a Lien and a right of setoff as security for all Obligations to Bank, whether now existing or hereafter arising upon and against all deposits, credits, collateral and property, now or hereafter in the possession, custody, safekeeping or control of Bank or any entity under the control of Bank (including a subsidiary of Bank) or in transit to any of them. At any time after the occurrence and during the continuance of an Event of Default, without demand or notice, Bank may setoff the same or any part thereof and apply the same to any liability or Obligation of Borrower even though unmatured and regardless of the adequacy of any other collateral securing the Obligations. ANY AND ALL RIGHTS TO REQUIRE BANK TO EXERCISE ITS RIGHTS OR REMEDIES WITH RESPECT TO ANY OTHER COLLATERAL WHICH SECURES THE OBLIGATIONS, PRIOR TO EXERCISING ITS RIGHT OF SETOFF WITH RESPECT TO SUCH DEPOSITS, CREDITS OR OTHER PROPERTY OF BORROWER, ARE HEREBY KNOWINGLY, VOLUNTARILY AND IRREVOCABLY WAIVED.
m. Captions. The headings used in this Agreement are for convenience only and shall not affect the interpretation of this Agreement.
n. Construction of Agreement. The parties mutually acknowledge that they and their attorneys have participated in the preparation and negotiation of this Agreement. In cases of uncertainty this Agreement shall be construed without regard to which of the parties caused the uncertainty to exist.
o. Relationship. The relationship of the parties to this Agreement is determined solely by the provisions of this Agreement. The parties do not intend to create any agency, partnership, joint venture, trust, fiduciary or other relationship with duties or incidents different from those of parties to an arm’s-length contract.



p. Third Parties. Nothing in this Agreement, whether express or implied, is intended to: (a) confer any benefits, rights or remedies under or by reason of this Agreement on any persons other than the express parties to it and their respective permitted successors and assigns; (b) relieve or discharge the obligation or liability of any person not an express party to this Agreement; or (c) give any person not an express party to this Agreement any right of subrogation or action against any party to this Agreement.
q. No Novation. Nothing contained herein shall in any way impair the Prior Loan Agreement and the other Loan Documents now held for the Obligations, nor affect or impair any rights, powers, or remedies under the Prior Loan Agreement or any Loan Document, it being the intent of the parties hereto that this Agreement shall not constitute a novation of the Prior Loan Agreement or an accord and satisfaction of the Obligations. Except as expressly provided for in this Agreement, the Loan Documents are hereby ratified and reaffirmed and shall remain in full force and effect. Borrower hereby ratifies and reaffirms the validity and enforceability of all of the liens and security interests heretofore granted pursuant to the Loan Documents, as collateral security for the Obligations, and acknowledges that all of such liens and security interests, and all Collateral heretofore pledged as security for the Obligations, continues to be and remains in full force and effect as Collateral for the Obligations from and after the date of this Agreement.
13. DEFINITIONS
a. Definitions. As used in the Loan Documents, the word “shall” is mandatory, the word “may” is permissive, the word “or” is not exclusive, the words “includes” and “including” are not limiting, the singular includes the plural, and numbers denoting amounts that are set off in brackets are negative. As used in this Agreement, the following capitalized terms have the following meanings:
AAA” is defined in the recitals hereto.
Account” is, as to any Person any “account” of such Person as “account” is defined in the Code with such additions to such term as may hereafter be made, and includes, without limitation, all accounts receivable and other sums owing to such Person.
Account Debtor” is any “account debtor” as defined in the Code with such additions to such term as may hereafter be made.
Additional Costs” is defined in Section 3.7(a).
Adjusted EBITDA” shall mean (a) Net Income, plus (b) Interest Expense, plus (c) to the extent deducted in the calculation of Net Income, depreciation expense and amortization expense, plus (d) income tax expense, plus (e) impairment charges, plus (f) non-cash stock compensation expense, plus (g) other non-cash expenses less any non-cash gains, plus (h) other non-recurring expenses agreed to in writing by Bank, minus (i) interest income.
Adjusted EBITDA Projections” means the trailing twelve (12) month Adjusted EBITDA projections set forth in the business plan delivered by Borrower to Bank on June 7, 2018 titled “RP FY 2018-2022_Forecast (May 2018) - w. opex by category.xlsx”.
Adjusted Quick Ratio” is a ratio of (a) Quick Assets to (b)(i) Current Liabilities minus (ii) the current portion of Deferred Revenue.
Administrator” is an individual that is named:
92. as an “Administrator” in the “SVB Online Services” form completed by Borrower with the authority to determine who will be authorized to use SVB Online Services (as defined in Bank’s Online Banking Agreement as in effect from time to time) on behalf of Borrower; and
93. as an Authorized Signer of Borrower in an approval by the Board.
Advance” or “Advances” means a revolving credit loan (or revolving credit loans) under the Revolving Line.
Affiliate” is, with respect to any Person, each other Person that owns or controls directly or indirectly the Person, any Person that controls or is controlled by or is under common control with the Person, and each of that Person’s senior executive officers, directors, partners and, for any Person that is a limited liability company, that Person’s managers and members. For purposes of the definition of Eligible Accounts, Affiliate shall include a Specified Affiliate.
Agreement” is defined in the preamble hereof.
Authorized Signer” is any individual listed in Borrower’s Borrowing Resolution who is authorized to execute the Loan Documents, including making (and executing if applicable) any Credit Extension request, on behalf of Borrower.



Availability Amount” is (a) the lesser of (i) the Revolving Line or (ii) the amount available under the Borrowing Base, minus (b) any applicable Reserves, minus (c) the outstanding principal balance of any Advances.
Bank” is defined in the preamble hereof.
Bank Entities” is defined in Section 12.9.
Bank Expenses” are all audit fees and expenses, costs, and expenses (including reasonable attorneys’ fees and expenses) for preparing, amending, negotiating, administering, defending and enforcing the Loan Documents (including, without limitation, those incurred in connection with appeals or Insolvency Proceedings) or otherwise incurred with respect to Borrower or any Guarantor.
Bank Services” are any products, credit services, and/or financial accommodations previously, now, or hereafter provided to Borrower or any of its Subsidiaries by Bank or any Bank Affiliate, including, without limitation, any letters of credit, cash management services (including, without limitation, merchant services, direct deposit of payroll, business credit cards, and check cashing services), interest rate swap arrangements, and foreign exchange services as any such products or services may be identified in Bank’s various agreements related thereto (each, a “Bank Services Agreement”).
Bank Services Agreement” is defined in the definition of Bank Services.
Bell” is defined in the preamble hereof.
Board” is Borrower’s board of directors or equivalent governing body.
Borrower” is defined in the preamble hereof.
Borrower’s Books” are all Borrower’s books and records including ledgers, federal and state tax returns, records regarding Borrower’s assets or liabilities, the Collateral, business operations or financial condition, and all computer programs or storage or any equipment containing such information.
Borrowing Base” is eighty-five percent (85%) of Eligible Accounts, as determined by Bank from Borrower’s most recent Borrowing Base Statement (and as may subsequently be updated by Bank based upon information received by Bank including, without limitation, Accounts that are paid and/or billed following the date of the Borrowing Base Statement); provided, however, that Bank has the right to decrease the foregoing percentage in its good faith business judgment to mitigate the impact of events, conditions, contingencies, or risks which may adversely affect the Collateral or its value.
Borrowing Base Statement” is that certain report of the value of certain Collateral in the form specified by Bank to Borrower from time to time.
Borrowing Resolutions” are, with respect to any Person, those resolutions adopted by such Person’s board of directors (and, if required under the terms of such Person’s Operating Documents, stockholders) and delivered by such Person to Bank approving the Loan Documents to which such Person is a party and the transactions contemplated thereby, together with a certificate executed by its secretary on behalf of such Person certifying (a) such Person has the authority to execute, deliver, and perform its obligations under each of the Loan Documents to which it is a party, (b) that set forth as a part of or attached as an exhibit to such certificate is a true, correct, and complete copy of the resolutions then in full force and effect authorizing and ratifying the execution, delivery, and performance by such Person of the Loan Documents to which it is a party, (c) the name(s) of the Person(s) authorized to execute the Loan Documents, including making (and executing if applicable) any Credit Extension request, on behalf of such Person, together with a sample of the true signature(s) of such Person(s), and (d) that Bank may conclusively rely on such certificate unless and until such Person shall have delivered to Bank a further certificate canceling or amending such prior certificate.
Business Day” is any day that is not a Saturday, Sunday or a day on which Bank is closed.
Cash Collateral Account” is defined in Section 6.3(c).
Cash Equivalents” means (a) marketable direct obligations issued or unconditionally guaranteed by the United States or any agency or any State thereof having maturities of not more than one (1) year from the date of acquisition; (b) commercial paper maturing no more than one (1) year after its creation and having the highest rating from either Standard &



Poor’s Ratings Group or Moody’s Investors Service, Inc.; (c) Bank’s certificates of deposit issued maturing no more than one (1) year after issue; and (d) money market funds at least ninety-five percent (95%) of the assets of which constitute Cash Equivalents of the kinds described in clauses (a) through (c) of this definition.
Change in Control” means (a) at any time, any “person” or “group” (as such terms are used in Sections 13(d) and 14(d) of the Exchange Act), shall become, or obtain rights (whether by means of warrants, options or otherwise) to become, the “beneficial owner” (as defined in Rules 13(d)-3 and 13(d)‑5 under the Exchange Act), directly or indirectly, of fifty percent (50%) or more of the ordinary voting power for the election of directors of Rubicon (determined on a fully diluted basis) other than by the sale of Rubicon’s equity securities in a public offering or to venture capital or private equity investors so long as Borrower identifies to Bank the venture capital or private equity investors at least seven (7) Business Days prior to the closing of the transaction and provides to Bank a description of the material terms of the transaction; (b) during any period of twelve (12) consecutive months, a majority of the Board of Rubicon cease to be composed of individuals (i) who were members of the Board on the first day of such period, (ii) whose election or nomination to the Board was approved by individuals referred to in clause (i) above constituting at the time of such election or nomination at least a majority of the Board or (iii) whose election or nomination to the Board was approved by individuals referred to in clauses (i) and (ii) above constituting at the time of such election or nomination at least a majority of the Board; or (c) at any time, Borrower shall cease to own and control, of record and beneficially, directly or indirectly, one hundred percent (100%) of each class of outstanding capital stock of each subsidiary of Borrower free and clear of all Liens (except Liens created by this Agreement).
Claims” is defined in Section 12.3.
Code” is the Uniform Commercial Code, as the same may, from time to time, be enacted and in effect in the State of California; provided, that, to the extent that the Code is used to define any term herein or in any Loan Document and such term is defined differently in different Articles or Divisions of the Code, the definition of such term contained in Article or Division 9 shall govern; provided further, that in the event that, by reason of mandatory provisions of law, any or all of the attachment, perfection, or priority of, or remedies with respect to, Bank’s Lien on any Collateral is governed by the Uniform Commercial Code in effect in a jurisdiction other than California, the term “Code” shall mean the Uniform Commercial Code as enacted and in effect in such other jurisdiction solely for purposes of the provisions thereof relating to such attachment, perfection, priority, or remedies and for purposes of definitions relating to such provisions.
Collateral” is any and all properties, rights and assets of Borrower described on Exhibit A.
Collateral Account” is any Deposit Account, Securities Account, or Commodity Account.
Commodity Account” is any “commodity account” as defined in the Code with such additions to such term as may hereafter be made.
Compliance Statement” is that certain statement in the form attached hereto as Exhibit B.
Contingent Obligation” is, for any Person, any direct or indirect liability, contingent or not, of that Person for (a) any indebtedness, lease, dividend, letter of credit or other obligation of another such as an obligation, in each case, directly or indirectly guaranteed, endorsed, co made, discounted or sold with recourse by that Person, or for which that Person is directly or indirectly liable; (b) any obligations for undrawn letters of credit for the account of that Person; and (c) all obligations from any interest rate, currency or commodity swap agreement, interest rate cap or collar agreement, or other agreement or arrangement designated to protect a Person against fluctuation in interest rates, currency exchange rates or commodity prices; but “Contingent Obligation” does not include endorsements in the ordinary course of business. The amount of a Contingent Obligation is the stated or determined amount of the primary obligation for which the Contingent Obligation is made or, if not determinable, the maximum reasonably anticipated liability for it determined by the Person in good faith; but the amount may not exceed the maximum of the obligations under any guarantee or other support arrangement.
Control Agreement” is any control agreement entered into among the depository institution at which Borrower maintains a Deposit Account or the securities intermediary or commodity intermediary at which Borrower maintains a Securities Account or a Commodity Account, Borrower, and Bank pursuant to which Bank obtains control (within the meaning of the Code) over such Deposit Account, Securities Account, or Commodity Account.
Continuation Date” means any date on which Borrower continues a LIBOR Advance into another Interest Period.



Conversion Date” means any date on which Borrower converts a Prime Rate Advance to a LIBOR Advance or a LIBOR Advance to a Prime Rate Advance.
Copyrights” are any and all copyright rights, copyright applications, copyright registrations and like protections in each work of authorship and derivative work thereof, whether published or unpublished and whether or not the same also constitutes a trade secret.
Credit Extension” is any Advance, any Overadvance, or any other extension of credit by Bank for Borrower’s benefit.
Curie” is defined in the recitals hereto.
Current Liabilities” are all obligations and liabilities of Borrower to Bank, plus, without duplication, the aggregate amount of Borrower’s Total Liabilities that mature within one (1) year.
Default Rate” is defined in Section 2.3(e).
Deferred Revenue” is all amounts received or invoiced in advance of performance under contracts and not yet recognized as revenue.
Deposit Account” is any “deposit account” as defined in the Code with such additions to such term as may hereafter be made.
Designated Deposit Account” is the account number ending 640 (last three digits) maintained by Borrower with Bank (provided, however, if no such account number is included, then the Designated Deposit Account shall be any deposit account of Borrower maintained with Bank as chosen by Bank).
Dollars,” “dollars” or use of the sign “$” means only lawful money of the United States and not any other currency, regardless of whether that currency uses the “$” sign to denote its currency or may be readily converted into lawful money of the United States.
Dollar Equivalent” is, at any time, (a) with respect to any amount denominated in Dollars, such amount, and (b) with respect to any amount denominated in a Foreign Currency, the equivalent amount therefor in Dollars as determined by Bank at such time on the basis of the then-prevailing rate of exchange in San Francisco, California, for sales of the Foreign Currency for transfer to the country issuing such Foreign Currency.
Domestic Subsidiary” means a Subsidiary organized under the laws of the United States or any state or territory thereof or the District of Columbia.
Edison” is defined in the recitals hereto.
Effective Date” is defined in the preamble hereof.
Eligible Accounts” means Accounts owing to Borrower which arise in the ordinary course of Borrower’s business that meet all Borrower’s representations and warranties in Section 5.3, that have been, at the option of Bank, confirmed in accordance with Section 6.3(e) of this Agreement, and are due and owing from Account Debtors deemed creditworthy by Bank in its good faith business judgment. Bank reserves the right at any time after the Effective Date to adjust any of the criteria set forth below and to establish new criteria in its good faith business judgment after notice to Borrower. Unless Bank otherwise agrees in writing, Eligible Accounts shall not include:
94. Accounts (i) for which the Account Debtor is Borrower’s Affiliate, officer, employee, investor, or agent, or (ii) that are intercompany Accounts;
95. Accounts that the Account Debtor has not paid within ninety (90) days of invoice date regardless of invoice payment period terms;
96. Accounts with credit balances over ninety (90) days from invoice date;
97. Accounts owing from an Account Debtor if fifty percent (50%) or more of the Accounts owing from such Account Debtor have not been paid within ninety (90) days of invoice date;



98. Accounts owing from an Account Debtor (i) which does not have its principal place of business in the United States or (ii) whose billing address (as set forth in the applicable invoice for such Account) is not in the United States, unless in the case of both (i) and (ii) such Accounts are otherwise Eligible Accounts and (A) are covered in full by credit insurance (which respect to which Bank is the beneficiary) satisfactory to Bank from an insurer with investment grade debt ratings (unless otherwise approved by Bank in writing), less any deductible, (B) are supported by letter(s) of credit acceptable to Bank, (C) are Accounts owing from Microsoft, Yahoo, AOL, Google, Criteo or AdForm, or (D) are otherwise approved of in writing by Bank; provided, however, that Accounts described in clause (A) through (D) above shall not be deemed to be Eligible Accounts to the extent that such Accounts represent more than twenty percent (20%) of the Borrowing Base;
99. Accounts billed from and/or payable to Borrower outside of the United States (sometimes called foreign invoiced accounts);
100. Accounts in which Bank does not have a first priority, perfected security interest under all applicable laws;
101. Accounts billed and/or payable in a Currency other than Dollars (other than Accounts which are Eligible Accounts under clause (e) above), unless approved by Bank in writing on a case by case basis;
102. Accounts owing from an Account Debtor to the extent that Borrower is indebted or obligated in any manner to the Account Debtor (as creditor, lessor, supplier or otherwise - sometimes called “contra” accounts, accounts payable, customer deposits or credit accounts), provided that Accounts owing from any publisher (to the extent the amounts thereunder are not aged more than thirty (30) days) shall not be offset under this clause (i), so long as Borrower provides appropriate payment tracking reports showing that such publisher’s obligations are met within thirty (30) days of their respective due date;
103. Accounts with or in respect of accruals for marketing allowances, incentive rebates, price protection, cooperative advertising and other similar marketing credits, unless otherwise approved by Bank in writing;
104. Accounts owing from an Account Debtor which is a United States government entity or any department, agency, or instrumentality thereof unless Borrower has assigned its payment rights to Bank and the assignment has been acknowledged under the Federal Assignment of Claims Act of 1940, as amended;
105. Accounts with customer deposits and/or with respect to which Borrower has received an upfront payment, to the extent of such customer deposit and/or upfront payment;
106. Accounts for demonstration or promotional equipment, or in which goods are consigned, or sold on a “sale guaranteed”, “sale or return”, “sale on approval”, or other terms if Account Debtor’s payment may be conditional;
107. Accounts owing from an Account Debtor where goods or services have not yet been rendered to the Account Debtor (sometimes called memo billings or pre-billings);
108. Accounts subject to contractual arrangements between Borrower and an Account Debtor where payments shall be scheduled or due according to completion or fulfillment requirements (sometimes called contracts accounts receivable, progress billings, milestone billings, or fulfillment contracts);
109. Accounts owing from an Account Debtor the amount of which may be subject to withholding based on the Account Debtor’s satisfaction of Borrower’s complete performance (but only to the extent of the amount withheld; sometimes called retainage billings);
110. Accounts subject to trust provisions, subrogation rights of a bonding company, or a statutory trust;
111. Accounts owing from an Account Debtor that has been invoiced for goods that have not been shipped to the Account Debtor unless Bank, Borrower, and the Account Debtor have entered into an agreement acceptable to Bank wherein the Account Debtor acknowledges that (i) it has title to and has ownership of the goods wherever located, (ii) a bona fide sale of the goods has occurred, and (iii) it owes payment for such goods in accordance with invoices from Borrower (sometimes called “bill and hold” accounts);
112. Accounts for which the Account Debtor has not been invoiced;
113. Accounts that represent non-trade receivables or that are derived by means other than in the ordinary course of Borrower’s business;
114. Accounts for which Borrower has permitted Account Debtor’s payment to extend beyond ninety (90) days (including Accounts with a due date that is more than ninety (90) days from invoice date);
115. Accounts arising from chargebacks, debit memos or other payment deductions taken by an Account Debtor;
116. Accounts arising from product returns and/or exchanges (sometimes called “warranty” or “RMA” accounts);
117. Accounts in which the Account Debtor disputes liability or makes any claim (but only up to the disputed or claimed amount), or if the Account Debtor is subject to an Insolvency Proceeding (whether voluntary or involuntary), or becomes insolvent, or goes out of business;
118. Accounts owing from an Account Debtor with respect to which Borrower has received Deferred Revenue (but only to the extent of such Deferred Revenue);
119. Accounts owing from an Account Debtor, whose total obligations to Borrower exceed twenty-five percent (25.0%) of all Accounts, for the amounts that exceed that percentage, unless Bank approves in writing; and



120. Accounts for which Bank in its good faith business judgment determines collection to be doubtful, including, without limitation, accounts represented by “refreshed” or “recycled” invoices.
Equipment” is all “equipment” as defined in the Code with such additions to such term as may hereafter be made, and includes without limitation all machinery, fixtures, goods, vehicles (including motor vehicles and trailers), and any interest in any of the foregoing.
ERISA” is the Employee Retirement Income Security Act of 1974, and its regulations.
Event of Default” is defined in Section 8.
Exchange Act” is the Securities Exchange Act of 1934, as amended.
Excluded Accounts” is defined in Section 6.8(b).
Financial Statement Repository” is each of (a) the Bank’s Box.com account, or such other means of collecting information approved and designated by Bank after providing notice thereof to Borrower from time to time, and (b) Bank’s online banking platform as described in Section 6.12.
Foreign Currency” means lawful money of a country other than the United States.
Foreign Subsidiary” means any Subsidiary which is not a Domestic Subsidiary.
Funding Date” is any date on which a Credit Extension is made to or for the account of Borrower which shall be a Business Day.
FX Contract” is any foreign exchange contract by and between Borrower and Bank under which Borrower commits to purchase from or sell to Bank a specific amount of Foreign Currency on a specified date.
GAAP” is generally accepted accounting principles set forth in the opinions and pronouncements of the Accounting Principles Board of the American Institute of Certified Public Accountants and statements and pronouncements of the Financial Accounting Standards Board or in such other statements by such other Person as may be approved by a significant segment of the accounting profession, which are applicable to the circumstances as of the date of determination.
General Intangibles” is all “general intangibles” as defined in the Code in effect on the date hereof with such additions to such term as may hereafter be made, and includes without limitation, all Intellectual Property, claims, income and other tax refunds, security and other deposits, payment intangibles, contract rights, options to purchase or sell real or personal property, rights in all litigation presently or hereafter pending (whether in contract, tort or otherwise), insurance policies (including without limitation key man, property damage, and business interruption insurance), payments of insurance and rights to payment of any kind.
Governmental Approval” is any consent, authorization, approval, order, license, franchise, permit, certificate, accreditation, registration, filing or notice, of, issued by, from or to, or other act by or in respect of, any Governmental Authority.
Governmental Authority” is any nation or government, any state or other political subdivision thereof, any agency, authority, instrumentality, regulatory body, court, central bank or other entity exercising executive, legislative, judicial, taxing, regulatory or administrative functions of or pertaining to government, any securities exchange and any self-regulatory organization.
Guarantor” is any Person providing a Guaranty in favor of Bank.
Guaranty” is any guarantee of all or any part of the Obligations, as the same may from time to time be amended, restated, modified or otherwise supplemented.
Hopper” is defined in the preamble hereof.
Immaterial Subsidiary” is any Subsidiary of Borrower which is not a Material Subsidiary.



Indebtedness” is (a) indebtedness for borrowed money or the deferred price of property or services, such as reimbursement and other obligations for surety bonds and letters of credit, (b) obligations evidenced by notes, bonds, debentures or similar instruments, (c) capital lease obligations, and (d) Contingent Obligations. For purposes of clarification, operating lease obligations shall not be deemed to be “Indebtedness” hereunder.
Indemnified Person” is defined in Section 12.3.
Initial Audit” is Bank’s initial inspection of Borrower’s Accounts, the Collateral, and Borrower’s Books, with results satisfactory to Bank in its sole and absolute discretion.
Insolvency Proceeding” is any proceeding by or against any Person under the United States Bankruptcy Code, or any other bankruptcy or insolvency law, including assignments for the benefit of creditors, compositions, extensions generally with its creditors, or proceedings seeking reorganization, arrangement, or other relief.
Intellectual Property” means, with respect to any Person, all of such Person’s right, title, and interest in and to the following:
121. its Copyrights, Trademarks and Patents;
122. any and all trade secrets and trade secret rights, including, without limitation, any rights to unpatented inventions, know-how and operating manuals;
123. any and all source code;
124. any and all design rights which may be available to such Person;
125. any and all claims for damages by way of past, present and future infringement of any of the foregoing, with the right, but not the obligation, to sue for and collect such damages for said use or infringement of the Intellectual Property rights identified above; and
126. all amendments, renewals and extensions of any of the Copyrights, Trademarks or Patents.
Interest Expense” means for any fiscal period, interest expense (whether cash or non-cash) determined in accordance with GAAP for the relevant period ending on such date, including, in any event, interest expense with respect to any Credit Extension and other Indebtedness of Borrower, including, without limitation or duplication, all commissions, discounts, or related amortization and other fees and charges with respect to letters of credit and bankers’ acceptance financing and the net costs associated with interest rate swap, cap, and similar arrangements, and the interest portion of any deferred payment obligation (including leases of all types).
Interest Payment Date” means, with respect to any LIBOR Advance, the last day of each Interest Period applicable to such LIBOR Advance and, with respect to Prime Rate Advances, the Payment Date.
Interest Period” means, as to any LIBOR Advance, the period commencing on the date of such LIBOR Advance, or on the conversion/continuation date on which the LIBOR Advance is converted into or continued as a LIBOR Advance, and ending on the date that is one (1), two (2), or three (3) months thereafter, in each case as Borrower may elect in the applicable Notice of Borrowing or Notice of Conversion/Continuation; provided, however, that (a) no Interest Period with respect to any LIBOR Advance shall end later than the Revolving Line Maturity Date, (b) the last day of an Interest Period shall be determined in accordance with the practices of the LIBOR interbank market as from time to time in effect, (c) if any Interest Period would otherwise end on a day that is not a Business Day, that Interest Period shall be extended to the following Business Day unless, in the case of a LIBOR Advance, the result of such extension would be to carry such Interest Period into another calendar month, in which event such Interest Period shall end on the preceding Business Day, (d) any Interest Period pertaining to a LIBOR Advance that begins on the last Business Day of a calendar month (or on a day for which there is no numerically corresponding day in the calendar month at the end of such Interest Period) shall end on the last Business Day of the calendar month at the end of such Interest Period, and (e) interest shall accrue from and include the first Business Day of an Interest Period but exclude the last Business Day of such Interest Period.
Interest Rate Determination Date” means each date for calculating the LIBOR for purposes of determining the interest rate in respect of an Interest Period. The Interest Rate Determination Date shall be the second Business Day prior to the first day of the related Interest Period for a LIBOR Advance.
Inventory” is all “inventory” as defined in the Code in effect on the date hereof with such additions to such term as may hereafter be made, and includes without limitation all merchandise, raw materials, parts, supplies, packing and shipping materials, work in process and finished products, including without limitation such inventory as is temporarily out of



Borrower’s custody or possession or in transit and including any returned goods and any documents of title representing any of the above.
Investment” is any beneficial ownership interest in any Person (including stock, partnership interest or other securities), and any loan, advance or capital contribution to any Person.
Letter of Credit” is a standby or commercial letter of credit issued by Bank upon request of Borrower based upon an application, guarantee, indemnity, or similar agreement.
LIBOR” means, for any Interest Rate Determination Date with respect to an Interest Period for any Advance to be made, continued as or converted into a LIBOR Advance, the rate of interest per annum determined by Bank to be the per annum rate of interest at which deposits in Dollars are offered to Bank in the London interbank market (rounded upward, if necessary, to the nearest 0.00001%) in which Bank customarily participates at 11:00 a.m. (local time in such interbank market) two (2) Business Days prior to the first day of such Interest Period for a period approximately equal to such Interest Period and in an amount approximately equal to the amount of such Advance; provided that, in the event such rate of interest is less than zero, such rate shall be deemed to be zero for purposes of this Agreement.
LIBOR Advance” means an Advance that bears interest based at the LIBOR Rate.
LIBOR Rate” means, for each Interest Period in respect of LIBOR Advances comprising part of the same Advances, an interest rate per annum (rounded upward, if necessary, to the nearest 0.00001%) equal to LIBOR for such Interest Period divided by one (1) minus the Reserve Requirement for such Interest Period.
LIBOR Rate Margin” is (a) if a Streamline Period is in effect, two and one-half percent (2.50%) and (b) in all other cases, four percent (4.00%).
Lien” is a claim, mortgage, deed of trust, levy, charge, pledge, security interest or other encumbrance of any kind, whether voluntarily incurred or arising by operation of law or otherwise against any property.
Loan Documents” are, collectively, this Agreement and any schedules, exhibits, certificates, notices, and any other documents related to this Agreement, any Bank Services Agreement, any subordination agreement, any note, or notes or guaranties executed by Borrower or any Guarantor, and any other present or future agreement by Borrower and/or any Guarantor with or for the benefit of Bank, all as amended, restated, or otherwise modified.
Material Adverse Change” is (a) a material impairment in the perfection or priority of Bank’s Lien in the Collateral or in the value of such Collateral; (b) a material adverse change in the business, operations, or condition (financial or otherwise) of Borrower; (c) a material impairment of the prospect of repayment of any portion of the Obligations; or (d) Bank determines, based upon information available to it and in its reasonable judgment, that there is a reasonable likelihood that Borrower shall fail to comply with one or more of the financial covenants in Section 6 during the next succeeding financial reporting period.
Material Subsidiary” is any Subsidiary of Borrower that has assets or annual revenue in excess of Five Hundred Thousand Dollars ($500,000) or is a Borrower hereunder.
Merged Entities” is defined in the recitals hereto.
Net Income” means, as calculated on a consolidated basis for Borrower and its Subsidiaries for any period as at any date of determination, the net profit (or loss), after provision for taxes, of Borrower and its Subsidiaries for such period taken as a single accounting period.
Notice of Borrowing” means a notice given by Borrower to Bank in accordance with Section 3.4(a), substantially in the form of Exhibit C, with appropriate insertions.
Notice of Conversion/Continuation” means a notice given by Borrower to Bank in accordance with Section 3.5, substantially in the form of Exhibit D, with appropriate insertions.
Obligations” are Borrower’s obligations to pay when due any debts, principal, interest, fees, Bank Expenses, the Unused Revolving Line Facility Fee, and other amounts Borrower owes Bank now or later, whether under this Agreement, the other Loan Documents, or otherwise, including, without limitation, all obligations relating to Bank Services and interest



accruing after Insolvency Proceedings begin and debts, liabilities, or obligations of Borrower assigned to Bank, and to perform Borrower’s duties under the Loan Documents.
Operating Documents” are, for any Person, such Person’s formation documents, as certified by the Secretary of State (or equivalent agency) of such Person’s jurisdiction of organization on a date that is no earlier than thirty (30) days prior to the Effective Date, and, (a) if such Person is a corporation, its bylaws in current form, (b) if such Person is a limited liability company, its limited liability company agreement (or similar agreement), and (c) if such Person is a partnership, its partnership agreement (or similar agreement), each of the foregoing with all current amendments or modifications thereto.
Overadvance” is defined in Section 2.2.
Parent” is defined in Section 3.7(b).
Patents” means all patents, patent applications and like protections including without limitation improvements, divisions, continuations, renewals, reissues, extensions and continuations-in-part of the same.
Payment Date” is the last calendar day of each month.
Perfection Certificate” is defined in Section 5.1.
Permitted Acquisition” means any merger or consolidation with any other Person, or the acquisition of all or substantially all of the capital stock or property of another Person that meets the following requirements: (a) Bank shall receive at least twenty (20) days' prior written notice of each such Permitted Acquisition, which notice shall include a reasonably detailed description of the transaction, and such other financial information, financial analysis, documentation or other information relating to such transaction as Bank shall reasonably request; (b) the total consideration for all such transactions, including cash and the value of any non-cash consideration, does not in the aggregate exceed Five Million Dollars ($5,000,000) in any twelve month period; (c) the total cash consideration for all such transactions does not in the aggregate exceed Two Million Dollars ($2,000,000) in any twelve month period; (d) no Event of Default has occurred and is continuing or would exist after giving effect to each such transaction; (e) Borrower is the surviving legal entity; (f) Borrower shall demonstrate compliance, both before and after (on a pro forma basis) giving effect to such transaction, with the terms of this Agreement; (g) the credit risk to Bank, in its sole discretion, shall not be increased as a result of the Permitted Acquisition; (h) such transaction shall only involve assets located in the United States and comprising a business, or those assets of a business, of the type engaged in by Borrower and its Subsidiaries as of the date hereof (or any business reasonably related or ancillary thereto or a reasonable extension thereof, as determined in good faith by the board of directors); (i) such transaction shall be consensual and shall have been approved by the target’s board of directors; and (j) if the target is not merged with and into Borrower then, simultaneously with the closing of the Permitted Acquisition, the target must, if requested by Bank, become a "Borrower" under this Agreement and the other Loan Documents and become subject to all rights and obligations of this Agreement and the other Loan Documents, and must, if requested by Bank, execute and deliver to Bank a joinder agreement acceptable to Bank as well as such other documents and agreements as required by Bank in connection with the target becoming a Borrower and granting a Lien in favor of Bank on the Collateral.
Permitted Indebtedness” is:
127. Borrower’s Indebtedness to Bank under this Agreement and the other Loan Documents;
128. Indebtedness existing on the Effective Date which is shown on the Perfection Certificate;
129. Subordinated Debt;
130. unsecured Indebtedness to trade creditors incurred in the ordinary course of business;
131. Indebtedness incurred as a result of endorsing negotiable instruments received in the ordinary course of business;
132. Indebtedness secured by Liens permitted under clauses (a) and (c) of the definition of “Permitted Liens” hereunder;
133. unsecured Indebtedness incurred on corporate credit cards in the ordinary course of business in an aggregate outstanding amount not to exceed Five Hundred Thousand Dollars ($500,000) at any time;
134. other unsecured Indebtedness not otherwise permitted by Section 7.4 not exceeding Five Hundred Thousand Dollars ($500,000) in the aggregate outstanding at any time; and
135. extensions, refinancings, modifications, amendments and restatements of any items of Permitted Indebtedness (a) through (h) above, provided that the principal amount thereof is not increased or the terms thereof are not modified to impose more burdensome terms upon Borrower or its Subsidiary, as the case may be.



Permitted Investments” are:
136. Investments (including, without limitation, Subsidiaries) existing on the Effective Date which are shown on the Perfection Certificate;
137. Investments consisting of cash and Cash Equivalents and any Investments permitted by borrower’s investment policy, as amended from time to time, provided that such investment policy (and any such amendment thereto) has been approved in writing by Bank;
138. Investments consisting of the endorsement of negotiable instruments for deposit or collection or similar transactions in the ordinary course of Borrower;
139. Investments consisting of deposit accounts (but only to the extent that Borrower is permitted to maintain such accounts pursuant to Section 6.8 of this Agreement) in which Bank has a first priority perfected security interest;
140. Investments accepted in connection with Transfers permitted by Section 7.1;
141. Investments consisting of the creation of a Subsidiary for the purpose of consummating a merger transaction permitted by Section 7.3 of this Agreement, which is otherwise a Permitted Investment;
142. Investments (i) by Borrower in other Borrowers, (ii) by Borrower in Subsidiaries who are not Borrowers in an aggregate amount not to exceed Three Million Dollars ($3,000,000) in any fiscal year, and (iii) by Subsidiaries who are not Borrowers in other Subsidiaries who are not Borrowers or in Borrower;
143. Investments consisting of (i) travel advances and employee relocation loans and other employee loans and advances in the ordinary course of business, and (ii) loans to employees, officers or directors relating to the purchase of equity securities of Borrower or its Subsidiaries pursuant to employee stock purchase plans or agreements approved by the Board;
144. Investments (including debt obligations) received in connection with the bankruptcy or reorganization of customers or suppliers and in settlement of delinquent obligations of, and other disputes with, customers or suppliers arising in the ordinary course of business;
145. Investments consisting of notes receivable of, or prepaid royalties and other credit extensions, to customers and suppliers who are not Affiliates, in the ordinary course of business; provided that this paragraph (i) shall not apply to Investments of Borrower in any Subsidiary;
146. joint ventures or strategic alliances in the ordinary course of Borrower’s business consisting of the non-exclusive licensing of technology, the development of technology or the providing of technical support, provided that any cash investments by Borrower do not exceed Three Million Dollars ($3,000,000) in the aggregate in any fiscal year;
147. Permitted Acquisitions;
148. Intercompany advances or loans not exceeding Five Hundred Thousand Dollars ($500,000) in the aggregate outstanding at any time, repaid within one hundred eighty (180) days, in connection with the settlement of transfer pricing arrangements in the ordinary course of business; and
149. other Investments not otherwise permitted by Section 7.7 in an amount not to exceed Five Hundred Thousand Dollars ($500,000) in the aggregate in any twelve (12) month period.
Permitted Liens” are:
150. Liens existing on the Effective Date which are shown on the Perfection Certificate or arising under this Agreement or the other Loan Documents;
151. Liens for taxes, fees, assessments or other government charges or levies, either (i) not due and payable or (ii) being contested in good faith and for which Borrower maintains adequate reserves on Borrower’s Books, provided that no notice of any such Lien has been filed or recorded under the Internal Revenue Code of 1986, as amended, and the Treasury Regulations adopted thereunder;
152. purchase money Liens or capital leases (i) on Equipment or software acquired or held by Borrower incurred for financing the acquisition of the Equipment securing no more than Five Hundred Thousand Dollars ($500,000) in the aggregate amount outstanding, or (ii) existing on Equipment when acquired, if the Lien is confined to the property and improvements and the proceeds of the Equipment;
153. Liens of carriers, warehousemen, suppliers, or other Persons that are possessory in nature arising in the ordinary course of business so long as such Liens attach only to Inventory, which are not delinquent or remain payable without penalty or which are being contested in good faith and by appropriate proceedings which proceedings have the effect of preventing the forfeiture or sale of the property subject thereto;
154. Liens to secure payment of workers’ compensation, employment insurance, old-age pensions, social security and other like obligations incurred in the ordinary course of business (other than Liens imposed by ERISA);



155. leases or subleases of real property granted in the ordinary course of Borrower’s business (or, if referring to another Person, in the ordinary course of such Person’s business), and leases, subleases, non-exclusive licenses or sublicenses of personal property (other than Intellectual Property) granted in the ordinary course of Borrower’s business (or, if referring to another Person, in the ordinary course of such Person’s business), if the leases, subleases, licenses and sublicenses do not prohibit granting Bank a security interest therein;
156. non-exclusive licenses of Intellectual Property granted to third parties in the ordinary course of business, and licenses of Intellectual Property that could not result in a legal transfer of title of the licensed property that may be exclusive in respects other than territory and that may be exclusive as to territory only as to discreet geographical areas outside of the United States;
157. Liens arising from attachments or judgments, orders, or decrees in circumstances not constituting an Event of Default under Sections 8.4 and 8.7; and
158. Liens in favor of other financial institutions arising in connection with Borrower’s deposit and/or securities accounts held at such institutions, provided that (i) Bank has a first priority perfected security interest in the amounts held in such deposit and/or securities accounts if required under Section 6.8 and (ii) such accounts are permitted to be maintained pursuant to Section 6.8 of this Agreement; and
159. Deposits to secure the performance of bids, trade contracts (other than for borrowed money), contracts for the purchase of property, leases, statutory obligations, ERISA, surety and appeal bonds, performance bonds and other obligations of a like nature, in each case, incurred in the ordinary course of business and not representing an obligation for borrowed money;
160. Liens arising from the filing of precautionary Code financing statements with respect to operating leases or other leases not prohibited by this Agreement provided that such Liens and the financing statements are restricted to the specific personal property that is being leased under the applicable lease; and
161. Liens incurred in the extension, renewal or refinancing of the Indebtedness secured by Liens described in (a) through (k), but any extension, renewal or replacement Lien must be limited to the property encumbered by the existing Lien and the principal amount of the indebtedness may not increase.
Person” is any individual, sole proprietorship, partnership, limited liability company, joint venture, company, trust, unincorporated organization, association, corporation, institution, public benefit corporation, firm, joint stock company, estate, entity or government agency.
Prime Rate” is the rate of interest per annum from time to time published in the money rates section of The Wall Street Journal or any successor publication thereto as the “prime rate” then in effect; provided that, in the event such rate of interest is less than zero, such rate shall be deemed to be zero for purposes of this Agreement; and provided further that if such rate of interest, as set forth from time to time in the money rates section of The Wall Street Journal, becomes unavailable for any reason as determined by Bank, the “Prime Rate” shall mean the rate of interest per annum announced by Bank as its prime rate in effect at its principal office in the State of California (such Bank announced Prime Rate not being intended to be the lowest rate of interest charged by Bank in connection with extensions of credit to debtors); provided that, in the event such rate of interest is less than zero, such rate shall be deemed to be zero for purposes of this Agreement.
Prime Rate Advance” means an Advance that bears interest based at the Prime Rate.
Prime Rate Margin” is (a) if a Streamline Period is in effect, one-half of one percent (0.50%) and (b) in all other cases, two percent (2.00%).
Prior Loan Agreement” is defined in the recitals to this Agreement.
Quick Assets” is, on any date, Borrower’s consolidated, unrestricted and unencumbered (other than Liens in favor of Bank or Bank’s Affiliates) cash, Cash Equivalents and marketable securities maintained with Bank and Eligible Accounts.
Registered Organization” is any “registered organization” as defined in the Code with such additions to such term as may hereafter be made.
Regulatory Change” means, with respect to Bank, any change on or after the date of this Agreement in United States federal, state, or foreign laws or regulations, including Regulation D, or the adoption or making on or after such date of any interpretations, directives, or requests applying to a class of lenders including Bank, of or under any United States federal or state, or any foreign laws or regulations (whether or not having the force of law) by any court or governmental or monetary authority charged with the interpretation or administration thereof.
Requirement of Law” is as to any Person, the organizational or governing documents of such Person, and any law (statutory or common), treaty, rule or regulation or determination of an arbitrator or a court or other Governmental Authority, in each case applicable to or binding upon such Person or any of its property or to which such Person or any of its property is subject.



Reserve Release Event” means that Borrower has achieved Adjusted EBITDA for any trailing twelve (12) month period ending as of the last day of any month after the Effective Date of at least One Dollar ($1.00).
Reserve Requirement” means, for any Interest Period, the average maximum rate at which reserves (including any marginal, supplemental, or emergency reserves) are required to be maintained during such Interest Period under Regulation D against “Eurocurrency liabilities” (as such term is used in Regulation D) by member banks of the Federal Reserve System. Without limiting the effect of the foregoing, the Reserve Requirement shall reflect any other reserves required to be maintained by Bank by reason of any Regulatory Change against (a) any category of liabilities which includes deposits by reference to which the LIBOR Rate is to be determined as provided in the definition of LIBOR or (b) any category of extensions of credit or other assets which include Advances.
Reserves” means, as of any date of determination, such amounts as Bank may from time to time establish and revise in its good faith business judgment, reducing the amount of Advances and other financial accommodations which would otherwise be available to Borrower (a) to reflect events, conditions, contingencies or risks which, as determined by Bank in its good faith business judgment, do or may adversely affect (i) the Collateral or any other property which is security for the Obligations or its value (including without limitation any increase in delinquencies of Accounts), (ii) the assets, business or prospects of Borrower or any Guarantor, or (iii) the security interests and other rights of Bank in the Collateral (including the enforceability, perfection and priority thereof); or (b) to reflect Bank's reasonable belief that any collateral report or financial information furnished by or on behalf of Borrower or any Guarantor to Bank is or may have been incomplete, inaccurate or misleading in any material respect; or (c) in respect of any state of facts which Bank determines constitutes an Event of Default or may, with notice or passage of time or both, constitute an Event of Default.
Responsible Officer” is any of the Chief Executive Officer, President, Chief Financial Officer and Controller of Borrower.
Restricted License” is any material license or other agreement with respect to which Borrower is the licensee (a) that prohibits or otherwise restricts Borrower from granting a security interest in Borrower’s interest in such license or agreement or any other property, or (b) for which a default under or termination of could interfere with Bank’s right to sell any Collateral.
Revolving Line” is an aggregate principal amount equal to Forty Million Dollars ($40,000,000).
Revolving Line Maturity Date” is the date two (2) years after the Effective Date.
Rubicon” is defined in the preamble hereof.
SEC” shall mean the Securities and Exchange Commission, any successor thereto, and any analogous Governmental Authority.
Securities Account” is any “securities account” as defined in the Code with such additions to such term as may hereafter be made.
Specified Affiliate” is any Person (a) more than ten percent (10.0%) of whose aggregate issued and outstanding equity or ownership securities or interests, voting, non-voting or both, are owned or held directly or indirectly, beneficially or of record, by Borrower, and/or (ii) whose equity or ownership securities or interests representing more than ten percent (10.0%) of such Person’s total outstanding combined voting power are owned or held directly or indirectly, beneficially or of record, by Borrower.
Streamline Period” is, on and after the Effective Date, provided no Event of Default has occurred and is continuing, the period (a) commencing on the first day of the month following the day that Borrower provides to Bank a written report that Borrower has, for each consecutive day in the immediately preceding month an Adjusted Quick Ratio, as determined by Bank in its discretion, of at least 1.05 to 1.00 (the “Streamline Ratio”); and (b) terminating on the earlier to occur of (i) the occurrence of an Event of Default, and (ii) the first day thereafter in which Borrower fails to maintain the Streamline Ratio, as determined by Bank in its discretion. Upon the termination of a Streamline Period, Borrower must maintain the Streamline Ratio each consecutive day for three (3) consecutive months as determined by Bank in its discretion, prior to entering into a subsequent Streamline Period. Borrower shall give Bank prior written notice of Borrower’s election to enter into any such Streamline Period, and each such Streamline Period shall commence on the first day of the monthly period following the date Bank determines, in its reasonable discretion, that the Streamline Balance has been achieved.



Streamline Ratio” is defined in the definition of “Streamline Period.”
Subordinated Debt” is indebtedness incurred by Borrower subordinated to all of Borrower’s now or hereafter indebtedness to Bank (pursuant to a subordination, intercreditor, or other similar agreement in form and substance satisfactory to Bank entered into between Bank and the other creditor), on terms acceptable to Bank.
Subsidiary” is, as to any Person, a corporation, partnership, limited liability company or other entity of which shares of stock or other ownership interests having ordinary voting power (other than stock or such other ownership interests having such power only by reason of the happening of a contingency) to elect a majority of the board of directors or other managers of such corporation, partnership or other entity are at the time owned, or the management of which is otherwise controlled, directly or indirectly through one or more intermediaries, or both, by such Person. Unless the context otherwise requires, each reference to a Subsidiary herein shall be a reference to a Subsidiary of Borrower.
Total Liabilities” is on any day, obligations that should, under GAAP, be classified as liabilities on Borrower’s consolidated balance sheet, including all Indebtedness.
Trademarks” means any trademark and servicemark rights, whether registered or not, applications to register and registrations of the same and like protections, and the entire goodwill of the business of Borrower connected with and symbolized by such trademarks.
Transfer” is defined in Section 7.1.
Turing” is defined in the recitals hereto.
Unlatch” is defined in the Recitals hereof.
Unused Revolving Line Facility Fee” is defined in Section 2.4(b).
[Signature page follows.]

Signature Pages to Amended and Restated Loan and Security Agreement
IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed as of the Effective Date.
BORROWER:

THE RUBICON PROJECT, INC.


By /s/ David Day    

Name: David Day    

Title: Chief Financial Officer   


RUBICON PROJECT HOPPER, INC.


By /s/ David Day    

Name: David Day    

Title: Chief Financial Officer   



RUBICON PROJECT BELL, INC.





By /s/ David Day    

Name: David Day    

Title: Chief Financial Officer   




BANK:

SILICON VALLEY BANK


By /s/ Michaela Brady    

Name: Michaela Brady    

Title: Vice President    



EXHIBIT A - COLLATERAL DESCRIPTION

The Collateral consists of all of Borrower’s right, title and interest in and to the following personal property:
All goods, Accounts (including health-care receivables), Equipment, Inventory, contract rights or rights to payment of money, leases, license agreements, franchise agreements, General Intangibles (except as provided below), commercial tort claims, documents, instruments (including any promissory notes), chattel paper (whether tangible or electronic), cash, deposit accounts, certificates of deposit, fixtures, letters of credit rights (whether or not the letter of credit is evidenced by a writing), securities, and all other investment property, supporting obligations, and financial assets, whether now owned or hereafter acquired, wherever located; and
all Borrower’s Books relating to the foregoing, and any and all claims, rights and interests in any of the above and all substitutions for, additions, attachments, accessories, accessions and improvements to and replacements, products, proceeds and insurance proceeds of any or all of the foregoing.
Notwithstanding the foregoing, the Collateral does not include any of the following: (a) more than 65% of the presently existing and hereafter arising issued and outstanding shares of capital stock owned by Borrower of any Foreign Subsidiary which shares entitle the holder thereof to vote for directors or any other matter, (b) more than 65% of the presently existing and hereafter arising issued and outstanding shares of capital stock owned by Borrower of any Domestic Subsidiary that is a disregarded entity for United States federal income tax purposes substantially all of the assets of which consist of equity securities in one or more Foreign Subsidiaries, (c) rights held under a license that are not assignable by their terms without the consent of the licensor thereof (but only to the extent such restriction on assignment is enforceable under applicable law); (d) any interest of Borrower as a lessee under an Equipment lease if Borrower is prohibited by the terms of such lease from granting a security interest in such lease or under which such an assignment or Lien would cause a default to occur under such lease; provided, however, that upon termination of such prohibition, such interest shall immediately become Collateral without any action by Borrower or Bank, and (e) Intellectual Property; provided, however, the Collateral shall include all Accounts and all proceeds of Intellectual Property. If a judicial authority (including a U.S. Bankruptcy Court) would hold that a security interest in the underlying Intellectual Property is necessary to have a security interest in such Accounts and such property that are proceeds of Intellectual Property, then the Collateral shall automatically, and effective as of the Effective Date, include the Intellectual Property to the extent necessary to permit perfection of Bank’s security interest in such Accounts and such other property of Borrower that are proceeds of the Intellectual Property.



Pursuant to the terms of a certain negative pledge arrangement with Bank, Borrower has agreed not to encumber any of its Intellectual Property without Bank’s prior written consent.

EXHIBIT B
COMPLIANCE STATEMENT

TO:  SILICON VALLEY BANK     Date:     
FROM:  THE RUBICON PROJECT, INC. ET AL.
Under the terms and conditions of the Amended and Restated Loan and Security Agreement between Borrower and Bank (the “Agreement”), Borrower is in complete compliance for the period ending _______________ with all required covenants except as noted below. Attached are the required documents evidencing such compliance, setting forth calculations prepared in accordance with GAAP consistently applied from one period to the next except as explained in an accompanying letter or footnotes. Capitalized terms used but not otherwise defined herein shall have the meanings given them in the Agreement.
Please indicate compliance status by circling Yes/No under “Complies” column. 
Reporting Covenants Required Complies 
Monthly financial statements  Monthly within 30 days, if a Streamline Period does not apply; None, if a Streamline Period applies Yes No 
Compliance Statement 
Monthly within 30 days, if a Streamline Period does not apply; Quarterly within
5 days of filing 10-Q or 10-K, if a Streamline Period applies
Yes No 
10-Q, 10-K and 8-K Within 5 days after filing with SEC Yes No 
A/R & A/P Agings 
Monthly within 30 days, if a Streamline Period does not apply; within
5 days of filing 10-Q or 10-K, if a Streamline Period applies
Yes No 
Borrowing Base Statement Monthly within 7 Business Days if a Streamline Period does not apply and any Advances are outstanding; Quarterly within 5 days of filing 10-Q or 10-K at all other times Yes No 
Board approved projections Earlier of 30 days after Board approval or 60 days after FYE, and as amended/updated Yes No 




Financial Covenant Complies 
Maintain as indicated: 
Minimum Adjusted Quick Ratio:
T6M Adj. EBITDA ≤ $0
T6M Adj. EBITDA > $0

1.00:1.00
0.90:1.00
_____:1.00 Yes No 
Minimum TTM Adjusted EBITDA 
9/30/18 - 6/30/19 Shall not vary (negatively) from the TTM Adjusted EBITDA Projections by more than 20% Variation from Adjusted EBITDA Projections: _______% (indicate positive or negative variation)  Yes No 
9/30/19 An amount equal to not less than $1.00 $_______ Yes No 
12/31/19 and each quarter thereafter An amount equal to not less than $5,000,000 $_______ Yes No 


Streamline Period; Performance Pricing* 
AQR ≥ 1.05:1.00 
AQR < 1.05:1.00 
Streamline Period does not apply;
Prime + 2.00%; LIBOR + 4.00%
Yes No 

* Upon the termination of a Streamline Period, Borrower must maintain the Streamline Ratio each consecutive day for one (1) fiscal quarter as determined by Bank in its discretion, prior to entering into a subsequent Streamline Period.

The following financial covenant analyses and information set forth in Schedule 1 attached hereto are true and accurate as of the date of this Compliance Statement.

The following are the exceptions with respect to the statements above: (If no exceptions exist, state “No exceptions to note.”)

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Schedule 1 to Compliance Statement

Financial Covenants of Borrower

In the event of a conflict between this Schedule and the Loan Agreement, the terms of the Loan Agreement shall govern.

Dated: ____________________

I. Adjusted Quick Ratio (Section 6.9(a); Streamline Period; Performance Pricing)

Required: 1.00:1.00 (if trailing six (6) month Adjusted EBITDA is $0 or less)
0.90:1.00 (if trailing six (6) month Adjusted EBITDA is greater than $0)
1.05:1.00 (Streamline Period; Performance Pricing)

Actual:



A. 
B. 
C. Quick Assets (the sum of lines A and B) 
D. Aggregate value of Obligations to Bank 
E. Aggregate value of liabilities of Borrower and its Subsidiaries (including all Indebtedness) that matures within one (1) year and not otherwise reflected on line D above 
F. Current Liabilities (the sum of lines D and E) 
G. Current portion of the aggregate value of all amounts received or invoiced by Borrower in advance of performance under contracts and not yet recognized as revenue 
H. Line F minus line G 
I. Quick Ratio (line C divided by line H) ____:1.00 

Is line I equal to or greater than the required amount?

  No, not in compliance        Yes, in compliance

Is line I equal to or greater than 1.05 to 1.00?

  No, Streamline Period does not apply; Prime + 2.00%; LIBOR + 4.00%

  Yes, Streamline Period applies; Prime + 0.50%; LIBOR + 2.50%



II. Adjusted EBITDA (Section 6.9(b))

Required: See chart below

Quarter Ending 
Minimum Adjusted EBITDA
(trailing 12 months)
9/30/18 - 6/30/19 Shall not vary (negatively) from the TTM Adjusted EBITDA Projections by more than 20% 
September 30, 2019 An amount equal to not less than $1.00 
December 31, 2019, and each quarter thereafter An amount equal to not less than $5,000,000 
Actual:

A. 
B. 
1.The provision for income taxes 
2.Depreciation expense 
3.Amortization expense 
4.Net Interest Expense 
5.Impairment Charges 
6.Non-cash stock compensation 
7.Other non-cash expenses (less any non-cash gains) 
8.Other non-recurring expenses approved in writing by Bank 
9.Interest income 
10.The sum of lines 1 through 8, minus line 9 
C. Adjusted EBITDA (line A plus line B.10) 

Is line C equal to or greater than the required amount set forth above?




  No, not in compliance        Yes, in compliance

EXHIBIT C
FORM OF NOTICE OF BORROWING
THE RUBICON PROJECT, INC. ET AL.
Date: ______________
To: Silicon Valley Bank
3003 Tasman Drive
Santa Clara, CA 95054
Attention: IMX Production
Email: imxproduction@svb.com
vregan@svb.com
Re: Amended and Restated Loan and Security Agreement dated as of ________ ___, 2018 (as amended, modified, supplemented or restated from time to time, the “Loan Agreement”), by and among The Rubicon Project, Inc. and certain of its subsidiaries (individually and collectively, jointly and severally, “Borrower”), and Silicon Valley Bank (the “Bank”)
Ladies and Gentlemen:
The undersigned refers to the Loan Agreement, the terms defined therein and used herein as so defined, and hereby gives you notice irrevocably, pursuant to Section 3.4(a) of the Loan Agreement, of the borrowing of an Advance.
14. The Funding Date, which shall be a Business Day, of the requested borrowing is _______________.
15. The Currency of the requested borrowing is U.S. Dollars.
16. The aggregate amount of the requested Advance is $_____________.
17. The requested Advance shall consist of $___________ of Prime Rate Advances and $______ of LIBOR Advances.
18. The duration of the Interest Period for the LIBOR Advances included in the requested Advance shall be __________ months.
The undersigned hereby certifies that the following statements are true on the date hereof, and will be true on the date of the proposed Advance before and after giving effect thereto, and to the application of the proceeds therefrom, as applicable:
(a) all representations and warranties of Borrower contained in the Loan Agreement are true, accurate and complete in all material respects as of the date hereof; provided, however, that such materiality qualifier shall not be applicable to any representations and warranties that already are qualified or modified by materiality in the text thereof; and provided, further that those representations and warranties expressly referring to a specific date shall be true, accurate and complete in all material respects as of such date;
(b) no Event of Default has occurred and is continuing, or would result from such proposed Advance; and
(c) the requested Advance will not cause the aggregate principal amount of the outstanding Advances to exceed, as of the designated Funding Date, the Availability Amount.

Borrower The Rubicon Project, Inc., on behalf of itself and all Borrowers
By:        
Name:        
Title:        




For internal Bank use only
LIBOR Pricing Date LIBOR LIBOR Variance Maturity Date 
____% 

EXHIBIT D
FORM OF NOTICE OF CONVERSION/CONTINUATION
THE RUBICON PROJECT, INC. ET AL.
Date:
To: Silicon Valley Bank
3003 Tasman Drive
Santa Clara, CA 95054
Attention: IMX Production
Email: imxproduction@svb.com
vregan@svb.com
Re: Amended and Restated Loan and Security Agreement dated as of ________ ___, 2018 (as amended, modified, supplemented or restated from time to time, the “Loan Agreement”), by and among The Rubicon Project, Inc. and certain of its subsidiaries (individually and collectively, jointly and severally, “Borrower”), and Silicon Valley Bank (the “Bank”)

Ladies and Gentlemen:
The undersigned refers to the Loan Agreement, the terms defined therein being used herein as therein defined, and hereby gives you notice irrevocably, pursuant to Section 3.5 of the Loan Agreement, of the [conversion] [continuation] of the Advances specified herein, that:
1. The date of the [conversion] [continuation] is                                            , 20___.
2. The aggregate amount of the proposed Advances to be [converted] is
$                          or [continued] is $                                  .
3. The Advances are to be [converted into] [continued as] [LIBOR] [Prime Rate] Advances.
4. The duration of the Interest Period for the LIBOR Advances included in the [conversion] [continuation] shall be            months.
The undersigned, on behalf of Borrower, hereby certifies that the following statements are true on the date hereof, and will be true on the date of the proposed [conversion] [continuation], before and after giving effect thereto and to the application of the proceeds therefrom:
(a) all representations and warranties of Borrower stated in the Loan Agreement are true, accurate and complete in all material respects as of the date hereof; provided, however, that such materiality qualifier shall not be applicable to any representations and warranties that already are qualified or modified by materiality in the text thereof; and provided, further that those representations and warranties expressly referring to a specific date shall be true, accurate and complete in all material respects as of such date;
(b) no Event of Default has occurred and is continuing, or would result from such proposed [conversion] [continuation]; and



(c) the requested [conversion] [continuation] will not cause the aggregate principal amount of the outstanding Advances to exceed, as of the designated Funding Date, (i) the lesser of (A) the Revolving Line or (B) the Borrowing Base minus (ii) any applicable Reserve.

Borrower The Rubicon Project, Inc., on behalf of itself and all Borrowers
By:        
Name:        
Title:        

For internal Bank use only
LIBOR Pricing Date LIBOR LIBOR Variance Maturity Date 
____% 





EX-10.2 3 exhibit1029-30x2018.htm Document

EXHIBIT 10.2
SECOND Amendment
to
STOCK PLEDGE agreement
This Second Amendment to Stock Pledge Agreement (this “Amendment”) is entered into as of September 26, 2018, by and between Silicon Valley Bank (“Bank”) and The Rubicon Project, Inc. (“Pledgor”).
Recitals
A. Bank and Pledgor have entered into that certain Pledge Agreement dated as of October 3, 2013 (as the same has been and may from time to time further be amended, modified, supplemented or restated, the “Pledge Agreement”), whereby Pledgor pledged to Bank the shares of its Subsidiaries.
B. Pursuant to an acquisition and a corporate restructuring, certain Subsidiaries have been acquired by Pledgor or have otherwise become wholly-owned direct Subsidiaries of Pledgor, and certain Subsidiaries have merged with and into Pledgor.
C. Bank and Pledgor have agreed to so amend certain provisions of the Pledge Agreement to reflect the new corporate structure of Pledgor, but only to the extent, in accordance with the terms, subject to the conditions and in reliance upon the representations and warranties set forth below.
Agreement
Now, Therefore, in consideration of the foregoing recitals and other good and valuable consideration, the receipt and adequacy of which is hereby acknowledged, and intending to be legally bound, the parties hereto agree as follows:
1. Definitions. Capitalized terms used but not defined in this Amendment shall have the meanings given to them in the Pledge Agreement.
2. Amendment to Pledge Agreement.
a. Exhibit A. The definition of “Issuer” in Exhibit A to the Pledge Agreement is amended in its entirety and replaced with the following:
Issuer” means Rubicon Project Hopper, Inc., Rubicon Project Unlatch, Inc., Rubicon Project Bell, Inc., 5 Moon Media LLC, The Rubicon Project Ltd., The Rubicon Project GmbH, The Rubicon Project Australia Pty. Ltd., Rubicon Project K.K., The Rubicon Project Singapore Pte. Ltd., The Rubicon Project SARL, Rubicon Project Serviços de Internet Ltda., The Rubicon Project SRL, The Rubicon Project Netherlands B.V., The Rubicon Project Canco, Inc., and any other issuer of any of the Pledged Equity.
b. Schedule 1. Schedule 1 to the Pledge Agreement is amended in its entirety and replaced with Schedule 1 attached hereto.
3. Limitation of Amendments.
a. The amendments set forth in Section 2, above, are effective for the purposes set forth herein and shall be limited precisely as written and shall not be deemed to (a) be a consent to any amendment, waiver or modification of any other term or condition of any Pledge Document, or (b) otherwise prejudice any right or remedy which Bank may now have or may have in the future under or in connection with any Loan Document.



b. This Amendment shall be construed in connection with and as part of the Loan Documents and all terms, conditions, representations, warranties, covenants and agreements set forth in the Loan Documents, except as herein amended, are hereby ratified and confirmed and shall remain in full force and effect.
4. Reaffirmation. 
a. Pledgor hereby agrees that the Pledge Agreement, as amended by this Amendment, shall continue in full force and effect, shall be valid and enforceable and shall not be impaired or otherwise affected by the execution of this Amendment or any other document or instrument delivered in connection herewith.
b. Pledgor represents and warrants that, after giving effect to this Amendment, all representations and warranties contained in the Pledge Agreement are true, accurate and complete as if made the date hereof.
5. Integration. This Amendment and the Loan Documents represent the entire agreement about this subject matter and supersede prior negotiations or agreements. All prior agreements, understandings, representations, warranties, and negotiations between the parties about the subject matter of this Amendment and the Loan Documents merge into this Amendment and the Loan Documents.
6. Counterparts. This Amendment may be executed in any number of counterparts and all of such counterparts taken together shall be deemed to constitute one and the same instrument.
7. Effectiveness. This Amendment shall be deemed effective upon the due execution and delivery to Bank of this Amendment by each party hereto.
[Signature page follows.]
[Signature Page to Second Amendment to Stock Pledge Agreement]

In Witness Whereof, the parties hereto have caused this Amendment to be duly executed and delivered as of the date first written above.
BANK PLEDGOR 


Silicon Valley Bank     The Rubicon Project, Inc.


By:   /s/ Michaela Brady    By:  /s/ David Day  
Name: Michaela Brady    Name: David Day  
Title:   Vice President     Title: Chief Financial Officer



EX-10.3 4 exhibit1039-30x2018.htm Document

EXHIBIT 10.3

THE RUBICON PROJECT, INC.
2014 EMPLOYEE STOCK PURCHASE PLAN
AS AMENDED AND RESTATED ON JULY 26, 2018

Section 1. PURPOSE
The purpose of the Plan is to provide an opportunity for Employees of The Rubicon Project, Inc., a Delaware corporation (“Sponsor") and its Participating Subsidiaries (collectively Sponsor and its Participating Subsidiaries shall be referred to as the “Company”), to purchase Common Stock of Sponsor and thereby to have an additional incentive to contribute to the prosperity of the Company. It is the intention of the Company that the Plan (excluding any sub-plans thereof except as expressly provided in the terms of such sub-plan) qualify as an “Employee Stock Purchase Plan” under Section 423 of the U.S. Internal Revenue Code of 1986, as amended (the “Code”), and the Plan shall be administered in accordance with this intent. In addition, the Plan authorizes the grant of options pursuant to sub-plans or special rules adopted by the Committee designed to achieve desired tax or other objectives in particular locations outside of the United States or to achieve other business objectives in the determination of the Committee, which sub-plans shall not be required to comply with the requirements of Section 423 of the Code or all of the specific provisions of the Plan, including but not limited to terms relating to eligibility, Offering Periods or Purchase Price.
Section 2. DEFINITIONS
a. Applicable Law” shall mean the legal requirements relating to the administration of an employee stock purchase plan under applicable U.S. state corporate laws, U.S. federal and applicable state securities laws, the Code, any stock exchange rules or regulations and the applicable laws of any other country or jurisdiction, as such laws, rules, regulations and requirements shall be in place from time to time.
b. Board” shall mean the Board of Directors of Sponsor.
c. Code” shall mean the Internal Revenue Code of 1986, as such is amended from time to time, and any reference to a section of the Code shall include any successor provision of the Code.
d. Commencement Date” shall mean, with respect to a given Offering Period, the first Trading Day during such Offering Period.
e. Committee” shall mean the Compensation Committee of the Board or the officer, officers or committee appointed by the Compensation Committee in accordance with Section 15 of the Plan (to the extent of the duties and responsibilities delegated by the Compensation Committee of the Board).
f. Common Stock” shall mean the common stock of Sponsor, par value $.00001 per share, or any securities into which such Common Stock may be converted.



g. Compensation” shall mean the total compensation paid by the Company to an Employee with respect to an Offering Period, including salary, commissions, overtime, shift differentials, performance-based cash bonuses, and all or any portion of any item of compensation considered by the Company to be part of the Employee's regular earnings, but excluding items not considered by the Company to be part of the Employee's regular earnings. Items excluded from the definition of “Compensation” include but are not limited to such items as relocation bonuses, expense reimbursements, certain bonuses paid in connection with mergers and acquisitions, author incentives, recruitment and referral bonuses, foreign service premiums, differentials and allowances, imputed income pursuant to Section 79 of the Code, income realized as a result of participation in any stock option, restricted stock, restricted stock unit, stock purchase or similar equity plan maintained by Sponsor or a Participating Subsidiary, and tuition and other reimbursements. The Committee shall have the authority to determine and approve all forms of pay to be included in the definition of Compensation and may change the definition on a prospective basis.
h. Effective Date” shall mean April 1, 2014, the date of the underwriting agreement between the Company and the underwriters(s) managing the initial public offering of the Common Stock, pursuant to which the Common Stock was priced for the initial public offering of the Company’s securities pursuant to a registration statement filed and declared effective pursuant to the Securities Act.
i. Employee” shall mean an individual classified as an employee (within the meaning of Code Section 3401(c) and the regulations thereunder) by Sponsor or a Participating Subsidiary on Sponsor’s or such Participating Subsidiary’s payroll records during the relevant participation period. Notwithstanding the foregoing, no employee of Sponsor or a Participating Subsidiary shall be included within the definition of “Employee” if such person's customary employment is for less than twenty (20) hours per week or for less than five (5) months per year. Individuals classified as independent contractors, consultants, advisers, or members of the Board are not considered “Employees.”
j. Enrollment Period” shall mean, with respect to a given Offering Period, that period established by the Committee prior to the commencement of such Offering Period during which Employees may elect to participate in order to purchase Common Stock at the end of that Offering Period in accordance with the terms of this Plan.
k. Exchange Act” shall mean the Securities Exchange Act of 1934, as amended from time to time, and any reference to a section of the Exchange Act shall include any successor provision of the Exchange Act.
l. Market Value” on a given date of determination (e.g., a Commencement Date or Purchase Date, as appropriate) means, as of any date, the value of the Common Stock determined as follows:
(i) If the Common Stock is listed on any established stock exchange or traded on any established market, the Market Value of a share of Common Stock as of any date of determination will be, unless otherwise determined by the Board or Committee, the closing sales price for such stock as quoted on such exchange or market (or the exchange or market with the greatest volume of trading in the Common Stock) on the date of determination, as reported in a source the Board or Committee deems reliable.
(ii) Unless otherwise provided by the Board or Committee, if there is no closing sales price for the Common Stock on the date of determination, then the Market Value will be the closing selling price on the last preceding date for which such quotation exists.
(iii) In the absence of such markets for the Common Stock, the Market Value will be determined by the Board or Committee in good faith.

m. Offering Period” shall mean a period of no more than twenty-seven (27) months at the end of which an option granted pursuant to the Plan shall be exercised. The Plan shall be implemented by a series of Offering Periods with terms established by the Committee in accordance with the Plan. Once established, the duration and timing of Offering Periods may be changed or modified by the Committee.
n. Offering Price” shall mean the Market Value of a share of Common Stock on the Commencement Date for a given Offering Period.



o. Participant” shall mean a participant in the Plan as described in Section 5 of the Plan.
p. Participating Subsidiary” shall mean a Subsidiary that has been designated by the Committee in its sole discretion as eligible to participate in the Plan with respect to its Employees.
q. Plan” shall mean this 2014 Employee Stock Purchase Plan, including any sub-plans or appendices hereto.
r. Purchase Date” shall mean the last Trading Day of each Offering Period.
s. Purchase Price” shall have the meaning set out in Section 8(b).
t. Securities Act” shall mean the U.S. Securities Act of 1933, as amended, as amended from time to time, and any reference to a section of the Securities Act shall include any successor provision of the Securities Act.
u. Stockholder” shall mean a record holder of shares entitled to vote such shares of Common Stock under Sponsor's by-laws.
v. Subsidiary” shall mean any entity treated as a corporation (other than Sponsor) in an unbroken chain of corporations beginning with Sponsor, within the meaning of Code Section 424(f), whether or not such corporation now exists or is hereafter organized or acquired by Sponsor or a Subsidiary.
w. Trading Day” shall mean a day on which U.S. national stock exchanges are open for trading and the Common Stock is being publicly traded on one or more of such markets.
Section 3. ELIGIBILITY
i. Any Employee employed by Sponsor or by any Participating Subsidiary at the beginning of an Enrollment Period for a given Offering Period shall be eligible to participate in the Plan with respect to such Offering Period and future Offering Periods, provided that the Committee may establish administrative rules requiring that employment commence some minimum period (not to exceed 30 days) prior to an Enrollment Period to be eligible to participate with respect to the associated Offering Period. The Committee may also determine that a designated group of highly compensated Employees is ineligible to participate in the Plan so long as the excluded category fits within the definition of “highly compensated employee” in Code Section 414(q).
ii. No Employee may participate in the Plan if immediately after an option is granted the Employee owns or is considered to own (within the meaning of Code Section 424(d)) shares of Common Stock, including Common Stock which the Employee may purchase by conversion of convertible securities or under outstanding options granted by Sponsor or its Subsidiaries, possessing five percent (5%) or more of the total combined voting power or value of all classes of stock of Sponsor or of any of its Subsidiaries. All Employees who participate in the Plan shall have the same rights and privileges under the Plan, except for differences that may be mandated by local law and that are consistent with Code Section 423(b)(5); provided that individuals participating in a sub-plan adopted pursuant to Section 16 which is not designed to qualify under Code section 423 need not have the same rights and privileges as Employees participating in the Code section 423 Plan. No Employee may participate in more than one Offering Period at a time.
Section 4. OFFERING PERIODS
The Plan shall be implemented by a series of Offering Periods, which shall possess terms specified by the Committee in accordance with the terms of the Plan. Offering Periods shall continue until the Plan is terminated pursuant to Section 14 hereof. Once established, the Committee shall have the authority to change the frequency and/or duration of Offering Periods (including the Commencement Dates thereof) with respect to future Offering Periods if such change is announced prior to the scheduled occurrence of the Enrollment Period for the first Offering Period to be affected thereafter.



Section 5. PARTICIPATION
a. An Employee who is eligible to participate in the Plan in accordance with its terms at the beginning of an Enrollment Period for an Offering Period and elects to participate in such Offering Period shall automatically receive an option in accordance with Section 8(a). Such an Employee shall become a Participant by completing and submitting, on or before the date prescribed by the Committee with respect to a given Offering Period, a completed payroll deduction authorization and Plan enrollment form provided by Sponsor or its Participating Subsidiaries or by following an electronic or other enrollment process as prescribed by the Committee. An eligible Employee may authorize payroll deductions at the rate of any whole percentage of the Employee’s Compensation, not to be less than one percent (1.0%) and not to exceed ten percent (10.0 %) of the Employee’s Compensation (or such other percentages as the Committee may establish from time to time before an Enrollment Period for a future Offering Period) of such Employee’s Compensation on each payday during the Offering Period. All payroll deductions will be held in a general corporate account or a trust account. No interest shall be paid or credited to the Participant with respect to such payroll deductions. Sponsor shall maintain or cause to be maintained a separate bookkeeping account for each Participant under the Plan and the amount of each Participant’s payroll deductions shall be credited to such account. A Participant may not make any additional payments into such account, unless payroll deductions are prohibited under Applicable Law, in which case the provisions of Section 5(b) of the Plan shall apply.
b. Notwithstanding any other provisions of the Plan to the contrary, in locations where local law prohibits payroll deductions, an eligible Employee may elect to participate through contributions to his or her account under the Plan in a form acceptable to the Committee. In such event, any such Employees shall be deemed to be participating in a sub-plan, unless the Committee otherwise expressly provides that such Employees shall be treated as participating in the Plan.
c. Under procedures and at times established by the Committee, a Participant may withdraw from the Plan during an Offering Period, by completing and filing a new payroll deduction authorization and Plan enrollment form with the Company or by following electronic or other procedures prescribed by the Committee. If a Participant withdraws from the Plan during an Offering Period, his or her accumulated payroll deductions will be refunded to the Participant without interest, his or her right to participate in the current Offering Period will be automatically terminated and no further payroll deductions for the purchase of Common Stock will be made during the Offering Period. Any Participant who wishes to withdraw from the Plan during an Offering Period, must complete the withdrawal procedures prescribed by the Committee before the last forty-eight (48) hours of such Offering Period, subject to any rules established by the Committee, or changes to such rules, pertaining to the timing of withdrawals, limiting the frequency with which Participants may withdraw and re-enroll in the Plan, or imposing a waiting period on Participants wishing to re-enroll following withdrawal.
d. A Participant may not increase his or her rate of contribution through payroll deductions or otherwise during a given Offering Period. A Participant may decrease his or her rate of contribution through payroll deductions one time only during a given Offering Period and only during such times specified by the Committee by filing a new payroll deduction authorization and Plan enrollment form or by following electronic or other procedures prescribed by the Committee. If a Participant has not followed such procedures to change the rate of contribution, the rate of contribution shall continue at the originally elected rate throughout the Offering Period and future Offering Periods. Notwithstanding the foregoing, to the extent necessary to comply with Section 423(b)(8) of the Code for a given calendar year, the Committee may reduce a Participant’s payroll deductions to zero percent (0%) at any time during an Offering Period scheduled to end during such calendar year. Payroll deductions shall re-commence at the rate provided in such Participant’s enrollment form at the beginning of the first Offering Period which is scheduled to end in the following calendar year, unless terminated by the Participant as provided in Section 5(c).



Section 6. TERMINATION OF EMPLOYMENT
In the event any Participant terminates employment with Sponsor and its Participating Subsidiaries for any reason (including death) prior to the expiration of an Offering Period, the Participant’s participation in the Plan shall terminate and all amounts credited to the Participant’s account shall be paid to the Participant or, in the case of death, to the Participant’s heirs or estate, without interest. Whether a termination of employment has occurred shall be determined by the Committee. If a Participant’s termination of employment occurs within a certain period of time as specified by the Committee (not to exceed 30 days) prior to the Purchase Date of the Offering Period then in progress, his or her option for the purchase of shares of Common Stock will be exercised on such Purchase Date in accordance with Section 9 as if such Participant were still employed by the Company. Following the purchase of shares on such Purchase Date, the Participant’s participation in the Plan shall terminate and all amounts credited to the Participant’s account shall be paid to the Participant or, in the case of death, to the Participant’s heirs or estate, without interest. The Committee may also establish rules regarding when leaves of absence or changes of employment status will be considered to be a termination of employment, including rules regarding transfer of employment among Participating Subsidiaries, Subsidiaries and Sponsor, and the Committee may establish termination-of-employment procedures for this Plan that are independent of similar rules established under other benefit plans of Sponsor and its Subsidiaries; provided that such procedures are not in conflict with the requirements of Section 423 of the Code.
Section 7. STOCK
Subject to adjustment as set forth in Section 11, the maximum number of shares of Common Stock which may be issued pursuant to the Plan shall initially be five hundred and twenty five thousand (525,000) shares (the “Share Reserve”). The Share Reserve will automatically increase on January 1st of each year, during the term of the Plan as set forth in Section 14, commencing on January 1 of the year following the year in which the Effective Date occurs, in an amount equal to one percent (1%) of the total number of shares of Common Stock outstanding on December 31st of the preceding calendar year. The Board may provide that there will be no January 1st increase in the Share Reserve for such year or that the increase in the Share Reserve for such year will be a smaller number of shares of Common Stock than would otherwise occurs pursuant to the preceding sentence. Notwithstanding the above, subject to adjustment as set forth in Section 11, the maximum number of shares of Common Stock that may be issued to any Employee in a given Offering Period shall be [five] thousand ([5,000]) shares of Common Stock. The Committee may change this limitation at any time on a prospective basis to apply to future Offering Periods. If, on a given Purchase Date, the number of shares of Common Stock with respect to which options are to be exercised exceeds either maximum, the Committee shall make, as applicable, such adjustment or pro rata allocation of the shares remaining available for purchase in as uniform a manner as shall be practicable and as it shall determine to be equitable.
Section 8. OFFERING



a. On the Commencement Date relating to each Offering Period, each eligible Employee, whether or not such Employee has elected to participate as provided in Section 5(a), shall be granted an option to purchase a number of whole shares of Common Stock established by the Committee, which may be purchased with the payroll deductions accumulated on behalf of such Employee during each Offering Period at the purchase price specified in Section 8(b) below, subject to the additional limitation that no Employee participating in the Plan shall be granted an option to purchase Common Stock under the Plan if such option would permit his or her rights to purchase stock under all employee stock purchase plans (described in Section 423 of the Code) of Sponsor and its Subsidiaries to accrue at a rate which exceeds U.S. twenty-five thousand dollars (U.S. $25,000) of the Market Value of such Common Stock (determined at the time such option is granted) for each calendar year in which such option is outstanding at any time. For purposes of the Plan, an option is “granted” on a Participant’s Commencement Date. An option will expire upon the earliest to occur of (i) the termination of a Participant’s participation in the Plan or such Offering Period (ii) the beginning of a subsequent Offering Period in which such Participant is participating; or (iii) the termination of the Offering Period. This Section 8(a) shall be interpreted so as to comply with Code Section 423(b)(8).
b. The Purchase Price under each option shall be with respect to an Offering Period the lower of (i) a percentage (not less than eighty-five percent (85%)) (“Designated Percentage”) of the Offering Price, or (ii) the Designated Percentage of the Market Value of a share of Common Stock on the Purchase Date on which the Common Stock is purchased; provided that the Purchase Price may be adjusted by the Committee pursuant to Sections 11 or 12 in accordance with Section 424(a) of the Code. For a given Offering Period, the Designated Percentage shall be established no later than the beginning of the Enrollment Period for such Offering Period. The Committee may change the Designated Percentage with respect to any future Offering Period, but not to below eighty-five percent (85%), and the Committee may determine with respect to any prospective Offering Period that the Purchase Price shall be the Designated Percentage of the Market Value of a share of the Common Stock solely on the Purchase Date. If the Committee does not established the Designated Percentage prior to the beginning of the Enrollment Period for a given Offering Period, the Designated Percentage for such Offering Period shall be eighty-five percent (85%).
Section 9. PURCHASE OF STOCK
Unless a Participant withdraws from the Plan as provided in Section 5(c), terminates employment prior to the end of an Offering Period as provided in Section 6, or except as provided in Sections 7, 12 or 14(b), upon the expiration of each Offering Period, a Participant’s option shall be exercised automatically for the purchase of that number of whole shares of Common Stock which the accumulated payroll deductions credited to the Participant’s account at that time shall purchase at the applicable price specified in Section 8(b) in accordance with the terms of the Plan, including Section 7. Notwithstanding the foregoing, Sponsor or its Participating Subsidiary may make such provisions and take such action as it deems necessary or appropriate for the withholding of taxes and/or social insurance and/or other amounts which Sponsor or its Participating Subsidiary determines is required by Applicable Law. Each Participant, however, shall be responsible for payment of all individual tax liabilities arising under the Plan. The shares of Common Stock purchased upon exercise of an option hereunder shall be considered for tax purposes to be sold to the Participant on the Purchase Date. A Participant’s option to purchase shares of Common Stock hereunder is exercisable only by him or her.
Section 10. PAYMENT AND DELIVERY
As soon as practicable after the exercise of an option, Sponsor shall deliver or cause to have delivered to the Participant a record of the Common Stock purchased and the balance of any amount of payroll deductions credited to the Participant’s account not used for the purchase of Common Stock, except as specified below. The Committee may permit or require that shares be deposited directly with a broker designated by the Committee or to a designated agent of the Company, and the Committee may utilize electronic or automated methods of share transfer. The Committee may require that shares be retained with such broker or agent for a designated period of time and/or may establish other procedures to permit tracking of disqualifying dispositions of such shares. Sponsor or its Participating Subsidiary shall retain the amount of payroll deductions used to purchase Common Stock as full payment for the Common Stock and the Common Stock shall then be fully paid and non-assessable. No Participant shall have any voting, dividend, or other Stockholder rights with respect to shares subject to any option granted under the Plan until the shares subject to the option have been purchased and delivered to the Participant as provided in



this Section 10. The Committee may in its discretion direct Sponsor to retain in a Participant’s account for the subsequent Offering Period any payroll deductions which are not sufficient to purchase a whole share of Common Stock or return such amount to the Participant. Any other amounts left over in a Participant’s account after a Purchase Date shall be returned to the Participant.
Section 11. RECAPITALIZATION
Subject to any required action by the Stockholders of Sponsor, if there is any change in the outstanding shares of Common Stock or other securities of Sponsor because of a merger, consolidation, spin-off, reorganization, recapitalization, dividend in property other than cash, extraordinary dividend whether in cash and/or other property, stock split, reverse stock split, stock dividend, liquidating dividend, combination or reclassification of the Common Stock or other securities (including any such change in the number of shares of Common Stock or other securities effected in connection with a change in domicile of Sponsor), or any other increase or decrease in the number of shares of Common Stock or other securities effected without receipt of consideration by Sponsor, provided that conversion of any convertible securities of Sponsor shall not be deemed to have been “effected without receipt of consideration,” the type and number of securities covered by each option under the Plan which has not yet been exercised and the type and number of securities which have been authorized and remain available for issuance under the Plan, as well as the maximum number of securities which may be purchased by a Participant in an Offering Period, and the price per share covered by each option under the Plan which has not yet been exercised, shall be appropriately and proportionally adjusted by the Board, and the Board shall take any further actions which, in the exercise of its discretion, may be necessary or appropriate under the circumstances. The Board’s determinations under this Section 11 shall be conclusive and binding on all parties.
12. MERGER, LIQUIDATION, OTHER CORPORATE TRANSACTIONS
a. In the event of the proposed liquidation or dissolution of Sponsor, the Offering Period will terminate immediately prior to the consummation of such proposed transaction, unless otherwise provided by the Board in its sole discretion, and all outstanding options shall automatically terminate and the amounts of all payroll deductions will be refunded without interest to the Participants.
b. In the event of a proposed sale of all or substantially all of the assets of Sponsor, or the merger or consolidation or similar combination of Sponsor with or into another entity, then in the sole discretion of the Board, (1) each option shall be assumed or an equivalent option shall be substituted by the successor corporation or parent or subsidiary of such successor entity, (2) on a date established by the Board on or before the date of consummation of such merger, consolidation, combination or sale, such date shall be treated as a Purchase Date, and all outstanding options shall be exercised on such date, (3) all outstanding options shall terminate and the accumulated payroll deductions will be refunded without interest to the Participants, or (4) outstanding options shall continue unchanged.
Section 13. TRANSFERABILITY
Neither payroll deductions credited to a Participant’s bookkeeping account nor any rights to exercise an option or to receive shares of Common Stock under the Plan may be voluntarily or involuntarily assigned, transferred, pledged, or otherwise disposed of in any way, and any attempted assignment, transfer, pledge, or other disposition shall be null and void and without effect. If a Participant in any manner attempts to transfer, assign or otherwise encumber his or her rights or interests under the Plan, other than as permitted by the Code, such act shall be treated as an election by the Participant to discontinue participation in the Plan pursuant to Section 5(c).



Section 14. AMENDMENT OR TERMINATION OF THE PLAN
a. The Plan shall continue for a period of ten years from the Effective Date unless it is sooner terminated in accordance with Section 14(b).
b. The Board may, in its sole discretion, insofar as permitted by law, terminate or suspend the Plan, or revise or amend it in any respect whatsoever, and the Committee may revise or amend the Plan consistent with the exercise of its duties and responsibilities as set forth in the Plan or any delegation under the Plan, except that, without approval of the Stockholders, no such revision or amendment shall increase the number of shares subject to the Plan, other than an adjustment under Section 11 of the Plan, or make other changes for which Stockholder approval is required under Applicable Law. Upon a termination or suspension of the Plan, the Board may in its discretion (i) return without interest, the payroll deductions credited to Participants’ accounts to such Participants or (ii) set an earlier Purchase Date with respect to an Offering Period then in progress.
Section 15. ADMINISTRATION
a. The Board has appointed the Compensation Committee of the Board to administer the Plan (the “Committee”), who will serve for such period of time as the Board may specify and whom the Board may remove at any time. The Committee will have the authority and responsibility for the day-to-day administration of the Plan, the authority and responsibility specifically provided in this Plan and any additional duty, responsibility and authority delegated to the Committee by the Board, which may include any of the functions assigned to the Board in this Plan. The Committee may delegate to a sub-committee or to an officer or officers of Sponsor the day-to-day administration of the Plan. The Committee shall have full power and authority to adopt, amend and rescind any rules and regulations which it deems desirable and appropriate for the proper administration of the Plan, to construe and interpret the provisions and supervise the administration of the Plan, to make factual determinations relevant to Plan entitlements and to take all action in connection with administration of the Plan as it deems necessary or advisable, consistent with the delegation from the Board. Decisions of the Committee shall be final and binding upon all Participants. Any decision reduced to writing and signed by a majority of the members of the Committee shall be fully effective as if it had been made at a meeting of the Committee duly held. The Company shall pay all expenses incurred in the administration of the Plan.
b. In addition to such other rights of indemnification as they may have as members of the Board or officers or employees of the Company, members of the Board and of the Committee and their delegates shall be indemnified by the Company against all reasonable expenses, including attorneys’ fees, actually and necessarily incurred in connection with the defense of any action, suit or proceeding, or in connection with any appeal therein, to which they or any of them may be a party by reason of any action taken or failure to act under or in connection with the Plan, or any right granted under the Plan, and against all amounts paid by them in settlement thereof (provided such settlement is approved by independent legal counsel selected by the Sponsor) or paid by them in satisfaction of a judgment in any such action, suit or proceeding, except in relation to matters as to which it shall be adjudged in such action, suit or proceeding that such person is liable for gross negligence, bad faith or intentional misconduct in duties; provided, however, that within sixty (60) days after the institution of such action, suit or proceeding, such person shall offer to the Company, in writing, the opportunity at its own expense to handle and defend the same.
Section 16. COMMITTEE RULES FOR FOREIGN JURISDICTIONS
The Committee may adopt rules or procedures relating to the operation and administration of the Plan to accommodate the specific requirements of local laws and procedures. Without limiting the generality of the foregoing, the Committee is specifically authorized to adopt rules and procedures regarding handling of payroll deductions or other contributions by Participants, payment of interest, conversion of local



currency, data privacy security, payroll tax, withholding procedures and handling of stock certificates which vary with local requirements; however, if such varying provisions are not in accordance with the provisions of Section 423(b) of the Code, including but not limited to the requirement of Section 423(b)(5) of the Code that all options granted under the Plan shall have the same rights and privileges unless otherwise provided under the Code and the regulations promulgated thereunder, then the individuals affected by such varying provisions shall be deemed to be participating under a sub-plan and not in the Plan. The Committee may also adopt sub-plans applicable to particular Subsidiaries or locations, which sub-plans may be designed to be outside the scope of Code section 423 and shall be deemed to be outside the scope of Code section 423 unless the terms of the sub-plan provide to the contrary. The rules of such sub-plans may take precedence over other provisions of this Plan, with the exception of Section 7, but unless otherwise superseded by the terms of such sub-plan, the provisions of this Plan shall govern the operation of such sub-plan. The Committee shall not be required to obtain the approval of the Stockholders prior to the adoption, amendment or termination of any sub-plan unless required by the laws of the foreign jurisdiction in which Employees participating in the sub-plan are located.
Section 17. SECURITIES LAWS REQUIREMENTS
a. No option granted under the Plan may be exercised to any extent unless the shares to be issued upon such exercise under the Plan are covered by an effective registration statement pursuant to the Securities Act and the Plan is in material compliance with all applicable provisions of law, domestic or foreign, including, without limitation, the Securities Act, the Exchange Act, the rules and regulations promulgated thereunder, applicable state and foreign securities laws and the requirements of any stock exchange upon which the Shares may then be listed, subject to the approval of counsel for the Company with respect to such compliance. If on a Purchase Date in any Offering Period hereunder, the Plan is not so registered or in such compliance, options granted under the Plan which are not in material compliance shall not be exercised on such Purchase Date, and the Purchase Date shall be delayed until the Plan is subject to such an effective registration statement and such compliance, except that the Purchase Date shall not be delayed more than twelve (12) months and the Purchase Date shall in no event be more than twenty-seven (27) months from the Commencement Date relating to such Offering Period. If, on the Purchase Date of any offering hereunder, as delayed to the maximum extent permissible, the Plan is not registered and in such compliance, options granted under the Plan which are not in material compliance shall not be exercised and all payroll deductions accumulated during the Offering Period (reduced to the extent, if any, that such deductions have been used to acquire shares of Common Stock) shall be returned to the Participants, without interest. The provisions of this Section 17 shall comply with the requirements of Section 423(b)(5) of the Code to the extent applicable.
b. As a condition to the exercise of an option, Sponsor may require the person exercising such option to represent and warrant at the time of any such exercise that the Shares are being purchased only for investment and without any present intention to sell or distribute such Shares if, in the opinion of counsel for Sponsor, such a representation is required by any of the aforementioned applicable provisions of law.
18. GOVERNMENTAL REGULATIONS
This Plan and Sponsor's obligation to sell and deliver shares of its stock under the Plan shall be subject to the approval of any governmental authority required in connection with the Plan or the authorization, issuance, sale, or delivery of stock hereunder.
19. NO ENLARGEMENT OF EMPLOYEE RIGHTS
Nothing contained in this Plan shall be deemed to give any Employee or other individual the right to be retained in the employ or service of Sponsor or any Participating Subsidiary or to interfere with the right



of Sponsor or Participating Subsidiary to discharge any Employee or other individual at any time, for any reason or no reason, with or without notice.
20. GOVERNING LAW
This Plan shall be governed by applicable laws of the State of Delaware and applicable federal law.
21. EFFECTIVE DATE
This Plan shall be effective on the Effective Date, subject to approval of the Stockholders of Sponsor within twelve (12) months before or after its date of adoption by the Board.
22. REPORTS
Individual accounts shall be maintained for each Participant in the Plan. Statements of account shall be made available to Participants at least annually, which statements shall set forth the amounts of payroll deductions, the Purchase Price, the number of shares of Common Stock purchased and the remaining cash balance, if any.
23. DESIGNATION OF BENEFICIARY FOR OWNED SHARES
With respect to shares of Common Stock purchased by the Participant pursuant to the Plan and held in an account maintained by Sponsor or its assignee on the Participant’s behalf, the Participant may be permitted to file a written designation of beneficiary, who is to receive any shares and cash, if any, from the Participant’s account under the Plan in the event of such Participant’s death subsequent to the end of an Offering Period but prior to delivery to him or her of such shares and cash. In addition, a Participant may file a written designation of a beneficiary who is to receive any cash from the Participant’s account under the Plan in the event of such Participant’s death prior to the Purchase Date of an Offering Period. If a Participant is married and the designated beneficiary is not the spouse, spousal consent shall be required for such designation to be effective, to the extent required by local law. The Participant (and if required under the preceding sentence, his or her spouse) may change such designation of beneficiary at any time by written notice. Subject to local legal requirements, in the event of a Participant’s death, Sponsor or its assignee shall deliver any shares of Common Stock and/or cash to the designated beneficiary. Subject to local law, in the event of the death of a Participant and in the absence of a beneficiary validly designated who is living at the time of such Participant’s death, Sponsor shall deliver such shares of Common Stock and/or cash to the executor or administrator of the estate of the Participant, or if no such executor or administrator has been appointed (to the knowledge of Sponsor), Sponsor in its sole discretion, may deliver (or cause its assignee to deliver) such shares of Common Stock and/or cash to the spouse, or to any one or more dependents or relatives of the Participant, or if no spouse, dependent or relative is known to Sponsor, then to such other person as Sponsor may determine. The provisions of this Section 23 shall in no event require Sponsor to violate local law, and Sponsor shall be entitled to take whatever action it reasonably concludes is desirable or appropriate in order to transfer the assets allocated to a deceased Participant’s account in compliance with local law.
24. ADDITIONAL RESTRICTIONS OF RULE 16b-3.
The terms and conditions of options granted hereunder to, and the purchase of shares of Common Stock by, persons subject to Section 16 of the Exchange Act shall comply with the applicable provisions of Rule 16b-3. This Plan shall be deemed to contain, and such options shall contain, and the shares of Common Stock issued upon exercise thereof shall be subject to, such additional conditions and restrictions, if any,



as may be required by Rule 16b-3 to qualify for the maximum exemption from Section 16 of the Exchange Act with respect to Plan transactions.
25. NOTICES
All notices or other communications by a Participant to Sponsor or the Committee under or in connection with the Plan shall be deemed to have been duly given when received in the form specified by Sponsor or the Committee at the location, or by the person, designated by Sponsor for the receipt thereof.




END OF DOCUMENT


EX-31.1 5 exhibit3119-30x2018.htm Document

Exhibit 31.1
Certification of Principal Executive Officer
pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, Michael Barrett, certify that:

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

1. 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;

1. 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;

1. 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

1. 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.
Signature:
/s/ Michael Barrett
Date November 7, 2018 
Michael Barrett
President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 6 exhibit3129-30x2018.htm Document

 Exhibit 31.2

Certification of Principal Financial Officer
pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, David Day, certify that:

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

1. 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;

1. 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;

1. 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;

a. 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;

a. 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

a. 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

a. 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.


Signature:
/s/ David Day
Date November 7, 2018 
David Day
Chief Financial Officer
(Principal Financial Officer)





EX-32 7 exhibit329-30x2018.htm Document

Exhibit 32

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 Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350), Michael Barrett, President and Chief Executive Officer (Principal Executive Officer) of The Rubicon Project, Inc. (the "Company"), and David Day, Chief Financial Officer (Principal Financial Officer) of the Company, each hereby certifies that, to the best of his knowledge:

1. Our Quarterly Report on Form 10-Q for the quarter ended September 30, 2018, to which this certification is attached as Exhibit 32 (the "Report"), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

Date November 7, 2018 

/s/ Michael Barrett
Michael Barrett
President and Chief Executive Officer
(Principal Executive Officer)

/s/ David Day
David Day
Chief Financial Officer
(Principal Financial Officer)

The foregoing certifications are being furnished pursuant to 13 U.S.C. Section 1350. They are not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any filing of the Company, regardless of any general incorporation language in such filing.



EX-101.SCH 8 rubi-20180930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statement of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Net Income (Loss) Per Share (Basic and Diluted Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Net Income (Loss) Per Share (Shares Excluded and Included in Calculation of Diluted Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Revenues (Revenue Disaggregated by Geographic Location) (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Revenues (Revenue Disaggregated by Sales Distribution Channel) (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Fair Value Measurements (Financial Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Other Balance Sheet Amounts link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Other Balance Sheet Amounts (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Other Balance Sheet Amounts (Investments in Marketable Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Other Balance Sheet Amounts (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Other Balance Sheet Amounts (Accounts Payable and Accrued Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Intangible Assets (Finite-Lived Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Intangible Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Intangible Assets (Finite-Lived Intangible Assets, Future Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2126107 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Business Combinations (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Business Combinations (Allocated Purchase Price) (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Business Combinations (Acquired Intangibles and Estimated Useful Life) (Details) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - Business Combinations (Pro Forma) (Details) link:presentationLink link:calculationLink link:definitionLink 2132108 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2333307 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Stock-Based Compensation (Stock Options Outstanding) (Details) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Stock-Based Compensation (Stock Options Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - Stock-Based Compensation (Valuation Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2438422 - Disclosure - Stock-Based Compensation (Restricted Stock Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2439423 - Disclosure - Stock-Based Compensation (Restricted Stock Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2440424 - Disclosure - Stock-Based Compensation (Restricted Stock Units Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2441425 - Disclosure - Stock-Based Compensation (Employee Stock Purchase Plan Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2442426 - Disclosure - Stock-Based Compensation (Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2143109 - Disclosure - Restructuring and Other Exit Costs link:presentationLink link:calculationLink link:definitionLink 2344308 - Disclosure - Restructuring and Other Exit Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2445427 - Disclosure - Restructuring and Other Exit Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2446428 - Disclosure - Restructuring and Other Exit Costs - Schedule of Restructuring and Other Exit Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2147110 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2448429 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2149111 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2450430 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2151112 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2452431 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 rubi-20180930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 rubi-20180930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 rubi-20180930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Financial Standby Letter of Credit Financial Standby Letter of Credit [Member] Impairment of goodwill Goodwill, Impairment Loss Exercised (in shares) SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodGross Maximum employee subscription rate Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Purchase price of common stock, percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Common stock, par or stated value per share Common Stock, Par or Stated Value Per Share Other Commitments [Line Items] Other Commitments [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Basic and Diluted EPS: Earnings Per Share, Basic [Abstract] Income Statement Location [Domain] Income Statement Location [Domain] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounting Policies [Abstract] Marketable securities Marketable Securities Restricted cash Restricted Cash Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Debt Instrument, Covenant Compliance Period [Domain] Debt Instrument, Covenant Compliance Period [Domain] Debt Instrument, Covenant Compliance Period Business Combination In The Money Options Assumed Business Combination In The Money Options Assumed Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Additional Paid-In Capital Additional Paid-in Capital [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Prepaid and other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Common stock, shares, outstanding Beginning Balance (in shares) Ending Balance (in shares) Common Stock, Shares, Outstanding Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Goodwill Goodwill Exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Rental expense Operating Leases, Rent Expense Property and equipment, net Property, Plant and Equipment, Net Goodwill and Intangible Assets Intangible Assets Disclosure [Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Expenses: Costs and Expenses [Abstract] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Restructuring and Other Exit Costs Restructuring and Related Activities Disclosure [Text Block] Stock Option Employee Stock Option [Member] Compliance period, December 31, 2019 and thereafter Debt Instrument, Covenant Compliance Period Three [Member] Debt Instrument, Covenant Compliance Period Three Internal use software development costs, net InternalUseSoftwareDevelopmentCostsNet Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Statement [Table] Statement [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Changes in operating assets and liabilities, net of effect of business acquisitions: Increase (Decrease) in Operating Capital [Abstract] Unrealized gain (loss) Available-for-sale Securities, Change in Net Unrealized Holding Gain (Loss), Net of Tax Number of shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 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] Intrinsic value of nonvested unit Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Developed technology Developed Technology Rights [Member] Compliance period, September 30, 2019 Debt Instrument, Covenant Compliance Period Two [Member] Debt Instrument, Covenant Compliance Period Two Business Combinations Business Combination Disclosure [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Issuance of common stock related to employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Total Finite-Lived Intangible Assets, Net U.S. Treasury, government and agency debt securities U.S. Treasury, government and agency debt securities US Treasury and Government [Member] The 2017 Restructuring Events The2017RestructuringEventsMember Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Stock-based compensation expense Allocated Share-based Compensation Expense Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Business Acquisition, Equity Interest Issued or Issuable, Number of Shares 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] ASSETS Assets [Abstract] Weighted remaining contractual maturity AvailableforsaleSecuritiesWeightedaverageRemainingContractualMaturity Business Combination Net Operating Loss Acquired Business Combination Net Operating Loss Acquired Borrowing capacity reserve Line Of Credit Facility, Borrowing Capacity, Reserves Line Of Credit Facility, Borrowing Capacity, Reserves Accretion of available for sale securities AccretionOfAvailableForSaleSecurities Preferred stock, shares authorized Preferred Stock, Shares Authorized Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Estimated Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Intent Marketing Solution IntentMarketingSolutionMember ESPP EmployeeStockPurchasePlanMember Business Acquisition [Axis] Business Acquisition [Axis] Accounts payable—trade Accounts Payable, Trade, Current Document Fiscal Year Focus Document Fiscal Year Focus Market Approach Valuation Technique Market Approach Valuation Technique [Member] Revenue from Contract with Customer [Abstract] STOCKHOLDERS' EQUITY Stockholders' Equity Attributable to Parent [Abstract] Other Commitments [Table] Other Commitments [Table] Fair value of options vested in period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Cash paid for interest Interest Paid, Net Fair Value Measurements Fair Value Disclosures [Text Block] Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Unrealized foreign currency gains, net Foreign Currency Transaction Gain (Loss), Unrealized Other assets, non-current Other Assets, Noncurrent Business Combination, Consideration Transferred Business Combination, Consideration Transferred Preferred stock, shares issued Preferred Stock, Shares Issued Available-for-sale Securities Available-for-sale Securities Accumulated Deficit Retained Earnings [Member] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Debt Covenant Terms [Axis] Debt Covenant Terms [Axis] Debt covenant terms Accounts payable—seller AccountsPayableSellerCurrent Schedule of Accounts Payable and Accrued Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Restructuring Plan [Domain] Restructuring Plan [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Unused capacity fee, percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Total shares excluded from net income (loss) per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Financial Position [Abstract] Unrecognized employee stock-based compensation Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Business Combinations [Abstract] Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Issuance of common stock related to RSU vesting Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Sales of available-for-sale securities Proceeds from Sale of Available-for-sale Securities Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Restructuring and other exit costs Restructuring Charges Schedule of Share-based Compensation, Stock Options, Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Debt Disclosure [Abstract] Sales and marketing Selling and Marketing Expense [Member] Schedule of Nonvested Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Valuation Technique [Axis] Valuation Technique [Axis] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Two Year RSUs TwoYearRSUsMember Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Vesting [Domain] Vesting [Domain] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Variable interest rate Debt Instrument, Basis Spread on Variable Rate Taxes paid related to net share settlement Payments Related to Tax Withholding for Share-based Compensation Options to purchase common stock Equity Option [Member] Available-for-sale—short-term Short-term Investments [Member] Covenant Terms, Scenario One Covenant Terms, Scenario One [Member] Covenant Terms, Scenario One Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Granted (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price CASH, CASH EQUIVALENTS AND RESTRICTED CASH — Beginning of period CASH, CASH EQUIVALENTS AND RESTRICTED CASH — End of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Valuation Technique [Domain] Valuation Technique [Domain] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Other comprehensive income (loss) Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Stock-based compensation Share-based Compensation Restricted awards RestrictedawardsMember Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Geographical [Axis] Geographical [Axis] Total intangible assets acquired Finite-lived Intangible Assets Acquired 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 Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Desktop DesktopMember Unrealized gain on investments Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax Cash paid for restructuring and other exit costs Payments for Restructuring Entity Filer Category Entity Filer Category Maturities of available-for-sale securities Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities Expected future operating lease commitments Operating Leases, Future Minimum Payments Due Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Trademarks Trademarks [Member] Income Tax Disclosure [Abstract] Nonvested Restricted Stock Shares Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Statement [Line Items] Statement [Line Items] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Entity Registrant Name Entity Registrant Name Adjusted EBITDA maximum Debt Instrument, Covenant Compliance, Adjusted Earnings Before Interest Taxes Depreciation And Amortization Maximum Adjusted Earnings Before Interest Taxes Depreciation And Amortization Maximum Forfeited (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value LIABILITIES Liabilities [Abstract] Issuance of common stock related to employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Amendment Flag Amendment Flag Business Combination Restricted Stock Assumed Business Combination Restricted Stock Assumed Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Deferred tax liability, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Vesting [Axis] Vesting [Axis] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Entity Central Index Key Entity Central Index Key Provisional GILTI inclusion for ASC Topic 740 GlobalIntangibleLowTaxedIncomeGILTIProvisionalInclusion Office Lease OfficeLeaseMember Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Weighted-average common shares outstanding Weighted Average Number of Shares Outstanding, Basic and Diluted Deferred income taxes Deferred Income Taxes and Tax Credits Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Common stock, shares authorized Common Stock, Shares Authorized Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Products and Services [Domain] Products and Services [Domain] Fair Value Disclosures [Abstract] Shares withheld related to net share settlement Adjustments Related to Tax Withholding for Share-based Compensation Variable Rate [Domain] Variable Rate [Domain] Business Combination, Acquisition Related Costs Business Combination, Acquisition Related Costs Loan Agreement Loan Agreement [Member] Loan Agreement TOTAL STOCKHOLDERS' EQUITY Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Amortizable intangible assets, gross Finite-Lived Intangible Assets, Gross Costs related to non-cash stock-based compensation Non-cash stock-based compensation for restructuring and other exit costs Restructuring Reserve, Settled without Cash Plan Name [Axis] Plan Name [Axis] Revenues Revenue from Contract with Customer [Text Block] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Investments [Domain] Investments [Domain] Equity Component [Domain] Equity Component [Domain] Exercisable (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Common Stock Common Stock [Member] Fixed assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Realized gain (loss) Available-for-sale Securities, Gross Realized Gain (Loss) Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Geographical [Domain] Geographical [Domain] Accrued restructuring costs Accrued restructuring and other exit costs at December 31, 2017 Accrued restructuring and other exit costs at September 30, 2018 Restructuring Reserve Streamline Period [Domain] Debt Instrument, Covenant Compliance, Streamline Period [Domain] Debt Instrument, Covenant Compliance, Streamline Period Exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Capitalized debt issuance costs Debt Issuance Costs, Net Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Current Fiscal Year End Date Current Fiscal Year End Date 2014 Employee Stock Purchase Plan A2014EmployeeStockPurchasePlanMember Intrinsic values of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Unvested restricted stock awards Restricted Stock Awards Restricted Stock [Member] Equity Award [Domain] Equity Award [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Provision for doubtful accounts Provision for Doubtful Accounts Prime Rate Prime Rate [Member] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Amortized Cost Available-for-sale Debt Securities, Amortized Cost Basis Proceeds from issuance of common stock under employee stock purchase plan Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] General and administrative General and Administrative Expense [Member] Income Statement Location [Axis] Income Statement Location [Axis] Available-for-sale — long-term Other Long-term Investments [Member] Canceled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net cash used in 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 Beginning balance (in shares) Ending balance (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 Interest income, net Interest Income (Expense), Net Investment Type [Axis] Investment Type [Axis] Sales and marketing Selling and Marketing Expense Recurring Fair Value, Measurements, Recurring [Member] Restructuring and Related Activities [Abstract] Remaining 2018 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Loss from operations Operating Income (Loss) Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Commitments and Contingencies Disclosure [Abstract] Foreign exchange (gain) loss, net Foreign Currency Transaction Gain (Loss), before Tax Unrecognized employee stock-based compensation, period for recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Basic and Diluted (usd per share) Basic and diluted net loss per share Earnings Per Share, Basic and Diluted Compliance period, September 30, 2018 through June 30, 2019 Debt Instrument, Covenant Compliance Period One [Member] Debt Instrument, Covenant Compliance Period One Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Beginning balance Ending balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Accrued employee-related payables Employee-related Liabilities, Current Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Revenue Control premium Fair Value Inputs, Control Premium 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Commitments and contingencies (Note 10) Commitments and Contingencies London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Statement of Stockholders' Equity [Abstract] Technology and development Research and Development Expense 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] Schedule of Restructuring and Other Exit Costs Restructuring and Related Costs [Table Text Block] United States UNITED STATES Capitalized assets financed by accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Document Period End Date Document Period End Date EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Weighted-average unvested restricted shares Weighted Average Number of Shares, Restricted Stock Other Balance Sheet Amounts Supplemental Balance Sheet Disclosures [Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Common stock, $0.00001 par value; 500,000 shares authorized at September 30, 2018 and December 31, 2017; 50,750 and 50,239 shares issued and outstanding at September 30, 2018 and December 31, 2017, respectively Common Stock, Value, Issued Technology and development Research and Development Expense [Member] Cost of revenue Cost of Sales [Member] Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Investments in available-for-sale securities Payments to Acquire Available-for-sale Securities Trademark & trade name Trademarks and Trade Names [Member] Basis of Presentation and Summary of Significant Accounting Policies Basis of Accounting, Policy [Policy Text Block] Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Business Acquisition, Pro Forma Net Income (Loss) Business Acquisition, Pro Forma Net Income (Loss) TOTAL ASSETS Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Fair Value Available-for-sale Securities, Debt Securities Plan Name [Domain] Plan Name [Domain] Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] Restricted stock awards, net Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Basic and Diluted (in shares) Weighted-average common shares outstanding used to compute net loss per share WeightedAverageNumberOfSharesOutstandingUsedToComputeEarningsPerShareBasicandDiluted Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Document Fiscal Period Focus Document Fiscal Period Focus Expired (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Document Type Document Type Capitalized internal use software development costs Payments to Develop Software Income Statement [Abstract] Streamline Period Does Not Apply Streamline Period Not In Effect [Member] Streamline Period Not In Effect Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Provisional Transition Tax recorded due to Tax Act TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit Restructuring and other exit costs Restructuring Charges [Member] Other (income) expense: Nonoperating Income (Expense) [Abstract] Amortization expense of intangible assets Amortization of Intangible Assets Total expenses Costs and Expenses Restructuring Plan [Axis] Restructuring Plan [Axis] Corporate debt securities Corporate Debt Securities [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Provision for income taxes Income Tax Expense (Benefit) Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] TOTAL CURRENT ASSETS Assets, Current CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired TOTAL CURRENT LIABILITIES Liabilities, Current EBITDA multiple Fair Value Inputs, Earnings before Interest, Taxes, Depreciation, and Amortization Multiple Discounted cash flow rate Fair Value Inputs, Discount Rate Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets General and administrative General and Administrative Expense Balance Sheet Related Disclosures [Abstract] Unvested restricted stock units Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Other income Other Operating Income Covenant Terms, Scenario Two Covenant Terms, Scenario Two [Member] Covenant Terms, Scenario Two TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity Investments in Marketable Securities Marketable Securities [Table Text Block] Additional paid-in capital Additional Paid in Capital Accounts receivable, net Accounts Receivable, Net, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity Components [Axis] Equity Components [Axis] Granted 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 dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Cost of revenue Cost of Revenue Award Type [Axis] Award Type [Axis] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Adjusted Quick Ratio Debt Instrument, Adjusted Quick Ratio Debt Instrument, Adjusted Quick Ratio Mobile MobileMember Common stock, shares, issued Common Stock, Shares, Issued Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Preferred stock, par or stated value per share (usd per share) Preferred Stock, Par or Stated Value Per Share Debt Covenant Terms [Domain] Debt Covenant Terms [Domain] Debt Covenant Terms Debt Instrument, Covenant Compliance Period [Axis] Debt Instrument, Covenant Compliance Period [Axis] Debt Instrument, Covenant Compliance Period nToggle nToggle [Member] Beginning balance (usd per share) Ending balance (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Cash paid for income taxes Income Taxes Paid Preferred stock, $0.00001 par value, 10,000 shares authorized at September 30, 2018 and December 31, 2017; 0 shares issued and outstanding at September 30, 2018 and December 31, 2017 Preferred Stock, Value, Issued Percentage of adjusted EBITDA Debt Instrument, Covenant Compliance, Adjusted EBITDA, Variance From Projections Debt Instrument, Covenant Compliance, Adjusted EBITDA, Variance From Projections Adjusted Quick Ratio, in streamline period Debt Instrument Adjusted Quick Ratio, In Streamline Period Debt Instrument Adjusted Quick Ratio, In Streamline Period Income Approach Valuation Technique Income Approach Valuation Technique [Member] Award vesting rights, percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Adjusted EBITDA minimum Debt Instrument, Covenant Compliance, Adjusted Earnings Before Interest Taxes Depreciation And Amortization Minimum Debt Instrument, Covenant Compliance, Adjusted Earnings Before Interest Taxes Depreciation And Amortization Minimum Capitalized stock-based compensation Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Total accumulated amortization—intangible assets Finite-Lived Intangible Assets, Accumulated Amortization Organization and Summary of 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] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Total net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Fair value of restricted stock Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three Shares withheld related to net share settlement (in shares) Shares Paid for Tax Withholding for Share Based Compensation Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs for all Plans Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Other liabilities Increase (Decrease) in Other Operating Liabilities Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Products and Services [Axis] Products and Services [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Employee Stock Employee Stock [Member] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Total other (income) expense, net Nonoperating Income (Expense) Streamline Period Applies Streamline Period In Effect [Member] Streamline Period In Effect Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Current liabilities: Liabilities, Current [Abstract] Data Centers For Cloud-Based Services DataCentersForCloudBasedServicesMember Nonrecurring Fair Value, Measurements, Nonrecurring [Member] Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Gross Unrealized Gains Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax Exercise of common stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Credit Facility [Domain] Credit Facility [Domain] Cash equivalents Money Market Funds [Member] Income Taxes Income Tax Disclosure [Text Block] The 2018 Restructuring Events The2018RestructuringEventsMember Statement of Cash Flows [Abstract] Weighted average shares used to compute net loss per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Gross Unrealized Losses Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax Goodwill and Intangible Assets Disclosure [Abstract] Streamline Period [Axis] Debt Instrument, Covenant Compliance, Streamline Period [Axis] Debt Instrument, Covenant Compliance, Streamline Period Number of awards granted Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Net loss per share: Earnings Per Share [Abstract] Number of shares reserved Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Exercised (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Concentration risk, percentage Concentration Risk, Percentage Current assets: Assets, Current [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Issuance of common stock related to RSU vesting (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Credit Facility [Axis] Credit Facility [Axis] Accounts payable and accrued expenses Accounts payable and accrued expenses Accounts Payable and Accrued Liabilities, Current Exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Statement of Comprehensive Income [Abstract] Non-compete agreements Noncompete Agreements [Member] Revenue Revenues Revenues Other liabilities, non-current Other Liabilities, Noncurrent Payment terms RevenuePaymentTerms Proceeds from exercise of stock options Proceeds from Stock Options Exercised Net Income (Loss) Per Share Earnings Per Share [Text Block] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities International OtherInternationalMember Restricted stock awards, net (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Unrecognized employee stock-based compensation Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Other current liabilities Other Liabilities, Current EX-101.PRE 12 rubi-20180930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 rubi-20180930_htm.xml IDEA: XBRL DOCUMENT 0001595974 2017-01-01 2017-09-30 0001595974 rubi:nToggleMember 2017-07-14 0001595974 rubi:nToggleMember 2017-09-30 0001595974 rubi:nToggleMember us-gaap:DevelopedTechnologyRightsMember 2017-01-01 2017-09-30 0001595974 rubi:nToggleMember us-gaap:NoncompeteAgreementsMember 2017-01-01 2017-09-30 0001595974 rubi:nToggleMember us-gaap:TrademarksAndTradeNamesMember 2017-01-01 2017-09-30 0001595974 rubi:nToggleMember 2017-01-01 2017-09-30 0001595974 rubi:nToggleMember 2017-07-01 2017-09-30 0001595974 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001595974 rubi:RestrictedawardsMember 2018-01-01 2018-09-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember rubi:TwoYearRSUsMember 2018-01-01 2018-09-30 0001595974 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0001595974 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0001595974 us-gaap:EmployeeStockOptionMember 2017-07-01 2017-09-30 0001595974 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0001595974 us-gaap:RestrictedStockMember 2017-12-31 0001595974 us-gaap:RestrictedStockMember 2018-01-01 2018-09-30 0001595974 us-gaap:RestrictedStockMember 2018-09-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2018-09-30 0001595974 us-gaap:EmployeeStockMember rubi:A2014EmployeeStockPurchasePlanMember 2018-09-30 0001595974 us-gaap:CommonStockMember 2017-12-31 0001595974 us-gaap:EmployeeStockMember rubi:A2014EmployeeStockPurchasePlanMember 2018-01-01 2018-09-30 0001595974 us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0001595974 us-gaap:CostOfSalesMember 2017-07-01 2017-09-30 0001595974 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0001595974 us-gaap:CostOfSalesMember 2017-01-01 2017-09-30 0001595974 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001595974 us-gaap:SellingAndMarketingExpenseMember 2017-07-01 2017-09-30 0001595974 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001595974 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-09-30 0001595974 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001595974 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001595974 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2017-09-30 0001595974 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001595974 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-09-30 0001595974 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001595974 us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-01 2017-09-30 0001595974 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001595974 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-09-30 0001595974 us-gaap:RestructuringChargesMember 2018-07-01 2018-09-30 0001595974 us-gaap:RestructuringChargesMember 2017-07-01 2017-09-30 0001595974 us-gaap:RestructuringChargesMember 2018-01-01 2018-09-30 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001595974 us-gaap:RestructuringChargesMember 2017-01-01 2017-09-30 0001595974 rubi:The2017RestructuringEventsMember 2017-01-01 2017-09-30 0001595974 rubi:The2017RestructuringEventsMember 2018-01-01 2018-09-30 0001595974 rubi:The2017RestructuringEventsMember 2017-07-01 2017-09-30 0001595974 rubi:The2018RestructuringEventsMember 2018-01-01 2018-09-30 0001595974 rubi:The2018RestructuringEventsMember 2018-07-01 2018-09-30 0001595974 rubi:The2018RestructuringEventsMember 2017-12-31 0001595974 rubi:The2018RestructuringEventsMember 2018-09-30 0001595974 rubi:The2017RestructuringEventsMember 2017-12-31 0001595974 2017-01-01 2017-12-31 0001595974 us-gaap:RetainedEarningsMember 2017-12-31 0001595974 rubi:DataCentersForCloudBasedServicesMember 2018-07-01 2018-09-30 0001595974 rubi:DataCentersForCloudBasedServicesMember 2017-07-01 2017-09-30 0001595974 rubi:DataCentersForCloudBasedServicesMember 2018-01-01 2018-09-30 0001595974 rubi:DataCentersForCloudBasedServicesMember 2017-01-01 2017-09-30 0001595974 rubi:OfficeLeaseMember us-gaap:FinancialStandbyLetterOfCreditMember 2018-09-30 0001595974 rubi:OfficeLeaseMember us-gaap:FinancialStandbyLetterOfCreditMember 2017-12-31 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember 2018-09-30 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember 2018-09-26 2018-09-26 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember rubi:StreamlinePeriodInEffectMember 2018-09-26 2018-09-26 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember rubi:StreamlinePeriodNotInEffectMember 2018-09-26 2018-09-26 0001595974 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember us-gaap:PrimeRateMember rubi:StreamlinePeriodInEffectMember 2018-09-26 2018-09-26 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember us-gaap:PrimeRateMember rubi:StreamlinePeriodNotInEffectMember 2018-09-26 2018-09-26 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember 2018-09-26 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember rubi:CovenantTermsScenarioOneMember 2018-09-26 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember rubi:CovenantTermsScenarioOneMember 2018-09-26 2018-09-26 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember rubi:CovenantTermsScenarioTwoMember 2018-09-26 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember rubi:CovenantTermsScenarioTwoMember 2018-09-26 2018-09-26 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember rubi:DebtInstrumentCovenantCompliancePeriodOneMember 2018-09-26 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember rubi:DebtInstrumentCovenantCompliancePeriodTwoMember 2018-09-26 2018-09-26 0001595974 us-gaap:RevolvingCreditFacilityMember rubi:LoanAgreementMember rubi:DebtInstrumentCovenantCompliancePeriodThreeMember 2018-09-26 2018-09-26 0001595974 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0001595974 us-gaap:CommonStockMember 2018-09-30 0001595974 2018-11-01 0001595974 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001595974 us-gaap:RetainedEarningsMember 2018-09-30 0001595974 2016-12-31 0001595974 2017-06-30 0001595974 us-gaap:StockOptionMember 2018-07-01 2018-09-30 0001595974 us-gaap:StockOptionMember 2017-07-01 2017-09-30 0001595974 us-gaap:StockOptionMember 2018-01-01 2018-09-30 0001595974 us-gaap:StockOptionMember 2017-01-01 2017-09-30 0001595974 us-gaap:RestrictedStockMember 2018-07-01 2018-09-30 0001595974 2018-01-01 2018-09-30 0001595974 us-gaap:RestrictedStockMember 2017-07-01 2017-09-30 0001595974 us-gaap:RestrictedStockMember 2018-01-01 2018-09-30 0001595974 us-gaap:RestrictedStockMember 2017-01-01 2017-09-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2018-09-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2017-07-01 2017-09-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-09-30 0001595974 rubi:EmployeeStockPurchasePlanMember 2018-07-01 2018-09-30 0001595974 rubi:EmployeeStockPurchasePlanMember 2017-07-01 2017-09-30 0001595974 rubi:EmployeeStockPurchasePlanMember 2018-01-01 2018-09-30 0001595974 rubi:EmployeeStockPurchasePlanMember 2017-01-01 2017-09-30 0001595974 rubi:IntentMarketingSolutionMember 2017-01-01 2017-09-30 0001595974 rubi:DesktopMember 2018-07-01 2018-09-30 0001595974 rubi:DesktopMember 2017-07-01 2017-09-30 0001595974 rubi:DesktopMember 2018-01-01 2018-09-30 0001595974 rubi:DesktopMember 2017-01-01 2017-09-30 0001595974 rubi:MobileMember 2018-07-01 2018-09-30 0001595974 rubi:MobileMember 2017-07-01 2017-09-30 0001595974 rubi:MobileMember 2018-01-01 2018-09-30 0001595974 2018-09-30 0001595974 rubi:MobileMember 2017-01-01 2017-09-30 0001595974 country:US 2018-07-01 2018-09-30 0001595974 country:US 2017-07-01 2017-09-30 0001595974 country:US 2018-01-01 2018-09-30 0001595974 country:US 2017-01-01 2017-09-30 0001595974 rubi:OtherInternationalMember 2018-07-01 2018-09-30 0001595974 rubi:OtherInternationalMember 2017-07-01 2017-09-30 0001595974 rubi:OtherInternationalMember 2018-01-01 2018-09-30 0001595974 rubi:OtherInternationalMember 2017-01-01 2017-09-30 0001595974 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-09-30 0001595974 2017-12-31 0001595974 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-09-30 0001595974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-09-30 0001595974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-09-30 0001595974 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001595974 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001595974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001595974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001595974 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-09-30 0001595974 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-09-30 0001595974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-09-30 0001595974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-09-30 0001595974 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0001595974 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0001595974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0001595974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0001595974 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001595974 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001595974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001595974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001595974 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0001595974 2018-07-01 2018-09-30 0001595974 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0001595974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0001595974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0001595974 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:IncomeApproachValuationTechniqueMember 2017-07-01 2017-09-30 0001595974 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MarketApproachValuationTechniqueMember 2017-07-01 2017-09-30 0001595974 2017-09-30 0001595974 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2018-09-30 0001595974 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001595974 us-gaap:ShortTermInvestmentsMember 2018-09-30 0001595974 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0001595974 2017-07-01 2017-09-30 0001595974 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001595974 us-gaap:ShortTermInvestmentsMember 2017-12-31 0001595974 us-gaap:OtherLongTermInvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0001595974 us-gaap:DevelopedTechnologyRightsMember 2018-09-30 0001595974 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0001595974 us-gaap:NoncompeteAgreementsMember 2018-09-30 0001595974 us-gaap:NoncompeteAgreementsMember 2017-12-31 0001595974 us-gaap:TrademarksMember 2018-09-30 0001595974 us-gaap:TrademarksMember 2017-12-31 0001595974 rubi:nToggleMember 2017-07-14 2017-07-14 shares iso4217:USD pure iso4217:USD shares RUBICON PROJECT, INC. 10-Q 2018-09-30 false 2018 Q3 Accelerated Filer --12-31 0001595974 0.00001 10000000 0 0 0.00001 10000000 0 0 0.00001 500000000 50239000 50239000 0.00001 500000000 50751000 50751000 0 0 0 0 0 2900000 2900000 50751765 82354000 76642000 14486000 52504000 155328000 165890000 8781000 9620000 260949000 304656000 33884000 47393000 14432000 12734000 879000 5493000 10971000 13359000 321115000 383635000 199385000 214103000 2806000 3141000 202191000 217244000 1172000 1780000 203363000 219024000 0 0 1000 0 431294000 418354000 -167000 41000 -313376000 -253784000 117752000 164611000 321115000 383635000 29729000 35211000 83253000 124148000 14687000 12985000 44514000 41371000 10654000 12503000 34046000 39660000 9299000 11580000 29038000 36377000 9355000 13644000 33340000 43079000 0 0 3440000 5959000 0 90251000 0 90251000 43995000 140963000 144378000 256697000 -14266000 -105752000 -61125000 -132549000 232000 269000 777000 664000 206000 123000 626000 502000 120000 -242000 363000 -1093000 558000 150000 1766000 73000 -13708000 -105602000 -59359000 -132476000 84000 -2031000 233000 -1510000 -13792000 -103571000 -59592000 -130966000 -0.27 -2.11 -1.19 -2.69 50513000 49055000 50095000 48726000 -13792000 -103571000 -59592000 -130966000 9000 3000 15000 3000 -99000 87000 -223000 357000 -90000 90000 -208000 360000 -13882000 -103481000 -59800000 -130606000 50239000 0 418354000 41000 -253784000 164611000 50000 45000 45000 -156000 0 0 89000 143000 143000 830000 1000 1000 301000 658000 658000 13410000 13410000 -208000 -208000 -59592000 -59592000 50751000 1000 431294000 -167000 -313376000 117752000 -59592000 -130966000 26355000 27154000 13016000 16188000 0 90251000 -149000 -269000 217000 482000 374000 163000 206000 -372000 0 -1453000 -10318000 -58876000 -2919000 1315000 -14415000 -49972000 -939000 -510000 -22552000 9213000 5474000 14554000 6569000 6127000 0 38610000 23991000 66419000 55650000 67650000 9228000 0 28844000 -58060000 45000 391000 143000 444000 658000 2067000 -470000 -1232000 -110000 186000 5712000 -49893000 76642000 149498000 82354000 99605000 272000 348000 46000 46000 3000 2065000 394000 338000 Organization and Summary of Significant Accounting Policies<div style="text-indent:18pt;padding-right:5pt;margin-bottom:5pt;"><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%;">Company Overview</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Rubicon Project, Inc., or Rubicon Project (the "Company"), was formed on April 20, 2007 in Delaware and began operations in April 2007. The Company is headquartered in Los Angeles, California.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company is a global advertising exchange that helps websites and applications thrive by giving them tools and expertise to sell ads easily and safely. In addition, the world’s leading agencies and brands rely on the Company's technology to execute tens of billions of advertising transactions each month. The Company provides a technology solution to automate the purchase and sale of digital advertising inventory for buyers and sellers. The Company's platform features applications and services for digital advertising sellers, including websites, mobile applications and other digital media properties, and their representatives, to sell their digital advertising inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, demand side platforms, or DSPs, to buy digital advertising inventory; and a marketplace over which such transactions are executed. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Together, these features power and enhance a comprehensive, transparent, independent advertising marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution for the digital advertising inventory managed on the Company's platform. The Company's clients include many of the world's leading publishers of websites and mobile applications and buyers of digital advertising inventory.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Advertising inventory takes different forms, referred to as advertising units, is purchased and sold through different transactional methodologies, and allows advertising content to be presented to consumers through different channels. The Company's solution enables buyers and sellers to purchase and sell:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">• a comprehensive range of advertising units, including display, audio and video;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">• that are transacted through real-time bidding ("RTB"), which includes (i) direct sale of premium inventory, which the Company refers to as private marketplace ("PMP"), and (ii) open auction bidding, which the Company refers to as open marketplace ("OMP"); and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">• that are displayed across digital channels, including mobile web, mobile application, and desktop, as well as across various out-of-home channels, such as digital billboards.</span></div><div style="text-indent:18pt;margin-bottom:10pt;"><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%;">Risks and Uncertainties</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company has been negatively impacted by rapid changes in the ad tech industry, including demand by ad tech buyers for more efficiency and lower costs, changes in bidding technologies, and increased competition. In response to these challenges, the Company made significant reductions in fees charged to buyers during 2017 and in November 2017 eliminated its buyer fees altogether. The competitive pressures and reduced take rate resulted in lower revenue and cash flows in the first three quarters of 2018 compared to the prior year. In an effort to bring its costs into better alignment with reduced take rates, the Company undertook restructuring activities to reduce headcount and related operating costs, and also reduced its capital expenditures. Unless and until the Company is able to compensate for the fee reductions and reduced gross margins by continuing to increase advertising spend on its platform, or sufficiently reducing costs, it may not be able to grow its business and may continue to operate at a loss, depleting its cash resources and liquidity. If the Company continues to experience significant operating losses in the future, the Company may require additional liquidity to fund its operations. </span></div><div style="text-indent:18pt;padding-right:5pt;margin-top:10pt;margin-bottom:5pt;"><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 and Summary of Significant Accounting Policies </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the nine months ended September 30, 2018 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2018, or for any future year. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The condensed consolidated balance sheet at December 31, 2017 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2017 included in its 2017 Annual Report on Form 10-K. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2017 included in its Annual Report on Form 10-K.</span></div><div style="text-indent:18pt;margin-top:10pt;"><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:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Actual results could differ materially from these estimates.</span></div><div style="text-indent:18pt;margin-top:5pt;margin-bottom: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%;">Adoption of ASU 2018-07</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company adopted ASU 2018-07</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">—Stock Compensation (Topic 718) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">("ASU 2018-07")</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">which expands the scope of Accounting Standards Codification Topic 718, Compensation</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">—Stock Compensation</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> to include share-based payments granted to non-employees in exchange for goods or services, as of July 1, 2018. As of the adoption date, the fair value of existing unvested awards held by non-employees was determined based on the adoption date fair value, which will be recognized over the remaining service period. Prospectively, the fair value of awards granted to non-employees will be determined as of the grant date and recognized over the service period, using the same treatment as awards granted to employees. In addition, for employees that transition into a non-employee contractor relationship with the Company subsequent to the adoption date, their existing awards will continue to be recognized at the original grant date fair value. There was no impact to the Company's consolidated financial statements resulting from the adoption of ASU 2018-07.</span></div><div style="text-indent:18pt;margin-top:10pt;"><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%;">Other Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On January 1, 2018, the Company adopted the following accounting pronouncements, using a prospective adoption method, which did not have an impact on the Company's condensed consolidated financial statements and did not result in any significant policy changes:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">• Accounting Standards Update ("ASU") 2017-01—</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Business Combinations (Topic 805): Clarifying the Definition of a Business</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">; and </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">• ASU 2017-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;line-height:120%;">Compensation—Stock Compensation (Topic 718): Scope of Modification Accounting.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company has also adopted ASU 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;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;line-height:120%;">although the retrospective adoption method did not have an impact on periods presented. The Company will apply this guidance to applicable future transactions.</span></div><div style="text-indent:18pt;margin-top:10pt;"><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:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Under the Jumpstart Our Business Startups Act, or the JOBS Act, the Company meets the definition of an emerging growth company. The Company has irrevocably elected to opt out of the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In February 2016, the Financial Accounting Standards Board ("FASB") issued ASU 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;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;line-height:120%;">("ASU 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;line-height:120%;">, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">which requires an entity to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor, and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. ASU 2016-02 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period, with early adoption permitted. ASU 2016-02 required a modified retrospective adoption approach, however subsequent guidance (discussed below) provides an additional option for adoption approach. The Company plans to adopt ASU 2016-02 as of January 1, 2019 using a prospective adoption method in accordance with ASU 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;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;line-height:120%;">("ASU 2018-11"). The Company is currently evaluating the effect this guidance will have on its consolidated financial statements and related disclosures, and anticipates the guidance to result in increases in its assets and liabilities as most of its operating lease commitments will be subject to the new standard and recognized as right-of-use assets and lease liabilities. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In July 2018, the FASB issued ASU 2018-11, which updates some of the implementation requirements under Accounting Standards Codification Topic 842 on leases. ASU 2018-11 provides for an additional adoption approach that was not previously included in ASU 2016-02 that allows for a prospective application. This guidance eliminates the requirement to present prior year comparative lease disclosures once ASU 2016-02 is adopted, and must be adopted concurrently with ASU 2016-02. The Company plans to apply the adoption method made available by ASU 2018-11.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In August 2018, the FASB issued ASU 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"),</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%;"> </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%;">to streamline the disclosure requirements of ASC Topic 820</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;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:400;line-height:120%;">Fair Value Measurement. ASU 2018 removes certain disclosure requirements, including the valuation process for Level 3 fair</span></div><div style="margin-top:5pt;margin-bottom: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%;"> value measurements, and adds certain quantitative disclosures around Level 3 fair value measurements. This ASU is effective </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, with early adoption permitted. The provisions of ASU 2018-13 are required to be adopted retrospectively, with the exception of disclosure of the range and weighted average of significant unobservable inputs used to develop Level 3 measurements, which can be adopted prospectively. The Company is currently evaluating the effect this guidance will have on its consolidated financial statements and related disclosures.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom: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 August 2018, the FASB issued ASU 2018-15</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;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-style:italic;font-weight:400;line-height:120%;">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</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-15"). ASU 2018-15 was issued to clarify the requirements of ASC 350-40</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;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-style:italic;line-height:120%;">Intangibles—Goodwill and Other—Internal-Use Software </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">("ASC 350-40")</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The ASU clarifies that implementation, setup and other upfront costs related to cloud hosting agreements should be accounted for under ASC 350-40. This ASU is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, with early adoption permitted. ASU 2018-15 can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company is currently evaluating the effect this guidance will have on its consolidated financial statements.</span></div> <div style="text-indent:18pt;padding-right:5pt;margin-top:10pt;margin-bottom:5pt;"><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 and Summary of Significant Accounting Policies </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the nine months ended September 30, 2018 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2018, or for any future year. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The condensed consolidated balance sheet at December 31, 2017 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2017 included in its 2017 Annual Report on Form 10-K. </span></div>There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2017 included in its Annual Report on Form 10-K. <div style="text-indent:18pt;margin-top:10pt;"><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:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Actual results could differ materially from these estimates.</span></div> <div style="text-indent:18pt;margin-top:5pt;margin-bottom: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%;">Adoption of ASU 2018-07</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company adopted ASU 2018-07</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">—Stock Compensation (Topic 718) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">("ASU 2018-07")</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">which expands the scope of Accounting Standards Codification Topic 718, Compensation</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">—Stock Compensation</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> to include share-based payments granted to non-employees in exchange for goods or services, as of July 1, 2018. As of the adoption date, the fair value of existing unvested awards held by non-employees was determined based on the adoption date fair value, which will be recognized over the remaining service period. Prospectively, the fair value of awards granted to non-employees will be determined as of the grant date and recognized over the service period, using the same treatment as awards granted to employees. In addition, for employees that transition into a non-employee contractor relationship with the Company subsequent to the adoption date, their existing awards will continue to be recognized at the original grant date fair value. There was no impact to the Company's consolidated financial statements resulting from the adoption of ASU 2018-07.</span></div><div style="text-indent:18pt;margin-top:10pt;"><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%;">Other Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On January 1, 2018, the Company adopted the following accounting pronouncements, using a prospective adoption method, which did not have an impact on the Company's condensed consolidated financial statements and did not result in any significant policy changes:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">• Accounting Standards Update ("ASU") 2017-01—</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Business Combinations (Topic 805): Clarifying the Definition of a Business</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">; and </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">• ASU 2017-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;line-height:120%;">Compensation—Stock Compensation (Topic 718): Scope of Modification Accounting.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company has also adopted ASU 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;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;line-height:120%;">although the retrospective adoption method did not have an impact on periods presented. The Company will apply this guidance to applicable future transactions.</span></div><div style="text-indent:18pt;margin-top:10pt;"><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:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Under the Jumpstart Our Business Startups Act, or the JOBS Act, the Company meets the definition of an emerging growth company. The Company has irrevocably elected to opt out of the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In February 2016, the Financial Accounting Standards Board ("FASB") issued ASU 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;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;line-height:120%;">("ASU 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;line-height:120%;">, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">which requires an entity to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor, and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. ASU 2016-02 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period, with early adoption permitted. ASU 2016-02 required a modified retrospective adoption approach, however subsequent guidance (discussed below) provides an additional option for adoption approach. The Company plans to adopt ASU 2016-02 as of January 1, 2019 using a prospective adoption method in accordance with ASU 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;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;line-height:120%;">("ASU 2018-11"). The Company is currently evaluating the effect this guidance will have on its consolidated financial statements and related disclosures, and anticipates the guidance to result in increases in its assets and liabilities as most of its operating lease commitments will be subject to the new standard and recognized as right-of-use assets and lease liabilities. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In July 2018, the FASB issued ASU 2018-11, which updates some of the implementation requirements under Accounting Standards Codification Topic 842 on leases. ASU 2018-11 provides for an additional adoption approach that was not previously included in ASU 2016-02 that allows for a prospective application. This guidance eliminates the requirement to present prior year comparative lease disclosures once ASU 2016-02 is adopted, and must be adopted concurrently with ASU 2016-02. The Company plans to apply the adoption method made available by ASU 2018-11.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In August 2018, the FASB issued ASU 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"),</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%;"> </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%;">to streamline the disclosure requirements of ASC Topic 820</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;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:400;line-height:120%;">Fair Value Measurement. ASU 2018 removes certain disclosure requirements, including the valuation process for Level 3 fair</span></div><div style="margin-top:5pt;margin-bottom: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%;"> value measurements, and adds certain quantitative disclosures around Level 3 fair value measurements. This ASU is effective </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, with early adoption permitted. The provisions of ASU 2018-13 are required to be adopted retrospectively, with the exception of disclosure of the range and weighted average of significant unobservable inputs used to develop Level 3 measurements, which can be adopted prospectively. The Company is currently evaluating the effect this guidance will have on its consolidated financial statements and related disclosures.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom: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 August 2018, the FASB issued ASU 2018-15</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;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-style:italic;font-weight:400;line-height:120%;">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</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-15"). ASU 2018-15 was issued to clarify the requirements of ASC 350-40</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;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-style:italic;line-height:120%;">Intangibles—Goodwill and Other—Internal-Use Software </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">("ASC 350-40")</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The ASU clarifies that implementation, setup and other upfront costs related to cloud hosting agreements should be accounted for under ASC 350-40. This ASU is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, with early adoption permitted. ASU 2018-15 can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company is currently evaluating the effect this guidance will have on its consolidated financial statements.</span></div> Net Income (Loss) Per Share<div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table presents the basic and diluted net loss per share:  </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:50.683616%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:14pt;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;height:14pt;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 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:14pt;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;height:14pt;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);">Nine Months Ended </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017 </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data) </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="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);">Basic and Diluted EPS: </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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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:#ffffff;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);">Net loss </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;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:#ffffff;text-align:right;vertical-align:bottom;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);">(13,792)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;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:#ffffff;text-align:right;vertical-align:bottom;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);">(103,571)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;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:#ffffff;text-align:right;vertical-align:bottom;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);">(59,592)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;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:#ffffff;text-align:right;vertical-align:bottom;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);">(130,966)</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);">Weighted-average common shares outstanding </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #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);">50,750 </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:3pt double #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);">49,800 </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:3pt double #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);">50,482 </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:3pt double #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);">49,638 </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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average unvested restricted stock awards </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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(237)</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: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);">(745)</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: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);">(387)</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: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);">(912)</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="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);">Weighted-average common shares outstanding used to compute net loss per share </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 #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);">50,513 </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 #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);">49,055 </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 #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);">50,095 </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 #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);">48,726 </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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic and diluted net loss per share </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;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:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;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);">(0.27)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;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:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;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.11)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;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:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;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.19)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;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:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;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.69)</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following weighted-average shares have been excluded from the calculation of diluted net loss per share attributable to common stockholders for each period presented because they are anti-dilutive: </span></div><div style="padding-right:5pt;margin-top:10pt;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.011299%;"><tr><td style="width:1.0%;"/><td style="width:50.211127%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.412268%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.513267%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.412268%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.513267%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.412268%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.513267%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.412268%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:14pt;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;height:14pt;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 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:14pt;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;height:14pt;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);">Nine Months Ended </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017 </span></td></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Options to purchase common stock </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);">162 </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);">187 </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);">72 </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);">154 </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);">Unvested restricted stock awards </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);">208 </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);">130 </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);">232 </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);">240 </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);">Unvested restricted stock units </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);">2,324 </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);">238 </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,709 </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);">495 </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;"><div><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:100%;">ESPP</span></div></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);">94 </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);">44 </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);">64 </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);">49 </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);">Total shares excluded from net loss per share </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 #000000;border-bottom:3pt double #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);">2,788 </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 #000000;border-bottom:3pt double #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);">599 </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 #000000;border-bottom:3pt double #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);">2,077 </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 #000000;border-bottom:3pt double #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);">938 </span></td></tr></table></div> <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table presents the basic and diluted net loss per share:  </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:50.683616%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:14pt;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;height:14pt;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 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:14pt;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;height:14pt;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);">Nine Months Ended </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017 </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data) </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="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);">Basic and Diluted EPS: </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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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:#ffffff;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);">Net loss </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;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:#ffffff;text-align:right;vertical-align:bottom;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);">(13,792)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;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:#ffffff;text-align:right;vertical-align:bottom;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);">(103,571)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;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:#ffffff;text-align:right;vertical-align:bottom;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);">(59,592)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;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:#ffffff;text-align:right;vertical-align:bottom;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);">(130,966)</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);">Weighted-average common shares outstanding </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #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);">50,750 </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:3pt double #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);">49,800 </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:3pt double #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);">50,482 </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:3pt double #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);">49,638 </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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average unvested restricted stock awards </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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(237)</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: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);">(745)</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: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);">(387)</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: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);">(912)</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="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);">Weighted-average common shares outstanding used to compute net loss per share </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 #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);">50,513 </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 #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);">49,055 </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 #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);">50,095 </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 #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);">48,726 </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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic and diluted net loss per share </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;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:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;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);">(0.27)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;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:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;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.11)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;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:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;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.19)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;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:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;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.69)</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> -13792000 -103571000 -59592000 -130966000 50750000 49800000 50482000 49638000 237000 745000 387000 912000 50513000 49055000 50095000 48726000 -0.27 -2.11 -1.19 -2.69 <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following weighted-average shares have been excluded from the calculation of diluted net loss per share attributable to common stockholders for each period presented because they are anti-dilutive: </span></div><div style="padding-right:5pt;margin-top:10pt;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.011299%;"><tr><td style="width:1.0%;"/><td style="width:50.211127%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.412268%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.513267%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.412268%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.513267%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.412268%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.513267%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.412268%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:14pt;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;height:14pt;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 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:14pt;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;height:14pt;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);">Nine Months Ended </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017 </span></td></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Options to purchase common stock </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);">162 </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);">187 </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);">72 </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);">154 </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);">Unvested restricted stock awards </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);">208 </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);">130 </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);">232 </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);">240 </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);">Unvested restricted stock units </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);">2,324 </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);">238 </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,709 </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);">495 </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;"><div><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:100%;">ESPP</span></div></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);">94 </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);">44 </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);">64 </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);">49 </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);">Total shares excluded from net loss per share </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 #000000;border-bottom:3pt double #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);">2,788 </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 #000000;border-bottom:3pt double #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);">599 </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 #000000;border-bottom:3pt double #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);">2,077 </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 #000000;border-bottom:3pt double #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);">938 </span></td></tr></table></div> 162000 187000 72000 154000 208000 130000 232000 240000 2324000 238000 1709000 495000 94000 44000 64000 49000 2788000 599000 2077000 938000 Revenue<div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On January 1, 2018, the Company adopted Accounting Standards Update 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;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;line-height:120%;"> ("ASU 2014-09") using a modified retrospective approach applied to all contracts that generated revenue in the preceding year. The adoption of this guidance did not have an impact on the amount or timing of revenue recognized by the Company. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company generates revenue from transactions where it provides a platform for the purchase and sale of digital advertising inventory. The Company’s advertising automation solution is a marketplace for sellers of digital advertising inventory (providers of websites, mobile applications and other digital media properties, and their representatives) and buyers of digital advertising inventory (including advertisers, agencies, agency trading desks, and demand-side platforms). This solution incorporates proprietary machine-learning algorithms, sophisticated data processing, high-volume storage, detailed analytics capabilities, and a</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> distributed infrastructure. Together, these features form the basis for the Company’s automated advertising solution that brings buyers and sellers together and facilitates intelligent decision-making and automated transaction execution for the digital advertising inventory managed on the Company's platform. Digital advertising inventory is created when consumers access sellers’ content. Sellers provide digital advertising inventory to the Company’s platform in the form of advertising requests, or ad requests. When the Company receives ad requests from sellers, it sends bid requests to buyers, which enable buyers to bid on sellers’ digital advertising inventory. Winning bids can create advertising, or paid impressions, for the seller to present to the consumer. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The total volume of spending between buyers and sellers on the Company’s platform is referred to as advertising spend. The Company keeps a percentage of that advertising spend as a fee, and remits the remainder to the seller. The fee or “take rate” that the Company retains from the gross advertising spend on its platform is recognized as revenue. The fee earned on each transaction is based on the pre-existing agreement between the Company and the seller and the clearing price of the winning bid. The Company recognizes revenue upon fulfillment of its performance obligation to a customer, which occurs at the point in time an ad renders and is counted as a paid impression, subject to an underlying agreement existing with the customer and a fixed or determinable transaction price. Performance obligations for all transactions are satisfied, and the corresponding revenue is recognized, at a distinct point in time when an ad renders. The Company does not have arrangements with multiple performance obligations. The Company considers the following when determining if a contract exists under which the performance obligations have been satisfied: (i) contract approval by all parties, (ii) identification of each party’s rights regarding the goods or services to be transferred, (iii) specified payment terms, (iv) commercial substance of the contract, and (v) collectability of substantially all of the consideration is probable. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company has determined that it does not act as the principal in the purchase and sale of digital advertising inventory because it does not have control of the digital advertising inventory and does not set prices agreed upon within the auction marketplace, and therefore reports revenue on a net basis. In periods prior to the second quarter of 2017, the Company reported revenue on a gross basis for revenue associated with its intent marketing solution, as the Company determined that it acted as the principal in the purchase and sale of digital advertising inventory. The Company ceased offering its intent marketing solution after the first quarter of 2017, after which time, all of the Company’s revenues have been recorded on a net basis. Revenue generated by the Company’s intent marketing solution in 2017 prior to its cessation was $1.3 million, which is included in total revenue for the nine months ended September 30, 2017. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Payment terms are specified in agreements between the Company and the buyers and sellers on its exchange platform. The Company generally bills buyers at the end of each month for the full purchase price of impressions filled in that month. The Company recognizes volume discounts as a reduction of revenue as they are incurred. Specific payment terms may vary by agreement, but are generally seventy-five days or less. The Company's accounts receivable are recorded at the amount of gross billings to buyers, net of allowances for the amounts the company is responsible to collect. The Company's accounts payable related to amounts due to sellers are recorded at the net amount payable to sellers (see Note 5). Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table presents our revenue by channel for the three and nine months ended September 30, 2018 and 2017:</span></div><div style="margin-bottom:10pt;"><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:18.480226%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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="9" style="padding-top:2px;padding-bottom:2px;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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="9" style="padding-top:2px;padding-bottom:2px;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;height:12pt;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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands, except percentages)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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;"><div><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:100%;">Channel:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;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);">Desktop </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">12,481 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">42 </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: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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">16,881 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">48 </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: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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">40,453 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">49 </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: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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">68,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;"/><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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">56 </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: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:12pt;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);">Mobile </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);">17,248 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">58 </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: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: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);">18,330 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">52 </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: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: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);">42,800 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">51 </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: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: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);">55,192 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">44 </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: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;"><div><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:100%;">Total</span></div></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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29,729 </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:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td 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: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 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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">35,211 </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:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td 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: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 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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">83,253 </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:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td 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: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 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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">124,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="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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td 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: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:27pt;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table presents our revenue disaggregated by geographic location, based on the location of the Company's sellers:</span></div><div style="margin-bottom:10pt;"><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.903955%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.994350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.994350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.994350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.994350%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017 </span></td></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">United States </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">19,731 </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;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;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);">22,689 </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;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;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);">54,201 </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;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;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);">78,350 </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="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);">International </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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,998 </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: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);">12,522 </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: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);">29,052 </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: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);">45,798 </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);">Total </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">29,729 </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 #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">35,211 </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 #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">83,253 </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 #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">124,148 </span></td></tr></table></div> 1300000 P75D <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table presents our revenue by channel for the three and nine months ended September 30, 2018 and 2017:</span></div><div style="margin-bottom:10pt;"><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:18.480226%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.322034%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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="9" style="padding-top:2px;padding-bottom:2px;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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="9" style="padding-top:2px;padding-bottom:2px;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;height:12pt;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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands, except percentages)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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;"><div><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:100%;">Channel:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;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);">Desktop </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">12,481 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">42 </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: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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">16,881 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">48 </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: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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">40,453 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">49 </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: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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">68,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;"/><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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">56 </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: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:12pt;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);">Mobile </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);">17,248 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">58 </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: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: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);">18,330 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">52 </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: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: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);">42,800 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">51 </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: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: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);">55,192 </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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">44 </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: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;"><div><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:100%;">Total</span></div></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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29,729 </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:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td 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: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 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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">35,211 </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:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td 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: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 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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">83,253 </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:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td 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: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 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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">124,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="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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td 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: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:27pt;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table presents our revenue disaggregated by geographic location, based on the location of the Company's sellers:</span></div><div style="margin-bottom:10pt;"><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.903955%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.994350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.994350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.994350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.994350%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017 </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017 </span></td></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">United States </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">19,731 </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;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;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);">22,689 </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;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;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);">54,201 </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;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;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);">78,350 </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="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);">International </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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,998 </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: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);">12,522 </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: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);">29,052 </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: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);">45,798 </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);">Total </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">29,729 </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 #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">35,211 </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 #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">83,253 </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 #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">124,148 </span></td></tr></table></div> 12481000 0.42 16881000 0.48 40453000 0.49 68956000 0.56 17248000 0.58 18330000 0.52 42800000 0.51 55192000 0.44 29729000 1 35211000 1 83253000 1 124148000 1 19731000 22689000 54201000 78350000 9998000 12522000 29052000 45798000 29729000 35211000 83253000 124148000 Fair Value Measurements <div style="margin-bottom:6pt;"><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%;">Recurring Fair Value Measurements</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Fair value represents the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable: </span></div><div style="text-indent:-27pt;padding-left:63pt;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">• Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="text-indent:-27pt;padding-left:63pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">• Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="text-indent:-27pt;padding-left:63pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">• Level 3 – Unobservable inputs.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at September 30, 2018:</span></div><div style="text-align:center;margin-bottom:10pt;"><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:31.192090%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.146893%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Total</span></div></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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1) </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Other <br/>Observable Inputs <br/>(Level 2) </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant <br/>Unobservable Inputs <br/>(Level 3) </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;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;"><div style="padding-left:36pt;padding-right:5pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13pt;padding-left:13pt;padding-right:5pt;"><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%;">Cash equivalents</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;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:top;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);">19,078 </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:top;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:top;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);">19,078 </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:top;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:top;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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;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:top;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:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13pt;padding-left:13pt;padding-right:5pt;"><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%;">Corporate debt securities</span></div></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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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,999 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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,999 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13pt;padding-left:13pt;padding-right:5pt;"><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%;">U.S. Treasury, government and agency debt securities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">12,487 </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;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;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);">12,487 </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;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;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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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:27pt;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2017:</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:31.192090%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.146893%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Total</span></div></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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1) </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Other <br/>Observable Inputs <br/>(Level 2) </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant <br/>Unobservable Inputs <br/>(Level 3) </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;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;"><div style="padding-left:36pt;padding-right:5pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13pt;padding-left:13pt;padding-right:5pt;"><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%;">Cash equivalents</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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,807 </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;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;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);">210 </span></td><td colspan="3" style="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: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;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;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,597 </span></td><td colspan="3" style="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: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;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;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:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13pt;padding-left:13pt;padding-right:5pt;"><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%;">Corporate debt securities</span></div></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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">25,098 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">25,098 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13pt;padding-left:13pt;padding-right:5pt;"><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%;">U.S. Treasury, government and agency debt securities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">29,901 </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;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;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);">29,901 </span></td><td colspan="3" style="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: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;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;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:center;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;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;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:27pt;margin-top:10pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">At September 30, 2018 and December 31, 2017, cash equivalents of $19.1 million and $1.8 million, respectively, consisted of money market funds and commercial paper, with original maturities of three months or less. The carrying amounts of cash equivalents are classified as Level 1 or Level 2 depending on whether or not their fair values are based on quoted market prices for identical securities that are traded in an active market. The commercial paper included in cash equivalents at December 31, 2017 is classified as Level 2 since its fair value is not based on quoted market prices for identical securities that are traded in an active market, but rather is derived from similar securities. Corporate debt securities (which are included in marketable securities on the balance sheet) with fair values derived from similar securities rather than based on quoted market prices for identical securities, are classified as Level 2 as well. The fair values of the Company's U.S. treasury, government and agency debt securities are based on quoted market prices and classified as Level 1, and are included within marketable securities.</span></div><div style="margin-bottom:10pt;"><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%;">Non-Recurring Fair Value Measurements</span></div><div style="text-indent:18pt;margin-bottom:10pt;"><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%;">Impairment of Goodwill</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">During the third quarter of 2017, the Company identified potential indications of impairment, which triggered a quantitative goodwill impairment assessment. The Company compared the fair value of its net assets, calculated using three valuation methodologies (one income approach and two market approaches), to the carrying value of the net assets. The fair value of the Company's net assets falls within Level 3 of the fair value hierarchy, as it was determined using unobservable inputs and relied on assumptions and estimates made by the Company's management. The valuation process is described below:</span></div><div style="text-indent:18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Income Approach.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> The Company first estimated the fair value of its net assets based on an income approach using the 2017 remaining year forecast, projections for growth from that base, and a terminal growth rate. The cash flows were discounted using the Company's estimated weighted average cost of capital rate of 16.2%. The value of net operating losses and the excess working capital were then added to the discounted cash flows to arrive at the income approach fair value of the Company's net assets. </span></div><div style="text-indent:18pt;padding-left:40pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Market Approach</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">. The market approach used to determine the fair value of the Company's net assets was based upon a review of private and public company control transactions involving comparable companies. The Company performed two analyses under the market approach—a control premium analysis and a similar transaction analysis. In each of these analyses, the Company identified merger or acquisition transactions that were completed over the past three years involving targets that operate within the “Advertising” or “Internet Software and Services” industries and where the buyer was a strategic buyer. In the control premium analysis, the Company calculated a control premium paid in each of these transactions. After analyzing the comparable transactions, the Company applied a control premium of 15% to its adjusted public equity value to derive the fair value of its net assets. An additional method under the market approach, the similar transactions method, was utilized to determine the fair value of the Company's net assets under a strategic buyer purchase scenario. In this analysis, target companies were compared to the Company and multiples paid in transactions, specifically EBITDA, were analyzed and applied to the Company's adjusted EBITDA for the twelve months ended September 30, 2017. Based on the results of this analysis, an adjusted EBITDA multiple of 2.0x was applied to calculate the fair value of the Company's net assets. In determining the comparability of publicly-traded companies, several factors were analyzed, including products and solutions, markets, growth patterns, relative size, earnings trends and other financial characteristics.  </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company compared the fair value of its net assets using the three methodologies (one income approach and two market approaches) described above, to the carrying value and determined that its goodwill was fully impaired. The Company recorded an impairment of $90.3 million in the third quarter of 2017 to adjust its goodwill balance to its fair value of zero.</span></div> <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at September 30, 2018:</span></div><div style="text-align:center;margin-bottom:10pt;"><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:31.192090%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.146893%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Total</span></div></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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1) </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Other <br/>Observable Inputs <br/>(Level 2) </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant <br/>Unobservable Inputs <br/>(Level 3) </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;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;"><div style="padding-left:36pt;padding-right:5pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13pt;padding-left:13pt;padding-right:5pt;"><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%;">Cash equivalents</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;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:top;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);">19,078 </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:top;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:top;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);">19,078 </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:top;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:top;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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;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:top;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:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13pt;padding-left:13pt;padding-right:5pt;"><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%;">Corporate debt securities</span></div></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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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,999 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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,999 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13pt;padding-left:13pt;padding-right:5pt;"><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%;">U.S. Treasury, government and agency debt securities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">12,487 </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;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;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);">12,487 </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;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;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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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:27pt;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2017:</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:31.192090%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.146893%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Total</span></div></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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1) </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Other <br/>Observable Inputs <br/>(Level 2) </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant <br/>Unobservable Inputs <br/>(Level 3) </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;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;"><div style="padding-left:36pt;padding-right:5pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13pt;padding-left:13pt;padding-right:5pt;"><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%;">Cash equivalents</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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,807 </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;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;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);">210 </span></td><td colspan="3" style="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: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;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;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,597 </span></td><td colspan="3" style="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: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;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;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:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13pt;padding-left:13pt;padding-right:5pt;"><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%;">Corporate debt securities</span></div></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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">25,098 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">25,098 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13pt;padding-left:13pt;padding-right:5pt;"><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%;">U.S. Treasury, government and agency debt securities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">29,901 </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;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;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);">29,901 </span></td><td colspan="3" style="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: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;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;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:center;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;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;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> 19078000 19078000 0 0 1999000 0 1999000 0 12487000 12487000 0 0 1807000 210000 1597000 0 25098000 0 25098000 0 29901000 29901000 0 0 19100000 1800000 0.162 0.15 2.0 90300000 0 Other Balance Sheet Amounts <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Investments in marketable securities as of September 30, 2018 consisted of the following:</span></div><div style="margin-top:5pt;margin-bottom:10pt;"><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:54.638418%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;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;"><div style="padding-left:36pt;padding-right:5pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:18pt;padding-right:5pt;"><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%;">Available-for-sale—short-term:</span></div></td><td colspan="21" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">U.S. Treasury, government and agency debt securities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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);">12,501 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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);">(14)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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);">12,487 </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;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">Corporate debt securities</span></div></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);">1,999 </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><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><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: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);">1,999 </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;"><div style="text-indent:-18pt;padding-left:42pt;padding-right:5pt;"><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</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);">14,500 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);">(14)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);">14,486 </span></td></tr></table></div><div style="text-indent:27pt;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Investments in marketable securities as of December 31, 2017 consisted of the following:</span></div><div style="margin-bottom:10pt;"><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:54.638418%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;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;"><div style="padding-left:36pt;padding-right:5pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:18pt;padding-right:5pt;"><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%;">Available-for-sale—short-term:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">U.S. Treasury, government and agency debt securities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;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);">27,426 </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:top;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;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);">(20)</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:top;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;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);">27,406 </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;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">Corporate debt securities</span></div></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);">25,098 </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><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><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: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);">25,098 </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;"><div style="padding-left:24pt;padding-right:5pt;"><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</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;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);">52,524 </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:top;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;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);">(20)</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:top;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;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);">52,504 </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;"><div style="text-indent:-18pt;padding-left:18pt;padding-right:5pt;"><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%;">Available-for-sale—long-term:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #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:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">U.S. Treasury, government and agency debt securities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-bottom:3pt double #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-bottom:3pt double #000000;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,504 </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:top;border-bottom:3pt double #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-bottom:3pt double #000000;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-bottom:3pt double #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-bottom:3pt double #000000;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);">(9)</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:top;border-bottom:3pt double #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-bottom:3pt double #000000;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,495 </span></td></tr></table></div><div style="text-indent:27pt;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company's available-for-sale securities had a weighted remaining contractual maturity of 0.2 years as of September 30, 2018. For the nine months ended September 30, 2018, the Company sold $9.2 million of available-for-sale investments, on which the realized gains were de minimis and there were no unrealized holding gains (losses) reclassified out of accumulated other comprehensive loss into the condensed consolidated statements of operations.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Accounts payable and accrued expenses included the following:</span></div><div style="margin-bottom:10pt;"><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:69.045198%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2017 </span></td></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Accounts payable—seller </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">188,659 </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;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;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);">203,694 </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);">Accounts payable—trade </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);">5,081 </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);">3,764 </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);">Accrued employee-related payables </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);">5,645 </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);">6,645 </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:6pt;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: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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">199,385 </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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">214,103 </span></td></tr></table></div>As of December 31, 2016, the Company had $0.1 million of restricted cash, which is included in the beginning balance of cash, cash equivalents and restricted cash in the condensed consolidated statement of cash flows for the nine months ended September 30, 2017. Subsequent to that date, the Company has had no restricted cash. Other Balance Sheet Amounts <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Investments in marketable securities as of September 30, 2018 consisted of the following:</span></div><div style="margin-top:5pt;margin-bottom:10pt;"><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:54.638418%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;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;"><div style="padding-left:36pt;padding-right:5pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:18pt;padding-right:5pt;"><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%;">Available-for-sale—short-term:</span></div></td><td colspan="21" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">U.S. Treasury, government and agency debt securities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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);">12,501 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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);">(14)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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);">12,487 </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;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">Corporate debt securities</span></div></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);">1,999 </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><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><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: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);">1,999 </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;"><div style="text-indent:-18pt;padding-left:42pt;padding-right:5pt;"><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</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);">14,500 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);">(14)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);">14,486 </span></td></tr></table></div><div style="text-indent:27pt;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Investments in marketable securities as of December 31, 2017 consisted of the following:</span></div><div style="margin-bottom:10pt;"><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:54.638418%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;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;"><div style="padding-left:36pt;padding-right:5pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:18pt;padding-right:5pt;"><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%;">Available-for-sale—short-term:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">U.S. Treasury, government and agency debt securities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;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);">27,426 </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:top;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;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);">(20)</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:top;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;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);">27,406 </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;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">Corporate debt securities</span></div></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);">25,098 </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><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><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: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);">25,098 </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;"><div style="padding-left:24pt;padding-right:5pt;"><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</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;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);">52,524 </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:top;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;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);">(20)</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:top;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;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);">52,504 </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;"><div style="text-indent:-18pt;padding-left:18pt;padding-right:5pt;"><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%;">Available-for-sale—long-term:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #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:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">U.S. Treasury, government and agency debt securities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-bottom:3pt double #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-bottom:3pt double #000000;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,504 </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:top;border-bottom:3pt double #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-bottom:3pt double #000000;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-bottom:3pt double #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-bottom:3pt double #000000;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);">(9)</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:top;border-bottom:3pt double #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-bottom:3pt double #000000;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,495 </span></td></tr></table></div><div style="text-indent:27pt;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company's available-for-sale securities had a weighted remaining contractual maturity of 0.2 years as of September 30, 2018. For the nine months ended September 30, 2018, the Company sold $9.2 million of available-for-sale investments, on which the realized gains were de minimis and there were no unrealized holding gains (losses) reclassified out of accumulated other comprehensive loss into the condensed consolidated statements of operations.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Accounts payable and accrued expenses included the following:</span></div><div style="margin-bottom:10pt;"><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:69.045198%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2017 </span></td></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Accounts payable—seller </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">188,659 </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;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;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);">203,694 </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);">Accounts payable—trade </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);">5,081 </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);">3,764 </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);">Accrued employee-related payables </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);">5,645 </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);">6,645 </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:6pt;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: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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">199,385 </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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">214,103 </span></td></tr></table></div>As of December 31, 2016, the Company had $0.1 million of restricted cash, which is included in the beginning balance of cash, cash equivalents and restricted cash in the condensed consolidated statement of cash flows for the nine months ended September 30, 2017. Subsequent to that date, the Company has had no restricted cash. <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Investments in marketable securities as of September 30, 2018 consisted of the following:</span></div><div style="margin-top:5pt;margin-bottom:10pt;"><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:54.638418%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;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;"><div style="padding-left:36pt;padding-right:5pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:18pt;padding-right:5pt;"><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%;">Available-for-sale—short-term:</span></div></td><td colspan="21" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">U.S. Treasury, government and agency debt securities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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);">12,501 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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);">(14)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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);">12,487 </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;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">Corporate debt securities</span></div></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);">1,999 </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><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><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: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);">1,999 </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;"><div style="text-indent:-18pt;padding-left:42pt;padding-right:5pt;"><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</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);">14,500 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);">(14)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;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);">14,486 </span></td></tr></table></div><div style="text-indent:27pt;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Investments in marketable securities as of December 31, 2017 consisted of the following:</span></div><div style="margin-bottom:10pt;"><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:54.638418%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.310734%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Gains </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Unrealized<br/>Losses </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair<br/>Value </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;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;"><div style="padding-left:36pt;padding-right:5pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:18pt;padding-right:5pt;"><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%;">Available-for-sale—short-term:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">U.S. Treasury, government and agency debt securities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;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);">27,426 </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:top;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;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);">(20)</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:top;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;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);">27,406 </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;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">Corporate debt securities</span></div></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);">25,098 </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><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><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: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);">25,098 </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;"><div style="padding-left:24pt;padding-right:5pt;"><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</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;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);">52,524 </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:top;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;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);">(20)</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:top;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;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);">52,504 </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;"><div style="text-indent:-18pt;padding-left:18pt;padding-right:5pt;"><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%;">Available-for-sale—long-term:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #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:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:5pt;"><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%;">U.S. Treasury, government and agency debt securities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-bottom:3pt double #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-bottom:3pt double #000000;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,504 </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:top;border-bottom:3pt double #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-bottom:3pt double #000000;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-bottom:3pt double #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-bottom:3pt double #000000;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);">(9)</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:top;border-bottom:3pt double #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-bottom:3pt double #000000;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,495 </span></td></tr></table></div> 12501000 0 14000 12487000 1999000 0 0 1999000 14500000 0 14000 14486000 27426000 0 20000 27406000 25098000 0 0 25098000 52524000 0 20000 52504000 2504000 0 9000 2495000 P0Y2M12D 9200000 9200000 <div style="text-indent:27pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Accounts payable and accrued expenses included the following:</span></div><div style="margin-bottom:10pt;"><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:69.045198%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2017 </span></td></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Accounts payable—seller </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">188,659 </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;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;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);">203,694 </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);">Accounts payable—trade </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);">5,081 </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);">3,764 </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);">Accrued employee-related payables </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);">5,645 </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);">6,645 </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:6pt;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: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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">199,385 </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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">214,103 </span></td></tr></table></div> 188659000 203694000 5081000 3764000 5645000 6645000 199385000 214103000 100000 0 Goodwill and Intangible Assets<div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company’s intangible assets as of September 30, 2018 and December 31, 2017 included the following:</span></div><div style="margin-bottom:10pt;"><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:67.350282%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.971751%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.971751%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2017 </span></td></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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;"><div><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:100%;">Amortizable intangible assets:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;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);">Developed technology </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;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:#ffffff;text-align:right;vertical-align:bottom;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);">16,878 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;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:#ffffff;text-align:right;vertical-align:bottom;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);">16,878 </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;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-compete agreements </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);">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:#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);">690 </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:12pt;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);">Trademarks </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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </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: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);">20 </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);">Total identifiable intangible assets, gross </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 #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);">17,588 </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 #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);">17,588 </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);">Accumulated amortization—intangible assets: </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;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:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;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);">Developed technology </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,182)</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);">(4,062)</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;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-compete agreements </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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(419)</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: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);">(161)</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:12pt;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);">Trademarks </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);">(16)</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);">(6)</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 accumulated amortization—intangible assets </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;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);">(6,617)</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:right;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);">(4,229)</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);">Total identifiable intangible assets, net </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">10,971 </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 #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">13,359 </span></td></tr></table></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Amortization of intangible assets for the three months ended September 30, 2018 and 2017 were $0.8 million and $1.2 million, respectively, and $2.4 million and $3.5 million for the nine months ended September 30, 2018 and 2017, respectively. The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of September 30, 2018:</span></div><div style="margin-top:5pt;margin-bottom:10pt;"><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:83.875706%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year </span></td><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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Amount</span></div></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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></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);">2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">797 </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);">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;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,010 </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);">2020</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);">2,826 </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);">2021</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: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);">2,826 </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);">2022</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;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);">1,512 </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);">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);">— </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;"><div><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:100%;">Total</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">10,971 </span></td></tr></table></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company recorded a goodwill impairment charge of $90.3 million during the third quarter of 2017, refer to Note 4 for additional details regarding the related valuation assessment process.</span></div> <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company’s intangible assets as of September 30, 2018 and December 31, 2017 included the following:</span></div><div style="margin-bottom:10pt;"><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:67.350282%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.971751%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.971751%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 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;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2017 </span></td></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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;"><div><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:100%;">Amortizable intangible assets:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;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);">Developed technology </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;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:#ffffff;text-align:right;vertical-align:bottom;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);">16,878 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;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:#ffffff;text-align:right;vertical-align:bottom;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);">16,878 </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;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-compete agreements </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);">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:#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);">690 </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:12pt;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);">Trademarks </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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </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: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);">20 </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);">Total identifiable intangible assets, gross </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 #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);">17,588 </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 #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);">17,588 </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);">Accumulated amortization—intangible assets: </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;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:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;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);">Developed technology </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,182)</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);">(4,062)</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;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-compete agreements </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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(419)</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: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);">(161)</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:12pt;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);">Trademarks </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);">(16)</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);">(6)</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 accumulated amortization—intangible assets </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;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);">(6,617)</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:right;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);">(4,229)</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);">Total identifiable intangible assets, net </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">10,971 </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 #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">13,359 </span></td></tr></table></div> 16878000 16878000 690000 690000 20000 20000 17588000 17588000 6182000 4062000 419000 161000 16000 6000 6617000 4229000 10971000 13359000 800000 1200000 2400000 3500000 The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of September 30, 2018:<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:83.875706%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year </span></td><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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Amount</span></div></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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></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);">2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">797 </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);">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;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,010 </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);">2020</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);">2,826 </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);">2021</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: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);">2,826 </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);">2022</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;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);">1,512 </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);">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);">— </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;"><div><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:100%;">Total</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">10,971 </span></td></tr></table> 797000 3010000 2826000 2826000 1512000 0 10971000 90300000 Business Combinations<div style="text-indent:18pt;margin-bottom:10pt;"><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%;">2017 Acquisition—nToggle, Inc.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On July 14, 2017, the Company completed the merger of nToggle, Inc. ("nToggle") with Caviar Acquisition Corp., a wholly owned subsidiary of the Company, with nToggle surviving as a wholly owned subsidiary of Rubicon Project. nToggle was a Boston, Massachusetts based programmatic advertising company with traffic-shaping technology. The primary reason for the acquisition</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> was to acquire technology, know-how and personnel that will enable the Company to offer services that make it easier and more cost-effective for buyers to find the inventory they seek among the billions of bid requests they receive. At closing, the Company paid net cash consideration of $38.6 million, which represents total purchase consideration of $40.6 million less acquired cash and cash equivalents of $2.0 million, to the stockholders, warrantholders, and holders of vested in-the-money options of nToggle. In addition, the Company assumed 432,482 outstanding unvested in-the-money options and 77,499 shares of restricted stock held by continuing employees, and issued an aggregate of 174,117 restricted stock units to the continuing employees under the Company's 2014 Inducement Grant Equity Incentive Plan. The financial results of nToggle have been included in our consolidated financial statements since the date of the acquisition.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The major classes of assets and liabilities to which the Company allocated the purchase price were as follows as of the acquisition date: </span></div><div style="text-align:right;margin-bottom:10pt;"><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:83.169492%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.830508%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount </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:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </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);">Cash and cash equivalents </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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,953 </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);">Accounts receivable </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);">256 </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);">Prepaid and other assets </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);">18 </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);">Fixed assets </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);">763 </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 non-current assets </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);">82 </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);">Intangible assets </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);">14,840 </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);">Goodwill </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);">24,546 </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:12pt;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 assets acquired </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: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);">42,458 </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);">Accounts payable and accrued expenses </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 #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);">78 </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);">Deferred revenue </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);">91 </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);">Deferred tax liability, net </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);">1,719 </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:12pt;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 liabilities assumed </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: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);">1,888 </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:12pt;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 net assets acquired </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">40,570 </span></td></tr></table></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company recognized approximately $0.3 million of acquisition-related costs during the nine months ended September 30, 2017 that are included within general and administrative expenses in the Company’s condensed consolidated statements of operations. As part of the acquisition of nToggle, the Company acquired nToggle's net operating losses of approximately $9.3 million. In addition, the Company recorded deferred tax liabilities related to acquired intangibles of $5.5 million net of deferred tax assets of $3.8 million primarily related to net operating loss carryforwards.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes the components of the acquired intangible assets and estimated useful lives (in thousands, except for estimated useful life):</span></div><div style="text-align:right;margin-bottom:10pt;"><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.480226%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.406780%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.406780%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Useful Life </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);">Developed technology </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: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 #000000;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);">14,130 </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);">5 years</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);">Non-compete agreements </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);">690 </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);">2 years</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);">Trademark &amp; trade name </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);">20 </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);">1.5 years</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);">Total intangible assets acquired </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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,840 </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;"/></tr></table></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The intangible assets are amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues, the amortization related to non-compete agreements is included in technology and development, and amortization related to trademark and trade name is included in general and administrative.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Goodwill resulting from the acquisition was primarily attributable to acquired workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Refer to Note 4 for a description of the methods used to compute the charge for the impairment of consolidated goodwill of $90.3 million recorded in the third quarter of 2017. The acquired intangibles and goodwill resulting from the nToggle acquisition are not amortizable for tax purposes.</span></div><div style="text-indent:18pt;margin-bottom:10pt;"><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%;">Unaudited Pro Forma Information - nToggle Acquisition</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table provides unaudited condensed pro forma information to give effect to the nToggle acquisition as if it had occurred on January 1, 2017. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed. The pro forma results do not include any anticipated cost</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> synergies or other effects of the integration of nToggle. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the acquisition been completed on the date indicated, nor are they indicative of the actual or future operating results of the combined company.</span></div><div style="text-align:center;margin-bottom:10pt;"><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:62.406780%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.364972%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended </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:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</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);">Pro forma revenues </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);">35,270 </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);">125,083 </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);">Pro forma net loss </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">(103,895)</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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">(134,665)</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div>nToggle's technology was fully integrated into the Company's platform, and its pre-acquisition product is not offered on a stand-alone basis. As a result, the determination of nToggle's post-acquisition revenue and operating results on a stand-alone basis was impracticable. 38600000 40600000 2000000.0 432482 77499 174117 <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The major classes of assets and liabilities to which the Company allocated the purchase price were as follows as of the acquisition date: </span></div><div style="text-align:right;margin-bottom:10pt;"><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:83.169492%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.830508%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount </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:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </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);">Cash and cash equivalents </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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,953 </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);">Accounts receivable </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);">256 </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);">Prepaid and other assets </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);">18 </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);">Fixed assets </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);">763 </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 non-current assets </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);">82 </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);">Intangible assets </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);">14,840 </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);">Goodwill </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);">24,546 </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:12pt;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 assets acquired </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: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);">42,458 </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);">Accounts payable and accrued expenses </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 #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);">78 </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);">Deferred revenue </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);">91 </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);">Deferred tax liability, net </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);">1,719 </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:12pt;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 liabilities assumed </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: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);">1,888 </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:12pt;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 net assets acquired </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">40,570 </span></td></tr></table></div> 1953000 256000 18000 763000 82000 14840000 24546000 42458000 78000 91000 1719000 1888000 40570000 300000 9300000 5500000 3800000 <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes the components of the acquired intangible assets and estimated useful lives (in thousands, except for estimated useful life):</span></div><div style="text-align:right;margin-bottom:10pt;"><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.480226%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.406780%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.406780%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Useful Life </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);">Developed technology </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: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 #000000;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);">14,130 </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);">5 years</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);">Non-compete agreements </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);">690 </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);">2 years</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);">Trademark &amp; trade name </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);">20 </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);">1.5 years</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);">Total intangible assets acquired </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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,840 </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;"/></tr></table></div> 14130000 P5Y 690000 P2Y 20000 P1Y6M 14840000 90300000 <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:62.406780%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.364972%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.514124%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended </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:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</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);">Pro forma revenues </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);">35,270 </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);">125,083 </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);">Pro forma net loss </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">(103,895)</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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">(134,665)</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 35270000 125083000 -103895000 -134665000 Stock-Based Compensation<div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company’s equity incentive plans provide for the grant of equity awards, including non-statutory or incentive stock options, restricted stock awards ("RSAs"), and restricted stock units ("RSUs"), to the Company's employees, officers, directors, and consultants. The Company's board of directors administers the plans. Outstanding options vest based upon continued service at varying rates, but generally over four years from issuance with 25% vesting after one year of service and the remainder vesting monthly thereafter. RSAs and RSUs vest at varying rates, typically approximately 25% vesting after approximately one year of service and the remainder vesting semi-annually thereafter. The RSUs granted in the first nine months of 2018 included 2,800,000 RSUs that vest 50% on each of the first and second anniversaries of the grant date. Options, RSAs, and RSUs granted under the plans accelerate under certain circumstances for certain participants upon a change in control, as defined in the governing plan. An aggregate of 6,148,378 shares remained available for future grants at September 30, 2018 under the plans.</span></div><div style="text-indent:27pt;margin-top:10pt;margin-bottom:5pt;"><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:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">A summary of stock option activity for the nine months ended September 30, 2018 is as follows: </span></div><div style="margin-top:5pt;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.197740%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.135593%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.135593%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.135593%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.276836%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares Under Option </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:8pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted- Average Contractual Life </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate Intrinsic Value </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:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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="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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </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);">Outstanding at December 31, 2017</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);">4,363 </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;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;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);">8.75 </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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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: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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">706 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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.09 </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:#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);">Exercised </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);">(50)</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;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;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);">0.91 </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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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: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);">Expired </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);">(1,239)</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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">10.15 </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:#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);">Forfeited </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);">(49)</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;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;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);">4.54 </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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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: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);">Outstanding at September 30, 2018</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: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);">3,731 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">7.18 </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);">7.0 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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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,469 </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);">Exercisable at September 30, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #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);">2,198 </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;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;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);">9.49 </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);">5.8 years</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;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;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);">467 </span></td></tr></table></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The total intrinsic values of options exercised during the nine months ended September 30, 2018 was $0.1 million. At September 30, 2018, the Company had unrecognized employee stock-based compensation expense relating to nonvested stock options of approximately $3.8 million, which is expected to be recognized over a weighted-average period of 2.5 years. The weighted-average grant date fair value per share of stock options granted during the nine months ended September 30, 2018 was $1.10. Total fair value of options vested during the nine months ended September 30, 2018 was $2.7 million. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company estimates the fair value of stock options that contain service and/or performance conditions using the Black-Scholes option pricing model. The weighted-average input assumptions used by the Company were as follows:</span></div><div style="margin-bottom:10pt;"><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:50.683616%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</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 term (in years) </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 #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);">5.4</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 #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);">5.3</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 #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);">5.7</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 #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);">5.8</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);">Risk-free interest rate </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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.75 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.88 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.53 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.03 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">55 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">57 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">57 </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: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);">Dividend yield </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-left:1pt;padding-right:0%;"><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 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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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 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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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 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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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 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: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;margin-top:10pt;margin-bottom:10pt;"><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 Awards </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">A summary of RSA activity for the nine months ended September 30, 2018 is as follows: </span></div><div style="text-align:center;margin-bottom:10pt;"><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:69.045198%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><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:8pt;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:8pt;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="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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </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;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:#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);">Nonvested shares of restricted stock awards outstanding at December 31, 2017 </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);">558 </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;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;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);">12.60 </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);">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: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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">Canceled </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);">(156)</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;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;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);">13.82 </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);">Vested </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);">(176)</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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">11.81 </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);">Nonvested shares of restricted stock awards outstanding at September 30, 2018 </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 #000000;border-bottom:3pt double #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);">226 </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;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;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);">12.37 </span></td></tr></table></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The aggregate fair value of RSAs with service conditions that vested during the nine months ended September 30, 2018 was $0.5 million. At September 30, 2018, the Company had unrecognized stock-based compensation expense for RSAs with service conditions of $1.1 million, which is expected to be recognized over a weighted-average period of 1.2 years. </span></div><div style="text-indent:18pt;margin-top:10pt;margin-bottom:10pt;"><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:27pt;margin-top:5pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">A summary of RSU activity for the nine months ended September 30, 2018 is as follows: </span></div><div style="text-align:center;margin-bottom:10pt;"><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:69.045198%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><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:8pt;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Weighted-Average Grant Date Fair Value</span></div></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:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </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;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:#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);">Nonvested restricted stock units outstanding at December 31, 2017 </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);">3,609 </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;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;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);">7.55 </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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,904 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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.27 </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);">Canceled </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);">(948)</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;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;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);">5.27 </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);">Vested </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);">(830)</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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">8.02 </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);">Nonvested restricted stock units outstanding at September 30, 2018 </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 #000000;border-bottom:3pt double #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);">6,735 </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;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;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.97 </span></td></tr></table></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The weighted-average grant date fair value per share of RSUs granted during the nine months ended September 30, 2018 was $2.27. The aggregate fair value of RSUs that vested during nine months ended September 30, 2018 was $1.8 million. At September 30, 2018, the intrinsic value of nonvested RSUs was $24.2 million. At September 30, 2018, the Company had unrecognized stock-based compensation expense relating to nonvested RSUs of approximately $20.1 million, which is expected to be recognized over a weighted-average period of 2.3 years. </span></div><div style="text-indent:18pt;margin-top:10pt;"><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%;">Employee Stock Purchase Plan</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In November 2013, the Company adopted the Company's 2014 Employee Stock Purchase Plan ("ESPP"). The ESPP is designed to enable eligible employees to periodically purchase shares of the Company's common stock at a discount through payroll deductions of up to 10% of their eligible compensation, subject to any plan limitations. At the end of each six-month offering period, employees are able to purchase shares at a price per share equal to 85% of the lower of the fair market value of the Company's common stock on the first trading day of the offering period or on the last trading day of the offering period. Offering periods generally commence and end in May and November of each year.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As of September 30, 2018, the Company has reserved 1,692,373 shares of its common stock for issuance under the ESPP. </span></div><div style="padding-left:18pt;margin-top:10pt;margin-bottom:5pt;"><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 Expense </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows:  </span></div><div style="margin-bottom:3pt;"><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.598870%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.570621%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.570621%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.570621%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.570621%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</span></td></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Cost of revenue </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">72 </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;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;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);">115 </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;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;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);">256 </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;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;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);">295 </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);">Sales and marketing </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);">1,187 </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,115 </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);">3,530 </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);">3,524 </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);">Technology and development </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);">691 </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,122 </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);">2,163 </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);">3,178 </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);">General and administrative </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);">1,910 </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);">2,294 </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);">6,669 </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);">7,631 </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);">Restructuring and other exit 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: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: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:#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);">398 </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,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: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);">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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,860 </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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,646 </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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">13,016 </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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,188 </span></td></tr></table></div> P4Y 0.25 0.25 2800000 0.50 6148378 <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">A summary of stock option activity for the nine months ended September 30, 2018 is as follows: </span></div><div style="margin-top:5pt;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.197740%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.135593%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.135593%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.135593%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.276836%;"/><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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares Under Option </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:8pt;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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted- Average Contractual Life </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate Intrinsic Value </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:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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="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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </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);">Outstanding at December 31, 2017</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);">4,363 </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;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;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);">8.75 </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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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: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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">706 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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.09 </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:#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);">Exercised </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);">(50)</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;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;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);">0.91 </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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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: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);">Expired </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);">(1,239)</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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">10.15 </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:#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);">Forfeited </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);">(49)</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;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;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);">4.54 </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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;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: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);">Outstanding at September 30, 2018</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: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);">3,731 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">7.18 </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);">7.0 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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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,469 </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);">Exercisable at September 30, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #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);">2,198 </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;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;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);">9.49 </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);">5.8 years</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;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;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);">467 </span></td></tr></table></div> 4363000 8.75 706000 2.09 50000 0.91 1239000 10.15 49000 4.54 3731000 7.18 P7Y 1469000 2198000 9.49 P5Y9M18D 467000 100000 3800000 P2Y6M 1.10 2700000 <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company estimates the fair value of stock options that contain service and/or performance conditions using the Black-Scholes option pricing model. The weighted-average input assumptions used by the Company were as follows:</span></div><div style="margin-bottom:10pt;"><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:50.683616%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.299435%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</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 term (in years) </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 #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);">5.4</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 #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);">5.3</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 #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);">5.7</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 #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);">5.8</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);">Risk-free interest rate </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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.75 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.88 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.53 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.03 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">55 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">57 </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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">57 </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: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);">Dividend yield </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-left:1pt;padding-right:0%;"><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 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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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 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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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 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: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:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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 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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> P5Y4M24D P5Y3M18D P5Y8M12D P5Y9M18D 0.0275 0.0188 0.0253 0.0203 0.55 0.62 0.57 0.57 0 0 0 0 <div style="text-indent:27pt;margin-top:5pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">A summary of RSA activity for the nine months ended September 30, 2018 is as follows: </span></div><div style="text-align:center;margin-bottom:10pt;"><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:69.045198%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><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:8pt;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:8pt;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="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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </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;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:#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);">Nonvested shares of restricted stock awards outstanding at December 31, 2017 </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);">558 </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;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;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);">12.60 </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);">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: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 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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">Canceled </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);">(156)</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;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;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);">13.82 </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);">Vested </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);">(176)</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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">11.81 </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);">Nonvested shares of restricted stock awards outstanding at September 30, 2018 </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 #000000;border-bottom:3pt double #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);">226 </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;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;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);">12.37 </span></td></tr></table></div> 558000 12.60 0 0 156000 13.82 176000 11.81 226000 12.37 500000 1100000 P1Y2M12D <div style="text-indent:27pt;margin-top:5pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">A summary of RSU activity for the nine months ended September 30, 2018 is as follows: </span></div><div style="text-align:center;margin-bottom:10pt;"><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:69.045198%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.124294%;"/><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:8pt;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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Weighted-Average Grant Date Fair Value</span></div></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:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands) </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;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:#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);">Nonvested restricted stock units outstanding at December 31, 2017 </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);">3,609 </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;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;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);">7.55 </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);">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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,904 </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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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.27 </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);">Canceled </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);">(948)</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;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;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);">5.27 </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);">Vested </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);">(830)</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: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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">8.02 </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);">Nonvested restricted stock units outstanding at September 30, 2018 </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 #000000;border-bottom:3pt double #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);">6,735 </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;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;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.97 </span></td></tr></table></div> 3609000 7.55 4904000 2.27 948000 5.27 830000 8.02 6735000 3.97 2.27 1800000 24200000 20100000 P2Y3M18D 0.10 0.85 1692373 <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows:  </span></div><div style="margin-bottom:3pt;"><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.598870%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.570621%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.570621%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.570621%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.506215%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.570621%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended </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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</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:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</span></td></tr><tr><td colspan="3" style="height:12pt;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;height:12pt;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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:12pt;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;height:12pt;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;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Cost of revenue </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">72 </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;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;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);">115 </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;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;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);">256 </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;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;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);">295 </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);">Sales and marketing </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);">1,187 </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,115 </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);">3,530 </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);">3,524 </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);">Technology and development </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);">691 </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,122 </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);">2,163 </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);">3,178 </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);">General and administrative </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);">1,910 </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);">2,294 </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);">6,669 </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);">7,631 </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);">Restructuring and other exit 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: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: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:#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);">398 </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,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: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);">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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,860 </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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,646 </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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">13,016 </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: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: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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,188 </span></td></tr></table></div> 72000 115000 256000 295000 1187000 1115000 3530000 3524000 691000 1122000 2163000 3178000 1910000 2294000 6669000 7631000 0 0 398000 1560000 3860000 4646000 13016000 16188000 Restructuring and Other Exit Costs<div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As part of its on-going efforts to control costs and create efficiencies, the Company underwent restructuring events throughout 2017 and in the first quarter of 2018. The objective of these restructuring activities was to streamline operations, prioritize resources for growth initiatives and increase profitability.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In January 2017, the Company announced that it would cease providing intent marketing services and would close its Toronto, Canada office as a result. For the nine months ended September 30, 2017, the Company recognized expenses of $6.0 million as restructuring and other exit costs related to the cessation of our intent marketing solution, including the closure of the Toronto office, as well as the realignment of the management team to a more cost efficient structure (collectively, the "2017 Restructuring Events"). A majority of the costs incurred in the nine months ended September 30, 2017 were severance and one-time termination benefit costs, of which $1.6 million related to non-cash stock-based compensation, the remainder of which related to facility closure costs. There were no restructuring and other exit costs incurred during the three months ended September 30, 2017.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In the first quarter of 2018, the Company announced its restructuring plan to reduce headcount to bring the Company's general and administrative operations into better alignment with the current size of the business and de-layer certain functions, and to reduce its investment in unprofitable projects (the "2018 Restructuring Events"). During the nine months ended September 30, 2018, the Company incurred restructuring and other exit costs of $3.4 million for severance and one-time termination benefits. There were no restructuring and other exit costs incurred during the three months ended September 30, 2018.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes restructuring and other exit cost activity for the 2018 Restructuring Events (in thousands): </span></div><div style="margin-top:5pt;margin-bottom:10pt;"><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:79.073446%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.926554%;"/><td style="width:1.0%;"/></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;"><div><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:100%;">Accrued restructuring and other exit costs at December 31, 2017</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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;"><div style="padding-left: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%;">Restructuring and other exit costs</span></div></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,440 </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;"><div style="padding-left: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:100%;">Cash paid for restructuring and other exit costs</span></div></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);">(2,884)</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:12pt;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-cash stock-based compensation for restructuring and other exit 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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(398)</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);">Accrued restructuring and other exit costs at September 30, 2018 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">158 </span></td></tr></table></div>Accrued restructuring costs related to the 2017 Restructuring Events were $0.1 million at December 31, 2017 and were paid in the first half of 2018. Accrued restructuring costs are included within other liabilities on the Company's condensed consolidated balance sheets. 6000000.0 1600000 0 3400000 0 <div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes restructuring and other exit cost activity for the 2018 Restructuring Events (in thousands): </span></div><div style="margin-top:5pt;margin-bottom:10pt;"><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:79.073446%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.926554%;"/><td style="width:1.0%;"/></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;"><div><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:100%;">Accrued restructuring and other exit costs at December 31, 2017</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;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;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;"><div style="padding-left: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%;">Restructuring and other exit costs</span></div></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,440 </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;"><div style="padding-left: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:100%;">Cash paid for restructuring and other exit costs</span></div></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);">(2,884)</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:12pt;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-cash stock-based compensation for restructuring and other exit 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:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(398)</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);">Accrued restructuring and other exit costs at September 30, 2018 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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 #000000;border-bottom:3pt double #000000;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);">158 </span></td></tr></table></div> 0 3440000 2884000 398000 158000 100000 Income Taxes<div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In determining quarterly provisions for income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date income. The Company's annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, foreign taxes, nondeductible stock option expenses, and changes in the Company's valuation allowance. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company recorded income tax expenses of $0.1 million and $0.2 million for the three and nine months ended September 30, 2018, respectively, and recorded income tax benefits of $2.0 million and $1.5 million for the three and nine months ended September 30, 2017, respectively. The tax provision for the three and nine months ended September 30, 2018 is primarily the result of the domestic valuation allowance and the tax liability associated with the foreign subsidiaries.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On December 22, 2017, the U.S. government enacted the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act includes significant changes to the U.S. corporate income tax system including the following: a federal corporate rate reduction from 34% to 21%; limitations on the deductibility of executive compensation and research and development (“R&amp;D”) expenditures; immediate</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> expensing of qualified property; the creation of new minimum taxes such as the base erosion anti-abuse tax (“BEAT”) and Global Intangible Low Taxed Income (“GILTI”) tax; and the transition of U.S. international taxation from a worldwide tax system to a modified territorial tax system, which will result in a one time U.S. tax liability on those earnings which have not previously been repatriated to the U.S. (the “Transition Tax”).</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Tax Act imposes a Transition Tax on previously untaxed accumulated and current earnings and profits (“E&amp;P”) of certain of our foreign subsidiaries. To determine the amount of the Transition Tax, the Company determined, among other things, the amount of post-1986 E&amp;P of the relevant subsidiaries. The Company recorded a provisional Transition Tax of $0.6 million, which reduced its U.S. net deferred tax assets for the year ended December 31, 2017. For the nine months ended September 30, 2018, there was no change to the provisional Transaction Tax recorded in the prior period.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The SEC staff issued Staff Accounting Bulletin No. 118 (“SAB 118”) to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared or analyzed in reasonable detail to complete the accounting for certain income tax effects of the Tax Act and allows the registrant to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. The Company has recognized the actual impact of the revaluation of deferred tax balances and the provisional impact related to the one-time Transition Tax. The Company included these amounts in its consolidated financial statements for the year ended December 31, 2017. The ultimate impact may materially differ from these provisional amounts, due to, among other things, additional analysis, changes in interpretations and assumptions that have been made, additional regulatory guidance that may be issued, and actions that may be taken as a result of the Tax Act. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In addition, it is unclear how many U.S. states will incorporate the federal law changes, or portions thereof, into their tax codes and foreign governments may enact tax laws in response to the Tax Act that could result in further changes to global taxation and materially affect the Company's financial position and results of operations. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Finally, the Tax Act imposes a new BEAT, essentially a 10% minimum tax (5% for tax years beginning after December 31, 2017, increasing to 10% for years beginning after December 31, 2018) calculated on a base equal to taxpayer’s income determined without tax benefits arising from base erosion payments. BEAT does not apply to corporations whose annual gross receipts for the three-taxable-year period ending with the preceding taxable year are less than $500 million. BEAT does not apply to the Company for the year ending December 31, 2018. Also, the Tax Act requires certain GILTI income earned by controlled foreign corporations (“CFCs”) to be included in the gross income of the CFCs’ U.S. shareholder (for tax years beginning after December 31, 2017). For the nine months ended September 30, 2018, the Company has included a provisional GILTI inclusion of $1.2 million for purposes of Accounting Standards Codification Topic 740. GAAP allows the Company to either (i) treat taxes due on future U.S. inclusions in taxable income related to BEAT and GILTI as current-period expense when incurred (the “period cost method”); or (ii) factor such amounts into the measurement of deferred taxes (the “deferred method”). The Company elected the period cost method. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Due to uncertainty as to the realization of benefits from the Company's domestic and certain international deferred tax assets, including net operating loss carryforwards and research and development tax credits, the Company has a full valuation allowance reserved against such assets. The Company intends to continue to maintain a full valuation allowance on the deferred tax assets until there is sufficient evidence to support the reversal of all or some portion of these allowances. </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">There were no material changes to the Company's unrecognized tax benefits in the nine months ended September 30, 2018, and the Company does not expect to have any significant changes to unrecognized tax benefits through the end of the fiscal year. Because of the Company's history of tax losses, all years remain open to tax audit. During the first quarter of 2017, the Internal Revenue Service commenced an examination of the 2015 tax year. During the second quarter of 2018, the Company received a Letter 590 from the IRS indicating that they had completed the examination and found no income tax related adjustments.</span></div> 100000 200000 -2000000.0 -1500000 600000 1200000 Commitments and Contingencies<div style="text-indent:18pt;margin-top:10pt;"><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:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company has commitments under non-cancelable operating leases for facilities, certain equipment, and its managed data center facilities. Total rental expenses were $3.2 million and $3.1 million for the three months ended September 30, 2018 and 2017, respectively, and $9.7 million and $9.4 million for the nine months ended September 30, 2018 and 2017, respectively. Additionally, expenses for cloud-based services related to data centers were $1.6 million and $0.8 million for the three months ended September 30, 2018 and 2017, respectively, and $5.0 million and $3.6 million for the nine months ended September 30, 2018 and 2017, respectively. As of September 30, 2018, expected future commitments related to operating leases were $16.8 million. As of September 30, 2018 and December 31, 2017, the Company had $2.9 million of letters of credit associated with office leases available for borrowing, on which there were no outstanding borrowings as of either date.</span></div><div style="text-indent:18pt;margin-top:10pt;"><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%;">Guarantees and Indemnification</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company’s agreements with sellers, buyers, and other third parties typically obligate it to provide indemnity and defense for losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> liabilities. Generally, these indemnity and defense obligations relate to the Company’s own business operations, obligations, and acts or omissions. However, under some circumstances, the Company agrees to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. For example, because the Company’s business interposes the Company between buyers and sellers in various ways, buyers often require the Company to indemnify them against acts and omissions of sellers, and sellers often require the Company to indemnify them against acts and omissions of buyers. In addition, the Company’s agreements with sellers, buyers, and other third parties typically include provisions limiting the Company’s liability to the counterparty, and the counterparty’s liability to the Company. These limits sometimes do not apply to certain liabilities, including indemnity obligations. These indemnity and limitation of liability provisions generally survive termination or expiration of the agreements in which they appear. The Company has also entered into indemnification agreements with its directors, executive officers and certain other officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No material demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Company’s condensed consolidated financial statements. </span></div><div style="text-indent:18pt;margin-top:10pt;"><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%;">Litigation </span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company and its subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to their business activities and to the Company’s status as a public company. Such matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of the Company’s business, regulatory investigations or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, management is unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of September 30, 2018. However, based on management’s knowledge as of September 30, 2018, management believes that the final resolution of these matters known at such date, individually and in the aggregate, will not have a material adverse effect upon the Company’s condensed consolidated financial position, results of operations or cash flows.</span></div><div style="text-indent:27pt;margin-top:5pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On March 31, 2017, Guardian News &amp; Media Limited ("Guardian") issued proceedings (the "Complaint") against the Company in the Chancery Division of the High Court of Justice in England &amp; Wales. The Complaint alleged that the Company underpaid Guardian for digital advertising inventory sold by Guardian through the Company's platform as a result of the fact that the Company charged fees to buyers of that inventory. Guardian claimed the Company was precluded from charging buyer fees as a result of the contractual arrangements with Guardian and English agency law principles, as well as representations it allegedly made to Guardian. The Complaint claimed damages including loss of revenue, interest, and costs. On October 11, 2018, the Company and Guardian mutually agreed to resolve their dispute and the High Court proceedings have been discontinued. Though the terms of the settlement agreement are confidential, the settlement is immaterial to the Company from a financial standpoint.</span></div><div style="text-indent:27pt;margin-top:10pt;"><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%;">Employment Contracts </span></div>The Company has entered into severance agreements with certain employees and officers. The Company may be required to pay severance and accelerate the vesting of certain equity awards in the event of involuntary terminations. 3200000 3100000 9700000 9400000 1600000 800000 5000000.0 3600000 16800000 2900000 Debt<div style="text-indent:27pt;margin-top:10pt;margin-bottom:5pt;"><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%;">On September 26, 2018, the Company amended and restated its loan and security agreement with Silicon Valley Bank (the "Loan Agreement"), which was scheduled to expire on September 27, 2018. The Loan Agreement provides a senior secured revolving credit facility of up to $40.0 million with a maturity date of September 26, 2020. The amount available for borrowing as of September 30, 2018 is $30.0 million due to a $10.0 million reserve that will be released if the Company maintains positive Adjusted EBITDA for any trailing twelve-month period. The Company incurred $0.1 million of debt issuance fees that were capitalized and are being amortized over the term of the Loan Agreement.</span></div><div style="text-indent:27pt;margin-top:10pt;margin-bottom:5pt;"><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%;">An unused revolver fee in the amount of 0.15% per annum of the average unused portion of the revolver line is charged and is payable monthly in arrears. The Company may elect for advances to bear interest calculated by reference to prime or LIBOR. If the Company elects LIBOR, amounts outstanding under the amended credit facility bear interest at a rate per annum equal to LIBOR plus 2.50% if a streamline period applies </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">or LIBOR plus 4.00% if a streamline period does not apply. </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%;">If the Company elects prime, advances bear interest at a rate of prime plus 0.50% if</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> a streamline period applies or prime plus 2.00% if a streamline period does not apply. A streamline period is any period during which an event of default does not exist and the Company's Adjusted Quick Ratio (as defined in the Loan Agreement) is at least 1.05 for each day in the preceding month.  </span></div><div style="text-indent:27pt;margin-top:10pt;margin-bottom:5pt;"><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 Loan Agreement is collateralized by security interests in substantially all of the Company's assets. Subject to certain exceptions, the Loan Agreement restricts the Company's ability to, among other things, pay dividends, sell assets, make changes to the nature of the business, engage in mergers or acquisitions, incur, assume or permit to exist, additional indebtedness and</span></div><div style="margin-top:10pt;margin-bottom:5pt;"><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%;"> guarantees, create or permit to exist, liens, make distributions or redeem or repurchase capital stock, or make other investments, engage in transactions with affiliates, make payments with respect to subordinated debt, and enter into certain transactions without the consent of the financial institution. If a streamline period is not in effect, the Company is required to maintain a lockbox arrangement where customer payments received in the lockbox will immediately reduce the amounts outstanding on the credit facility.</span></div><div style="text-indent:27pt;margin-top:10pt;margin-bottom:5pt;"><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 Loan Agreement requires the Company to comply with financial covenants, including a minimum Adjusted Quick Ratio and the achievement of certain Adjusted EBITDA targets. On a monthly basis, or quarterly if there were no advances outstanding during the calendar quarter, the Company is required to maintain a minimum Adjusted Quick Ratio of: (i) 1.00 if the trailing six month adjusted EBITDA is $0 or less, or (ii) 0.90 if the trailing six month adjusted EBITDA is greater than $0. If the Company’s Adjusted Quick Ratio is 1.05 or greater, a streamline period applies. As of September 30, 2018, the Company's Adjusted Quick Ratio was 1.2, which is in compliance with its covenant requirement and is higher than the minimum Adjusted Quick Ratio required to qualify for a streamline period. The Company must also maintain the following trailing twelve month Adjusted EBITDA targets as of the end of each quarter as follows: (1) September 30, 2018 through June 30, 2019 Adjusted EBITDA must be within 20% of the Adjusted EBITDA projections that were delivered to Silicon Valley Bank; (2) September 30, 2019 Adjusted EBITDA of $1 or greater; and (3) December 31, 2019 and thereafter, Adjusted EBITDA of $5.0 million or greater. As of September 30, 2018, the Company was in compliance with the Adjusted EBITDA covenant. </span></div><div style="text-indent:18pt;margin-top:5pt;"><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 Loan Agreement </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">also includes customary representations and warranties, affirmative covenants, and events of default, including events of default upon a change of control and material adverse change (as defined in the Loan Agreement). Following an event of default, SVB would be entitled to, among other things, accelerate payment of amounts due under the credit facility and exercise all rights of a secured creditor.</span></div><div style="text-indent:27pt;margin-top:10pt;margin-bottom:5pt;"><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 September 30, 2018, there were no amounts outstanding under the Loan Agreement. Future availability under the credit facility is dependent on several factors including the available borrowing base and compliance with future covenant requirements.</span></div> 40000000.0 30000000.0 10000000.0 100000 0.0015 0.0250 0.0400 0.0050 0.0200 1.05 1.00 0 0.90 0 1.05 1.2 0.20 1 5000000.0 XML 14 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2018
Nov. 01, 2018
Document and Entity Information [Abstract]    
Entity Registrant Name RUBICON PROJECT, INC.  
Entity Central Index Key 0001595974  
Document Type 10-Q  
Document Period End Date Sep. 30, 2018  
Amendment Flag false  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   50,751,765
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 82,354 $ 76,642
Marketable securities 14,486 52,504
Accounts receivable, net 155,328 165,890
Prepaid expenses and other current assets 8,781 9,620
TOTAL CURRENT ASSETS 260,949 304,656
Property and equipment, net 33,884 47,393
Internal use software development costs, net 14,432 12,734
Other assets, non-current 879 5,493
Intangible assets, net 10,971 13,359
TOTAL ASSETS 321,115 383,635
Current liabilities:    
Accounts payable and accrued expenses 199,385 214,103
Other current liabilities 2,806 3,141
TOTAL CURRENT LIABILITIES 202,191 217,244
Other liabilities, non-current 1,172 1,780
TOTAL LIABILITIES 203,363 219,024
Commitments and contingencies (Note 10)
STOCKHOLDERS' EQUITY    
Preferred stock, $0.00001 par value, 10,000 shares authorized at September 30, 2018 and December 31, 2017; 0 shares issued and outstanding at September 30, 2018 and December 31, 2017 0 0
Common stock, $0.00001 par value; 500,000 shares authorized at September 30, 2018 and December 31, 2017; 50,750 and 50,239 shares issued and outstanding at September 30, 2018 and December 31, 2017, respectively 1 0
Additional paid-in capital 431,294 418,354
Accumulated other comprehensive loss (167) 41
Accumulated deficit (313,376) (253,784)
TOTAL STOCKHOLDERS' EQUITY 117,752 164,611
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 321,115 $ 383,635
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, par or stated value per share (usd per share) $ 0.00001 $ 0.00001
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par or stated value per share $ 0.00001 $ 0.00001
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares, issued 50,751,000 50,239,000
Common stock, shares, outstanding 50,751,000 50,239,000
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Income Statement [Abstract]        
Revenue $ 29,729 $ 35,211 $ 83,253 $ 124,148
Expenses:        
Cost of revenue 14,687 12,985 44,514 41,371
Sales and marketing 10,654 12,503 34,046 39,660
Technology and development 9,299 11,580 29,038 36,377
General and administrative 9,355 13,644 33,340 43,079
Restructuring and other exit costs 0 0 3,440 5,959
Impairment of goodwill 0 90,251 0 90,251
Total expenses 43,995 140,963 144,378 256,697
Loss from operations (14,266) (105,752) (61,125) (132,549)
Other (income) expense:        
Interest income, net (232) (269) (777) (664)
Other income (206) (123) (626) (502)
Foreign exchange (gain) loss, net (120) 242 (363) 1,093
Total other (income) expense, net (558) (150) (1,766) (73)
Loss before income taxes (13,708) (105,602) (59,359) (132,476)
Provision for income taxes 84 (2,031) 233 (1,510)
Net loss $ (13,792) $ (103,571) $ (59,592) $ (130,966)
Net loss per share:        
Basic and Diluted (usd per share) $ (0.27) $ (2.11) $ (1.19) $ (2.69)
Weighted average shares used to compute net loss per share:        
Basic and Diluted (in shares) 50,513 49,055 50,095 48,726
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Statement of Comprehensive Income [Abstract]        
Net loss $ (13,792) $ (103,571) $ (59,592) $ (130,966)
Other comprehensive income (loss):        
Unrealized gain on investments 9 3 15 3
Foreign currency translation adjustments (99) 87 (223) 357
Other comprehensive income (loss) (90) 90 (208) 360
Comprehensive loss $ (13,882) $ (103,481) $ (59,800) $ (130,606)
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Stockholders' Equity (Deficit) - 9 months ended Sep. 30, 2018 - 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 50,239,000 50,239,000      
Beginning Balance at Dec. 31, 2017 $ 164,611 $ 0 $ 418,354 $ 41 $ (253,784)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of common stock options (in shares)   50,000      
Exercise of common stock options 45   45    
Restricted stock awards, net (in shares)   (156,000)      
Restricted stock awards, net 0 $ 0      
Issuance of common stock related to employee stock purchase plan (in shares)   89,000      
Issuance of common stock related to employee stock purchase plan 143   143    
Issuance of common stock related to RSU vesting (in shares)   830,000      
Issuance of common stock related to RSU vesting 1 $ 1      
Shares withheld related to net share settlement (in shares)   (301,000)      
Shares withheld related to net share settlement (658)   (658)    
Stock-based compensation 13,410   13,410    
Other comprehensive loss (208)     (208)  
Net loss $ (59,592)       (59,592)
Ending Balance (in shares) at Sep. 30, 2018 50,751,000 50,751,000      
Ending Balance at Sep. 30, 2018 $ 117,752 $ 1 $ 431,294 $ (167) $ (313,376)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statement of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
OPERATING ACTIVITIES:    
Net loss $ (59,592) $ (130,966)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 26,355 27,154
Stock-based compensation 13,016 16,188
Impairment of goodwill 0 90,251
Loss on disposal of property and equipment 149 269
Provision for doubtful accounts 217 482
Accretion of available for sale securities (374) (163)
Unrealized foreign currency gains, net (206) 372
Deferred income taxes 0 (1,453)
Changes in operating assets and liabilities, net of effect of business acquisitions:    
Accounts receivable 10,318 58,876
Prepaid expenses and other assets 2,919 (1,315)
Accounts payable and accrued expenses (14,415) (49,972)
Other liabilities (939) (510)
Net cash provided by (used in) operating activities (22,552) 9,213
INVESTING ACTIVITIES:    
Purchases of property and equipment (5,474) (14,554)
Capitalized internal use software development costs (6,569) (6,127)
Payments to Acquire Businesses, Net of Cash Acquired 0 (38,610)
Investments in available-for-sale securities (23,991) (66,419)
Maturities of available-for-sale securities 55,650 67,650
Sales of available-for-sale securities 9,228 0
Net cash provided by (used in) investing activities 28,844 (58,060)
FINANCING ACTIVITIES:    
Proceeds from exercise of stock options 45 391
Proceeds from issuance of common stock under employee stock purchase plan 143 444
Taxes paid related to net share settlement (658) (2,067)
Net cash used in financing activities (470) (1,232)
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH (110) 186
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 5,712 (49,893)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — Beginning of period 76,642 149,498
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — End of period 82,354  
SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION:    
Cash paid for income taxes 272 348
Cash paid for interest 46 46
Capitalized assets financed by accounts payable and accrued expenses 3 2,065
Capitalized stock-based compensation $ 394 $ 338
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2018
Accounting Policies [Abstract]  
Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies
Company Overview
The Rubicon Project, Inc., or Rubicon Project (the "Company"), was formed on April 20, 2007 in Delaware and began operations in April 2007. The Company is headquartered in Los Angeles, California.
The Company is a global advertising exchange that helps websites and applications thrive by giving them tools and expertise to sell ads easily and safely. In addition, the world’s leading agencies and brands rely on the Company's technology to execute tens of billions of advertising transactions each month. The Company provides a technology solution to automate the purchase and sale of digital advertising inventory for buyers and sellers. The Company's platform features applications and services for digital advertising sellers, including websites, mobile applications and other digital media properties, and their representatives, to sell their digital advertising inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, demand side platforms, or DSPs, to buy digital advertising inventory; and a marketplace over which such transactions are executed.
Together, these features power and enhance a comprehensive, transparent, independent advertising marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution for the digital advertising inventory managed on the Company's platform. The Company's clients include many of the world's leading publishers of websites and mobile applications and buyers of digital advertising inventory.
Advertising inventory takes different forms, referred to as advertising units, is purchased and sold through different transactional methodologies, and allows advertising content to be presented to consumers through different channels. The Company's solution enables buyers and sellers to purchase and sell:
• a comprehensive range of advertising units, including display, audio and video;
• that are transacted through real-time bidding ("RTB"), which includes (i) direct sale of premium inventory, which the Company refers to as private marketplace ("PMP"), and (ii) open auction bidding, which the Company refers to as open marketplace ("OMP"); and
• that are displayed across digital channels, including mobile web, mobile application, and desktop, as well as across various out-of-home channels, such as digital billboards.
Risks and Uncertainties
The Company has been negatively impacted by rapid changes in the ad tech industry, including demand by ad tech buyers for more efficiency and lower costs, changes in bidding technologies, and increased competition. In response to these challenges, the Company made significant reductions in fees charged to buyers during 2017 and in November 2017 eliminated its buyer fees altogether. The competitive pressures and reduced take rate resulted in lower revenue and cash flows in the first three quarters of 2018 compared to the prior year. In an effort to bring its costs into better alignment with reduced take rates, the Company undertook restructuring activities to reduce headcount and related operating costs, and also reduced its capital expenditures. Unless and until the Company is able to compensate for the fee reductions and reduced gross margins by continuing to increase advertising spend on its platform, or sufficiently reducing costs, it may not be able to grow its business and may continue to operate at a loss, depleting its cash resources and liquidity. If the Company continues to experience significant operating losses in the future, the Company may require additional liquidity to fund its operations.
Basis of Presentation and Summary of Significant Accounting Policies
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the nine months ended September 30, 2018 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2018, or for any future year.
The condensed consolidated balance sheet at December 31, 2017 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2017 included in its 2017 Annual Report on Form 10-K.
There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2017 included in its Annual Report on Form 10-K.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Actual results could differ materially from these estimates.
Adoption of ASU 2018-07
The Company adopted ASU 2018-07—Stock Compensation (Topic 718) ("ASU 2018-07"), which expands the scope of Accounting Standards Codification Topic 718, Compensation—Stock Compensation to include share-based payments granted to non-employees in exchange for goods or services, as of July 1, 2018. As of the adoption date, the fair value of existing unvested awards held by non-employees was determined based on the adoption date fair value, which will be recognized over the remaining service period. Prospectively, the fair value of awards granted to non-employees will be determined as of the grant date and recognized over the service period, using the same treatment as awards granted to employees. In addition, for employees that transition into a non-employee contractor relationship with the Company subsequent to the adoption date, their existing awards will continue to be recognized at the original grant date fair value. There was no impact to the Company's consolidated financial statements resulting from the adoption of ASU 2018-07.
Other Recently Adopted Accounting Pronouncements
On January 1, 2018, the Company adopted the following accounting pronouncements, using a prospective adoption method, which did not have an impact on the Company's condensed consolidated financial statements and did not result in any significant policy changes:
• Accounting Standards Update ("ASU") 2017-01—Business Combinations (Topic 805): Clarifying the Definition of a Business; and
• ASU 2017-09—Compensation—Stock Compensation (Topic 718): Scope of Modification Accounting.
The Company has also adopted ASU 2016-15—Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments, although the retrospective adoption method did not have an impact on periods presented. The Company will apply this guidance to applicable future transactions.
Recent Accounting Pronouncements
Under the Jumpstart Our Business Startups Act, or the JOBS Act, the Company meets the definition of an emerging growth company. The Company has irrevocably elected to opt out of the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act.
In February 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-02—Leases (Topic 842) ("ASU 2016-02"), which requires an entity to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor, and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. ASU 2016-02 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period, with early adoption permitted. ASU 2016-02 required a modified retrospective adoption approach, however subsequent guidance (discussed below) provides an additional option for adoption approach. The Company plans to adopt ASU 2016-02 as of January 1, 2019 using a prospective adoption method in accordance with ASU 2018-11—Leases (Topic 842): Targeted Improvements ("ASU 2018-11"). The Company is currently evaluating the effect this guidance will have on its consolidated financial statements and related disclosures, and anticipates the guidance to result in increases in its assets and liabilities as most of its operating lease commitments will be subject to the new standard and recognized as right-of-use assets and lease liabilities.
In July 2018, the FASB issued ASU 2018-11, which updates some of the implementation requirements under Accounting Standards Codification Topic 842 on leases. ASU 2018-11 provides for an additional adoption approach that was not previously included in ASU 2016-02 that allows for a prospective application. This guidance eliminates the requirement to present prior year comparative lease disclosures once ASU 2016-02 is adopted, and must be adopted concurrently with ASU 2016-02. The Company plans to apply the adoption method made available by ASU 2018-11.
In August 2018, the FASB issued ASU 2018-13—Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement ("ASU 2018-13"), to streamline the disclosure requirements of ASC Topic 820Fair Value Measurement. ASU 2018 removes certain disclosure requirements, including the valuation process for Level 3 fair
value measurements, and adds certain quantitative disclosures around Level 3 fair value measurements. This ASU is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, with early adoption permitted. The provisions of ASU 2018-13 are required to be adopted retrospectively, with the exception of disclosure of the range and weighted average of significant unobservable inputs used to develop Level 3 measurements, which can be adopted prospectively. The Company is currently evaluating the effect this guidance will have on its consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU 2018-15Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract ("ASU 2018-15"). ASU 2018-15 was issued to clarify the requirements of ASC 350-40Intangibles—Goodwill and Other—Internal-Use Software ("ASC 350-40"). The ASU clarifies that implementation, setup and other upfront costs related to cloud hosting agreements should be accounted for under ASC 350-40. This ASU is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, with early adoption permitted. ASU 2018-15 can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company is currently evaluating the effect this guidance will have on its consolidated financial statements.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income (Loss) Per Share
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Net Income (Loss) Per Share
The following table presents the basic and diluted net loss per share:  
Three Months Ended Nine Months Ended 
September 30, 2018 September 30, 2017 September 30, 2018 September 30, 2017 
(in thousands, except per share data) 
Basic and Diluted EPS: 
Net loss $(13,792)$(103,571)$(59,592)$(130,966)
Weighted-average common shares outstanding 50,750 49,800 50,482 49,638 
Weighted-average unvested restricted stock awards (237)(745)(387)(912)
Weighted-average common shares outstanding used to compute net loss per share 50,513 49,055 50,095 48,726 
Basic and diluted net loss per share $(0.27)$(2.11)$(1.19)$(2.69)
The following weighted-average shares have been excluded from the calculation of diluted net loss per share attributable to common stockholders for each period presented because they are anti-dilutive:
Three Months Ended Nine Months Ended 
September 30, 2018 September 30, 2017 September 30, 2018 September 30, 2017 
(in thousands)
(in thousands) 
Options to purchase common stock 162 187 72 154 
Unvested restricted stock awards 208 130 232 240 
Unvested restricted stock units 2,324 238 1,709 495 
ESPP
94 44 64 49 
Total shares excluded from net loss per share 2,788 599 2,077 938 
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenues Revenue
On January 1, 2018, the Company adopted Accounting Standards Update 2014-09—Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09") using a modified retrospective approach applied to all contracts that generated revenue in the preceding year. The adoption of this guidance did not have an impact on the amount or timing of revenue recognized by the Company.
The Company generates revenue from transactions where it provides a platform for the purchase and sale of digital advertising inventory. The Company’s advertising automation solution is a marketplace for sellers of digital advertising inventory (providers of websites, mobile applications and other digital media properties, and their representatives) and buyers of digital advertising inventory (including advertisers, agencies, agency trading desks, and demand-side platforms). This solution incorporates proprietary machine-learning algorithms, sophisticated data processing, high-volume storage, detailed analytics capabilities, and a
distributed infrastructure. Together, these features form the basis for the Company’s automated advertising solution that brings buyers and sellers together and facilitates intelligent decision-making and automated transaction execution for the digital advertising inventory managed on the Company's platform. Digital advertising inventory is created when consumers access sellers’ content. Sellers provide digital advertising inventory to the Company’s platform in the form of advertising requests, or ad requests. When the Company receives ad requests from sellers, it sends bid requests to buyers, which enable buyers to bid on sellers’ digital advertising inventory. Winning bids can create advertising, or paid impressions, for the seller to present to the consumer.
The total volume of spending between buyers and sellers on the Company’s platform is referred to as advertising spend. The Company keeps a percentage of that advertising spend as a fee, and remits the remainder to the seller. The fee or “take rate” that the Company retains from the gross advertising spend on its platform is recognized as revenue. The fee earned on each transaction is based on the pre-existing agreement between the Company and the seller and the clearing price of the winning bid. The Company recognizes revenue upon fulfillment of its performance obligation to a customer, which occurs at the point in time an ad renders and is counted as a paid impression, subject to an underlying agreement existing with the customer and a fixed or determinable transaction price. Performance obligations for all transactions are satisfied, and the corresponding revenue is recognized, at a distinct point in time when an ad renders. The Company does not have arrangements with multiple performance obligations. The Company considers the following when determining if a contract exists under which the performance obligations have been satisfied: (i) contract approval by all parties, (ii) identification of each party’s rights regarding the goods or services to be transferred, (iii) specified payment terms, (iv) commercial substance of the contract, and (v) collectability of substantially all of the consideration is probable.
The Company has determined that it does not act as the principal in the purchase and sale of digital advertising inventory because it does not have control of the digital advertising inventory and does not set prices agreed upon within the auction marketplace, and therefore reports revenue on a net basis. In periods prior to the second quarter of 2017, the Company reported revenue on a gross basis for revenue associated with its intent marketing solution, as the Company determined that it acted as the principal in the purchase and sale of digital advertising inventory. The Company ceased offering its intent marketing solution after the first quarter of 2017, after which time, all of the Company’s revenues have been recorded on a net basis. Revenue generated by the Company’s intent marketing solution in 2017 prior to its cessation was $1.3 million, which is included in total revenue for the nine months ended September 30, 2017.
Payment terms are specified in agreements between the Company and the buyers and sellers on its exchange platform. The Company generally bills buyers at the end of each month for the full purchase price of impressions filled in that month. The Company recognizes volume discounts as a reduction of revenue as they are incurred. Specific payment terms may vary by agreement, but are generally seventy-five days or less. The Company's accounts receivable are recorded at the amount of gross billings to buyers, net of allowances for the amounts the company is responsible to collect. The Company's accounts payable related to amounts due to sellers are recorded at the net amount payable to sellers (see Note 5). Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.
The following table presents our revenue by channel for the three and nine months ended September 30, 2018 and 2017:
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands, except percentages)
Channel:
Desktop $12,481 42 %$16,881 48 %$40,453 49 %$68,956 56 %
Mobile 17,248 58  18,330 52  42,800 51  55,192 44  
Total
$29,729 100 %$35,211 100 %$83,253 100 %$124,148 100 %
The following table presents our revenue disaggregated by geographic location, based on the location of the Company's sellers:
Three Months Ended Nine Months Ended 
September 30, 2018 September 30, 2017 September 30, 2018 September 30, 2017 
(in thousands) (in thousands) 
United States $19,731 $22,689 $54,201 $78,350 
International 9,998 12,522 29,052 45,798 
Total $29,729 $35,211 $83,253 $124,148 
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
9 Months Ended
Sep. 30, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Recurring Fair Value Measurements 
Fair value represents the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable:
• Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
• Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.
• Level 3 – Unobservable inputs.
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at September 30, 2018:
Total
Quoted Prices in
Active Markets for
Identical Assets
(Level 1) 
Significant Other
Observable Inputs
(Level 2) 
Significant
Unobservable Inputs 
(Level 3) 
(in thousands)
Cash equivalents
$19,078 $19,078 $— $— 
Corporate debt securities
$1,999 $— $1,999 $— 
U.S. Treasury, government and agency debt securities
$12,487 $12,487 $— $— 
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2017:
Total
Quoted Prices in
Active Markets for
Identical Assets
(Level 1) 
Significant Other
Observable Inputs
(Level 2) 
Significant
Unobservable Inputs 
(Level 3) 
(in thousands)
Cash equivalents
$1,807 $210 $1,597 $— 
Corporate debt securities
$25,098 $— $25,098 $— 
U.S. Treasury, government and agency debt securities
$29,901 $29,901 $— $— 
At September 30, 2018 and December 31, 2017, cash equivalents of $19.1 million and $1.8 million, respectively, consisted of money market funds and commercial paper, with original maturities of three months or less. The carrying amounts of cash equivalents are classified as Level 1 or Level 2 depending on whether or not their fair values are based on quoted market prices for identical securities that are traded in an active market. The commercial paper included in cash equivalents at December 31, 2017 is classified as Level 2 since its fair value is not based on quoted market prices for identical securities that are traded in an active market, but rather is derived from similar securities. Corporate debt securities (which are included in marketable securities on the balance sheet) with fair values derived from similar securities rather than based on quoted market prices for identical securities, are classified as Level 2 as well. The fair values of the Company's U.S. treasury, government and agency debt securities are based on quoted market prices and classified as Level 1, and are included within marketable securities.
Non-Recurring Fair Value Measurements
Impairment of Goodwill 
During the third quarter of 2017, the Company identified potential indications of impairment, which triggered a quantitative goodwill impairment assessment. The Company compared the fair value of its net assets, calculated using three valuation methodologies (one income approach and two market approaches), to the carrying value of the net assets. The fair value of the Company's net assets falls within Level 3 of the fair value hierarchy, as it was determined using unobservable inputs and relied on assumptions and estimates made by the Company's management. The valuation process is described below:
Income Approach. The Company first estimated the fair value of its net assets based on an income approach using the 2017 remaining year forecast, projections for growth from that base, and a terminal growth rate. The cash flows were discounted using the Company's estimated weighted average cost of capital rate of 16.2%. The value of net operating losses and the excess working capital were then added to the discounted cash flows to arrive at the income approach fair value of the Company's net assets.
Market Approach. The market approach used to determine the fair value of the Company's net assets was based upon a review of private and public company control transactions involving comparable companies. The Company performed two analyses under the market approach—a control premium analysis and a similar transaction analysis. In each of these analyses, the Company identified merger or acquisition transactions that were completed over the past three years involving targets that operate within the “Advertising” or “Internet Software and Services” industries and where the buyer was a strategic buyer. In the control premium analysis, the Company calculated a control premium paid in each of these transactions. After analyzing the comparable transactions, the Company applied a control premium of 15% to its adjusted public equity value to derive the fair value of its net assets. An additional method under the market approach, the similar transactions method, was utilized to determine the fair value of the Company's net assets under a strategic buyer purchase scenario. In this analysis, target companies were compared to the Company and multiples paid in transactions, specifically EBITDA, were analyzed and applied to the Company's adjusted EBITDA for the twelve months ended September 30, 2017. Based on the results of this analysis, an adjusted EBITDA multiple of 2.0x was applied to calculate the fair value of the Company's net assets. In determining the comparability of publicly-traded companies, several factors were analyzed, including products and solutions, markets, growth patterns, relative size, earnings trends and other financial characteristics.  
The Company compared the fair value of its net assets using the three methodologies (one income approach and two market approaches) described above, to the carrying value and determined that its goodwill was fully impaired. The Company recorded an impairment of $90.3 million in the third quarter of 2017 to adjust its goodwill balance to its fair value of zero.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Balance Sheet Amounts
9 Months Ended
Sep. 30, 2018
Balance Sheet Related Disclosures [Abstract]  
Other Balance Sheet Amounts Other Balance Sheet Amounts
Investments in marketable securities as of September 30, 2018 consisted of the following:
Amortized
Cost 
Gross
Unrealized
Gains 
Gross
Unrealized
Losses 
Fair
Value 
(in thousands)
Available-for-sale—short-term:
U.S. Treasury, government and agency debt securities
$12,501 $— $(14)$12,487 
Corporate debt securities
1,999 — — 1,999 
Total
$14,500 $— $(14)$14,486 
Investments in marketable securities as of December 31, 2017 consisted of the following:
Amortized
Cost 
Gross
Unrealized
Gains 
Gross
Unrealized
Losses 
Fair
Value 
(in thousands)
Available-for-sale—short-term:
U.S. Treasury, government and agency debt securities
$27,426 $— $(20)$27,406 
Corporate debt securities
25,098 — — 25,098 
Total
$52,524 $— $(20)$52,504 
Available-for-sale—long-term:
U.S. Treasury, government and agency debt securities
$2,504 $— $(9)$2,495 
The Company's available-for-sale securities had a weighted remaining contractual maturity of 0.2 years as of September 30, 2018. For the nine months ended September 30, 2018, the Company sold $9.2 million of available-for-sale investments, on which the realized gains were de minimis and there were no unrealized holding gains (losses) reclassified out of accumulated other comprehensive loss into the condensed consolidated statements of operations.
Accounts payable and accrued expenses included the following:
September 30, 2018 December 31, 2017 
(in thousands)
Accounts payable—seller $188,659 $203,694 
Accounts payable—trade 5,081 3,764 
Accrued employee-related payables 5,645 6,645 
Total $199,385 $214,103 
As of December 31, 2016, the Company had $0.1 million of restricted cash, which is included in the beginning balance of cash, cash equivalents and restricted cash in the condensed consolidated statement of cash flows for the nine months ended September 30, 2017. Subsequent to that date, the Company has had no restricted cash.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets
9 Months Ended
Sep. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
The Company’s intangible assets as of September 30, 2018 and December 31, 2017 included the following:
September 30, 2018 December 31, 2017 
(in thousands)
Amortizable intangible assets:
Developed technology $16,878 $16,878 
Non-compete agreements 690 690 
Trademarks 20 20 
Total identifiable intangible assets, gross 17,588 17,588 
Accumulated amortization—intangible assets: 
Developed technology (6,182)(4,062)
Non-compete agreements (419)(161)
Trademarks (16)(6)
Total accumulated amortization—intangible assets (6,617)(4,229)
Total identifiable intangible assets, net $10,971 $13,359 
Amortization of intangible assets for the three months ended September 30, 2018 and 2017 were $0.8 million and $1.2 million, respectively, and $2.4 million and $3.5 million for the nine months ended September 30, 2018 and 2017, respectively. The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of September 30, 2018:
Fiscal Year 
Amount
(in thousands)
2018$797 
20193,010 
20202,826 
20212,826 
20221,512 
Thereafter — 
Total
$10,971 
The Company recorded a goodwill impairment charge of $90.3 million during the third quarter of 2017, refer to Note 4 for additional details regarding the related valuation assessment process.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations
9 Months Ended
Sep. 30, 2018
Business Combinations [Abstract]  
Business Combinations Business Combinations
2017 Acquisition—nToggle, Inc.
On July 14, 2017, the Company completed the merger of nToggle, Inc. ("nToggle") with Caviar Acquisition Corp., a wholly owned subsidiary of the Company, with nToggle surviving as a wholly owned subsidiary of Rubicon Project. nToggle was a Boston, Massachusetts based programmatic advertising company with traffic-shaping technology. The primary reason for the acquisition
was to acquire technology, know-how and personnel that will enable the Company to offer services that make it easier and more cost-effective for buyers to find the inventory they seek among the billions of bid requests they receive. At closing, the Company paid net cash consideration of $38.6 million, which represents total purchase consideration of $40.6 million less acquired cash and cash equivalents of $2.0 million, to the stockholders, warrantholders, and holders of vested in-the-money options of nToggle. In addition, the Company assumed 432,482 outstanding unvested in-the-money options and 77,499 shares of restricted stock held by continuing employees, and issued an aggregate of 174,117 restricted stock units to the continuing employees under the Company's 2014 Inducement Grant Equity Incentive Plan. The financial results of nToggle have been included in our consolidated financial statements since the date of the acquisition.
The major classes of assets and liabilities to which the Company allocated the purchase price were as follows as of the acquisition date: 
Amount 
(in thousands) 
Cash and cash equivalents $1,953 
Accounts receivable 256 
Prepaid and other assets 18 
Fixed assets 763 
Other non-current assets 82 
Intangible assets 14,840 
Goodwill 24,546 
Total assets acquired 42,458 
Accounts payable and accrued expenses 78 
Deferred revenue 91 
Deferred tax liability, net 1,719 
Total liabilities assumed 1,888 
Total net assets acquired $40,570 
The Company recognized approximately $0.3 million of acquisition-related costs during the nine months ended September 30, 2017 that are included within general and administrative expenses in the Company’s condensed consolidated statements of operations. As part of the acquisition of nToggle, the Company acquired nToggle's net operating losses of approximately $9.3 million. In addition, the Company recorded deferred tax liabilities related to acquired intangibles of $5.5 million net of deferred tax assets of $3.8 million primarily related to net operating loss carryforwards.
The following table summarizes the components of the acquired intangible assets and estimated useful lives (in thousands, except for estimated useful life):
September 30, 2017Estimated Useful Life 
Developed technology $14,130 5 years
Non-compete agreements 690 2 years
Trademark & trade name 20 1.5 years
Total intangible assets acquired $14,840 
The intangible assets are amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues, the amortization related to non-compete agreements is included in technology and development, and amortization related to trademark and trade name is included in general and administrative.
Goodwill resulting from the acquisition was primarily attributable to acquired workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Refer to Note 4 for a description of the methods used to compute the charge for the impairment of consolidated goodwill of $90.3 million recorded in the third quarter of 2017. The acquired intangibles and goodwill resulting from the nToggle acquisition are not amortizable for tax purposes.
Unaudited Pro Forma Information - nToggle Acquisition
The following table provides unaudited condensed pro forma information to give effect to the nToggle acquisition as if it had occurred on January 1, 2017. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed. The pro forma results do not include any anticipated cost
synergies or other effects of the integration of nToggle. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the acquisition been completed on the date indicated, nor are they indicative of the actual or future operating results of the combined company.
Three Months Ended Nine Months Ended 
September 30, 2017September 30, 2017
Pro forma revenues $35,270 $125,083 
Pro forma net loss $(103,895)$(134,665)
nToggle's technology was fully integrated into the Company's platform, and its pre-acquisition product is not offered on a stand-alone basis. As a result, the determination of nToggle's post-acquisition revenue and operating results on a stand-alone basis was impracticable.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation Stock-Based Compensation
The Company’s equity incentive plans provide for the grant of equity awards, including non-statutory or incentive stock options, restricted stock awards ("RSAs"), and restricted stock units ("RSUs"), to the Company's employees, officers, directors, and consultants. The Company's board of directors administers the plans. Outstanding options vest based upon continued service at varying rates, but generally over four years from issuance with 25% vesting after one year of service and the remainder vesting monthly thereafter. RSAs and RSUs vest at varying rates, typically approximately 25% vesting after approximately one year of service and the remainder vesting semi-annually thereafter. The RSUs granted in the first nine months of 2018 included 2,800,000 RSUs that vest 50% on each of the first and second anniversaries of the grant date. Options, RSAs, and RSUs granted under the plans accelerate under certain circumstances for certain participants upon a change in control, as defined in the governing plan. An aggregate of 6,148,378 shares remained available for future grants at September 30, 2018 under the plans.
Stock Options
A summary of stock option activity for the nine months ended September 30, 2018 is as follows:
Shares Under Option Weighted- Average Exercise Price Weighted- Average Contractual Life Aggregate Intrinsic Value 
(in thousands) (in thousands) 
Outstanding at December 31, 20174,363 $8.75 
Granted 706 $2.09 
Exercised (50)$0.91 
Expired (1,239)$10.15 
Forfeited (49)$4.54 
Outstanding at September 30, 20183,731 $7.18 7.0 years$1,469 
Exercisable at September 30, 20182,198 $9.49 5.8 years$467 
The total intrinsic values of options exercised during the nine months ended September 30, 2018 was $0.1 million. At September 30, 2018, the Company had unrecognized employee stock-based compensation expense relating to nonvested stock options of approximately $3.8 million, which is expected to be recognized over a weighted-average period of 2.5 years. The weighted-average grant date fair value per share of stock options granted during the nine months ended September 30, 2018 was $1.10. Total fair value of options vested during the nine months ended September 30, 2018 was $2.7 million.
The Company estimates the fair value of stock options that contain service and/or performance conditions using the Black-Scholes option pricing model. The weighted-average input assumptions used by the Company were as follows:
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
Expected term (in years) 5.45.35.75.8
Risk-free interest rate 2.75 %1.88 %2.53 %2.03 %
Expected volatility 55 %62 %57 %57 %
Dividend yield — %— %— %— %
Restricted Stock Awards 
A summary of RSA activity for the nine months ended September 30, 2018 is as follows:
Number of Shares Weighted-Average Grant Date Fair Value 
(in thousands) 
Nonvested shares of restricted stock awards outstanding at December 31, 2017 558 $12.60 
Granted — $— 
Canceled (156)$13.82 
Vested (176)$11.81 
Nonvested shares of restricted stock awards outstanding at September 30, 2018 226 $12.37 
The aggregate fair value of RSAs with service conditions that vested during the nine months ended September 30, 2018 was $0.5 million. At September 30, 2018, the Company had unrecognized stock-based compensation expense for RSAs with service conditions of $1.1 million, which is expected to be recognized over a weighted-average period of 1.2 years.
Restricted Stock Units
A summary of RSU activity for the nine months ended September 30, 2018 is as follows:
Number of Shares 
Weighted-Average Grant Date Fair Value
(in thousands) 
Nonvested restricted stock units outstanding at December 31, 2017 3,609 $7.55 
Granted 4,904 $2.27 
Canceled (948)$5.27 
Vested (830)$8.02 
Nonvested restricted stock units outstanding at September 30, 2018 6,735 $3.97 
The weighted-average grant date fair value per share of RSUs granted during the nine months ended September 30, 2018 was $2.27. The aggregate fair value of RSUs that vested during nine months ended September 30, 2018 was $1.8 million. At September 30, 2018, the intrinsic value of nonvested RSUs was $24.2 million. At September 30, 2018, the Company had unrecognized stock-based compensation expense relating to nonvested RSUs of approximately $20.1 million, which is expected to be recognized over a weighted-average period of 2.3 years.
Employee Stock Purchase Plan
In November 2013, the Company adopted the Company's 2014 Employee Stock Purchase Plan ("ESPP"). The ESPP is designed to enable eligible employees to periodically purchase shares of the Company's common stock at a discount through payroll deductions of up to 10% of their eligible compensation, subject to any plan limitations. At the end of each six-month offering period, employees are able to purchase shares at a price per share equal to 85% of the lower of the fair market value of the Company's common stock on the first trading day of the offering period or on the last trading day of the offering period. Offering periods generally commence and end in May and November of each year.
As of September 30, 2018, the Company has reserved 1,692,373 shares of its common stock for issuance under the ESPP.
Stock-Based Compensation Expense
Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows:  
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands)
(in thousands)
Cost of revenue $72 $115 $256 $295 
Sales and marketing 1,187 1,115 3,530 3,524 
Technology and development 691 1,122 2,163 3,178 
General and administrative 1,910 2,294 6,669 7,631 
Restructuring and other exit costs — — 398 1,560 
Total stock-based compensation expense $3,860 $4,646 $13,016 $16,188 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring and Other Exit Costs
9 Months Ended
Sep. 30, 2018
Restructuring and Related Activities [Abstract]  
Restructuring and Other Exit Costs Restructuring and Other Exit Costs
As part of its on-going efforts to control costs and create efficiencies, the Company underwent restructuring events throughout 2017 and in the first quarter of 2018. The objective of these restructuring activities was to streamline operations, prioritize resources for growth initiatives and increase profitability.
In January 2017, the Company announced that it would cease providing intent marketing services and would close its Toronto, Canada office as a result. For the nine months ended September 30, 2017, the Company recognized expenses of $6.0 million as restructuring and other exit costs related to the cessation of our intent marketing solution, including the closure of the Toronto office, as well as the realignment of the management team to a more cost efficient structure (collectively, the "2017 Restructuring Events"). A majority of the costs incurred in the nine months ended September 30, 2017 were severance and one-time termination benefit costs, of which $1.6 million related to non-cash stock-based compensation, the remainder of which related to facility closure costs. There were no restructuring and other exit costs incurred during the three months ended September 30, 2017.
In the first quarter of 2018, the Company announced its restructuring plan to reduce headcount to bring the Company's general and administrative operations into better alignment with the current size of the business and de-layer certain functions, and to reduce its investment in unprofitable projects (the "2018 Restructuring Events"). During the nine months ended September 30, 2018, the Company incurred restructuring and other exit costs of $3.4 million for severance and one-time termination benefits. There were no restructuring and other exit costs incurred during the three months ended September 30, 2018.
The following table summarizes restructuring and other exit cost activity for the 2018 Restructuring Events (in thousands):
Accrued restructuring and other exit costs at December 31, 2017
$— 
Restructuring and other exit costs
3,440 
Cash paid for restructuring and other exit costs
(2,884)
Non-cash stock-based compensation for restructuring and other exit costs (398)
Accrued restructuring and other exit costs at September 30, 2018 $158 
Accrued restructuring costs related to the 2017 Restructuring Events were $0.1 million at December 31, 2017 and were paid in the first half of 2018. Accrued restructuring costs are included within other liabilities on the Company's condensed consolidated balance sheets.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
9 Months Ended
Sep. 30, 2018
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
In determining quarterly provisions for income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date income. The Company's annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, foreign taxes, nondeductible stock option expenses, and changes in the Company's valuation allowance.
The Company recorded income tax expenses of $0.1 million and $0.2 million for the three and nine months ended September 30, 2018, respectively, and recorded income tax benefits of $2.0 million and $1.5 million for the three and nine months ended September 30, 2017, respectively. The tax provision for the three and nine months ended September 30, 2018 is primarily the result of the domestic valuation allowance and the tax liability associated with the foreign subsidiaries.
On December 22, 2017, the U.S. government enacted the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act includes significant changes to the U.S. corporate income tax system including the following: a federal corporate rate reduction from 34% to 21%; limitations on the deductibility of executive compensation and research and development (“R&D”) expenditures; immediate
expensing of qualified property; the creation of new minimum taxes such as the base erosion anti-abuse tax (“BEAT”) and Global Intangible Low Taxed Income (“GILTI”) tax; and the transition of U.S. international taxation from a worldwide tax system to a modified territorial tax system, which will result in a one time U.S. tax liability on those earnings which have not previously been repatriated to the U.S. (the “Transition Tax”).
The Tax Act imposes a Transition Tax on previously untaxed accumulated and current earnings and profits (“E&P”) of certain of our foreign subsidiaries. To determine the amount of the Transition Tax, the Company determined, among other things, the amount of post-1986 E&P of the relevant subsidiaries. The Company recorded a provisional Transition Tax of $0.6 million, which reduced its U.S. net deferred tax assets for the year ended December 31, 2017. For the nine months ended September 30, 2018, there was no change to the provisional Transaction Tax recorded in the prior period.
The SEC staff issued Staff Accounting Bulletin No. 118 (“SAB 118”) to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared or analyzed in reasonable detail to complete the accounting for certain income tax effects of the Tax Act and allows the registrant to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. The Company has recognized the actual impact of the revaluation of deferred tax balances and the provisional impact related to the one-time Transition Tax. The Company included these amounts in its consolidated financial statements for the year ended December 31, 2017. The ultimate impact may materially differ from these provisional amounts, due to, among other things, additional analysis, changes in interpretations and assumptions that have been made, additional regulatory guidance that may be issued, and actions that may be taken as a result of the Tax Act. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.
In addition, it is unclear how many U.S. states will incorporate the federal law changes, or portions thereof, into their tax codes and foreign governments may enact tax laws in response to the Tax Act that could result in further changes to global taxation and materially affect the Company's financial position and results of operations.
Finally, the Tax Act imposes a new BEAT, essentially a 10% minimum tax (5% for tax years beginning after December 31, 2017, increasing to 10% for years beginning after December 31, 2018) calculated on a base equal to taxpayer’s income determined without tax benefits arising from base erosion payments. BEAT does not apply to corporations whose annual gross receipts for the three-taxable-year period ending with the preceding taxable year are less than $500 million. BEAT does not apply to the Company for the year ending December 31, 2018. Also, the Tax Act requires certain GILTI income earned by controlled foreign corporations (“CFCs”) to be included in the gross income of the CFCs’ U.S. shareholder (for tax years beginning after December 31, 2017). For the nine months ended September 30, 2018, the Company has included a provisional GILTI inclusion of $1.2 million for purposes of Accounting Standards Codification Topic 740. GAAP allows the Company to either (i) treat taxes due on future U.S. inclusions in taxable income related to BEAT and GILTI as current-period expense when incurred (the “period cost method”); or (ii) factor such amounts into the measurement of deferred taxes (the “deferred method”). The Company elected the period cost method.
Due to uncertainty as to the realization of benefits from the Company's domestic and certain international deferred tax assets, including net operating loss carryforwards and research and development tax credits, the Company has a full valuation allowance reserved against such assets. The Company intends to continue to maintain a full valuation allowance on the deferred tax assets until there is sufficient evidence to support the reversal of all or some portion of these allowances.
There were no material changes to the Company's unrecognized tax benefits in the nine months ended September 30, 2018, and the Company does not expect to have any significant changes to unrecognized tax benefits through the end of the fiscal year. Because of the Company's history of tax losses, all years remain open to tax audit. During the first quarter of 2017, the Internal Revenue Service commenced an examination of the 2015 tax year. During the second quarter of 2018, the Company received a Letter 590 from the IRS indicating that they had completed the examination and found no income tax related adjustments.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Operating Leases
The Company has commitments under non-cancelable operating leases for facilities, certain equipment, and its managed data center facilities. Total rental expenses were $3.2 million and $3.1 million for the three months ended September 30, 2018 and 2017, respectively, and $9.7 million and $9.4 million for the nine months ended September 30, 2018 and 2017, respectively. Additionally, expenses for cloud-based services related to data centers were $1.6 million and $0.8 million for the three months ended September 30, 2018 and 2017, respectively, and $5.0 million and $3.6 million for the nine months ended September 30, 2018 and 2017, respectively. As of September 30, 2018, expected future commitments related to operating leases were $16.8 million. As of September 30, 2018 and December 31, 2017, the Company had $2.9 million of letters of credit associated with office leases available for borrowing, on which there were no outstanding borrowings as of either date.
Guarantees and Indemnification
The Company’s agreements with sellers, buyers, and other third parties typically obligate it to provide indemnity and defense for losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other
liabilities. Generally, these indemnity and defense obligations relate to the Company’s own business operations, obligations, and acts or omissions. However, under some circumstances, the Company agrees to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. For example, because the Company’s business interposes the Company between buyers and sellers in various ways, buyers often require the Company to indemnify them against acts and omissions of sellers, and sellers often require the Company to indemnify them against acts and omissions of buyers. In addition, the Company’s agreements with sellers, buyers, and other third parties typically include provisions limiting the Company’s liability to the counterparty, and the counterparty’s liability to the Company. These limits sometimes do not apply to certain liabilities, including indemnity obligations. These indemnity and limitation of liability provisions generally survive termination or expiration of the agreements in which they appear. The Company has also entered into indemnification agreements with its directors, executive officers and certain other officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No material demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Company’s condensed consolidated financial statements.
Litigation
The Company and its subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to their business activities and to the Company’s status as a public company. Such matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of the Company’s business, regulatory investigations or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, management is unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of September 30, 2018. However, based on management’s knowledge as of September 30, 2018, management believes that the final resolution of these matters known at such date, individually and in the aggregate, will not have a material adverse effect upon the Company’s condensed consolidated financial position, results of operations or cash flows.
On March 31, 2017, Guardian News & Media Limited ("Guardian") issued proceedings (the "Complaint") against the Company in the Chancery Division of the High Court of Justice in England & Wales. The Complaint alleged that the Company underpaid Guardian for digital advertising inventory sold by Guardian through the Company's platform as a result of the fact that the Company charged fees to buyers of that inventory. Guardian claimed the Company was precluded from charging buyer fees as a result of the contractual arrangements with Guardian and English agency law principles, as well as representations it allegedly made to Guardian. The Complaint claimed damages including loss of revenue, interest, and costs. On October 11, 2018, the Company and Guardian mutually agreed to resolve their dispute and the High Court proceedings have been discontinued. Though the terms of the settlement agreement are confidential, the settlement is immaterial to the Company from a financial standpoint.
Employment Contracts
The Company has entered into severance agreements with certain employees and officers. The Company may be required to pay severance and accelerate the vesting of certain equity awards in the event of involuntary terminations.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt
9 Months Ended
Sep. 30, 2018
Debt Disclosure [Abstract]  
Debt Debt
On September 26, 2018, the Company amended and restated its loan and security agreement with Silicon Valley Bank (the "Loan Agreement"), which was scheduled to expire on September 27, 2018. The Loan Agreement provides a senior secured revolving credit facility of up to $40.0 million with a maturity date of September 26, 2020. The amount available for borrowing as of September 30, 2018 is $30.0 million due to a $10.0 million reserve that will be released if the Company maintains positive Adjusted EBITDA for any trailing twelve-month period. The Company incurred $0.1 million of debt issuance fees that were capitalized and are being amortized over the term of the Loan Agreement.
An unused revolver fee in the amount of 0.15% per annum of the average unused portion of the revolver line is charged and is payable monthly in arrears. The Company may elect for advances to bear interest calculated by reference to prime or LIBOR. If the Company elects LIBOR, amounts outstanding under the amended credit facility bear interest at a rate per annum equal to LIBOR plus 2.50% if a streamline period applies or LIBOR plus 4.00% if a streamline period does not apply. If the Company elects prime, advances bear interest at a rate of prime plus 0.50% if a streamline period applies or prime plus 2.00% if a streamline period does not apply. A streamline period is any period during which an event of default does not exist and the Company's Adjusted Quick Ratio (as defined in the Loan Agreement) is at least 1.05 for each day in the preceding month.  
The Loan Agreement is collateralized by security interests in substantially all of the Company's assets. Subject to certain exceptions, the Loan Agreement restricts the Company's ability to, among other things, pay dividends, sell assets, make changes to the nature of the business, engage in mergers or acquisitions, incur, assume or permit to exist, additional indebtedness and
guarantees, create or permit to exist, liens, make distributions or redeem or repurchase capital stock, or make other investments, engage in transactions with affiliates, make payments with respect to subordinated debt, and enter into certain transactions without the consent of the financial institution. If a streamline period is not in effect, the Company is required to maintain a lockbox arrangement where customer payments received in the lockbox will immediately reduce the amounts outstanding on the credit facility.
The Loan Agreement requires the Company to comply with financial covenants, including a minimum Adjusted Quick Ratio and the achievement of certain Adjusted EBITDA targets. On a monthly basis, or quarterly if there were no advances outstanding during the calendar quarter, the Company is required to maintain a minimum Adjusted Quick Ratio of: (i) 1.00 if the trailing six month adjusted EBITDA is $0 or less, or (ii) 0.90 if the trailing six month adjusted EBITDA is greater than $0. If the Company’s Adjusted Quick Ratio is 1.05 or greater, a streamline period applies. As of September 30, 2018, the Company's Adjusted Quick Ratio was 1.2, which is in compliance with its covenant requirement and is higher than the minimum Adjusted Quick Ratio required to qualify for a streamline period. The Company must also maintain the following trailing twelve month Adjusted EBITDA targets as of the end of each quarter as follows: (1) September 30, 2018 through June 30, 2019 Adjusted EBITDA must be within 20% of the Adjusted EBITDA projections that were delivered to Silicon Valley Bank; (2) September 30, 2019 Adjusted EBITDA of $1 or greater; and (3) December 31, 2019 and thereafter, Adjusted EBITDA of $5.0 million or greater. As of September 30, 2018, the Company was in compliance with the Adjusted EBITDA covenant. 
The Loan Agreement also includes customary representations and warranties, affirmative covenants, and events of default, including events of default upon a change of control and material adverse change (as defined in the Loan Agreement). Following an event of default, SVB would be entitled to, among other things, accelerate payment of amounts due under the credit facility and exercise all rights of a secured creditor.
As of September 30, 2018, there were no amounts outstanding under the Loan Agreement. Future availability under the credit facility is dependent on several factors including the available borrowing base and compliance with future covenant requirements.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2018
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Summary of Significant Accounting Policies
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the nine months ended September 30, 2018 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2018, or for any future year.
The condensed consolidated balance sheet at December 31, 2017 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2017 included in its 2017 Annual Report on Form 10-K.
There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2017 included in its Annual Report on Form 10-K.
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Actual results could differ materially from these estimates.
Recent Accounting Pronouncements
Adoption of ASU 2018-07
The Company adopted ASU 2018-07—Stock Compensation (Topic 718) ("ASU 2018-07"), which expands the scope of Accounting Standards Codification Topic 718, Compensation—Stock Compensation to include share-based payments granted to non-employees in exchange for goods or services, as of July 1, 2018. As of the adoption date, the fair value of existing unvested awards held by non-employees was determined based on the adoption date fair value, which will be recognized over the remaining service period. Prospectively, the fair value of awards granted to non-employees will be determined as of the grant date and recognized over the service period, using the same treatment as awards granted to employees. In addition, for employees that transition into a non-employee contractor relationship with the Company subsequent to the adoption date, their existing awards will continue to be recognized at the original grant date fair value. There was no impact to the Company's consolidated financial statements resulting from the adoption of ASU 2018-07.
Other Recently Adopted Accounting Pronouncements
On January 1, 2018, the Company adopted the following accounting pronouncements, using a prospective adoption method, which did not have an impact on the Company's condensed consolidated financial statements and did not result in any significant policy changes:
• Accounting Standards Update ("ASU") 2017-01—Business Combinations (Topic 805): Clarifying the Definition of a Business; and
• ASU 2017-09—Compensation—Stock Compensation (Topic 718): Scope of Modification Accounting.
The Company has also adopted ASU 2016-15—Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments, although the retrospective adoption method did not have an impact on periods presented. The Company will apply this guidance to applicable future transactions.
Recent Accounting Pronouncements
Under the Jumpstart Our Business Startups Act, or the JOBS Act, the Company meets the definition of an emerging growth company. The Company has irrevocably elected to opt out of the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act.
In February 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-02—Leases (Topic 842) ("ASU 2016-02"), which requires an entity to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor, and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. ASU 2016-02 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period, with early adoption permitted. ASU 2016-02 required a modified retrospective adoption approach, however subsequent guidance (discussed below) provides an additional option for adoption approach. The Company plans to adopt ASU 2016-02 as of January 1, 2019 using a prospective adoption method in accordance with ASU 2018-11—Leases (Topic 842): Targeted Improvements ("ASU 2018-11"). The Company is currently evaluating the effect this guidance will have on its consolidated financial statements and related disclosures, and anticipates the guidance to result in increases in its assets and liabilities as most of its operating lease commitments will be subject to the new standard and recognized as right-of-use assets and lease liabilities.
In July 2018, the FASB issued ASU 2018-11, which updates some of the implementation requirements under Accounting Standards Codification Topic 842 on leases. ASU 2018-11 provides for an additional adoption approach that was not previously included in ASU 2016-02 that allows for a prospective application. This guidance eliminates the requirement to present prior year comparative lease disclosures once ASU 2016-02 is adopted, and must be adopted concurrently with ASU 2016-02. The Company plans to apply the adoption method made available by ASU 2018-11.
In August 2018, the FASB issued ASU 2018-13—Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement ("ASU 2018-13"), to streamline the disclosure requirements of ASC Topic 820Fair Value Measurement. ASU 2018 removes certain disclosure requirements, including the valuation process for Level 3 fair
value measurements, and adds certain quantitative disclosures around Level 3 fair value measurements. This ASU is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, with early adoption permitted. The provisions of ASU 2018-13 are required to be adopted retrospectively, with the exception of disclosure of the range and weighted average of significant unobservable inputs used to develop Level 3 measurements, which can be adopted prospectively. The Company is currently evaluating the effect this guidance will have on its consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU 2018-15Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract ("ASU 2018-15"). ASU 2018-15 was issued to clarify the requirements of ASC 350-40Intangibles—Goodwill and Other—Internal-Use Software ("ASC 350-40"). The ASU clarifies that implementation, setup and other upfront costs related to cloud hosting agreements should be accounted for under ASC 350-40. This ASU is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, with early adoption permitted. ASU 2018-15 can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company is currently evaluating the effect this guidance will have on its consolidated financial statements.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table presents the basic and diluted net loss per share:  
Three Months Ended Nine Months Ended 
September 30, 2018 September 30, 2017 September 30, 2018 September 30, 2017 
(in thousands, except per share data) 
Basic and Diluted EPS: 
Net loss $(13,792)$(103,571)$(59,592)$(130,966)
Weighted-average common shares outstanding 50,750 49,800 50,482 49,638 
Weighted-average unvested restricted stock awards (237)(745)(387)(912)
Weighted-average common shares outstanding used to compute net loss per share 50,513 49,055 50,095 48,726 
Basic and diluted net loss per share $(0.27)$(2.11)$(1.19)$(2.69)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following weighted-average shares have been excluded from the calculation of diluted net loss per share attributable to common stockholders for each period presented because they are anti-dilutive:
Three Months Ended Nine Months Ended 
September 30, 2018 September 30, 2017 September 30, 2018 September 30, 2017 
(in thousands)
(in thousands) 
Options to purchase common stock 162 187 72 154 
Unvested restricted stock awards 208 130 232 240 
Unvested restricted stock units 2,324 238 1,709 495 
ESPP
94 44 64 49 
Total shares excluded from net loss per share 2,788 599 2,077 938 
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues (Tables)
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents our revenue by channel for the three and nine months ended September 30, 2018 and 2017:
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands, except percentages)
Channel:
Desktop $12,481 42 %$16,881 48 %$40,453 49 %$68,956 56 %
Mobile 17,248 58  18,330 52  42,800 51  55,192 44  
Total
$29,729 100 %$35,211 100 %$83,253 100 %$124,148 100 %
The following table presents our revenue disaggregated by geographic location, based on the location of the Company's sellers:
Three Months Ended Nine Months Ended 
September 30, 2018 September 30, 2017 September 30, 2018 September 30, 2017 
(in thousands) (in thousands) 
United States $19,731 $22,689 $54,201 $78,350 
International 9,998 12,522 29,052 45,798 
Total $29,729 $35,211 $83,253 $124,148 
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2018
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at September 30, 2018:
Total
Quoted Prices in
Active Markets for
Identical Assets
(Level 1) 
Significant Other
Observable Inputs
(Level 2) 
Significant
Unobservable Inputs 
(Level 3) 
(in thousands)
Cash equivalents
$19,078 $19,078 $— $— 
Corporate debt securities
$1,999 $— $1,999 $— 
U.S. Treasury, government and agency debt securities
$12,487 $12,487 $— $— 
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2017:
Total
Quoted Prices in
Active Markets for
Identical Assets
(Level 1) 
Significant Other
Observable Inputs
(Level 2) 
Significant
Unobservable Inputs 
(Level 3) 
(in thousands)
Cash equivalents
$1,807 $210 $1,597 $— 
Corporate debt securities
$25,098 $— $25,098 $— 
U.S. Treasury, government and agency debt securities
$29,901 $29,901 $— $— 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Balance Sheet Amounts (Tables)
9 Months Ended
Sep. 30, 2018
Balance Sheet Related Disclosures [Abstract]  
Investments in Marketable Securities
Investments in marketable securities as of September 30, 2018 consisted of the following:
Amortized
Cost 
Gross
Unrealized
Gains 
Gross
Unrealized
Losses 
Fair
Value 
(in thousands)
Available-for-sale—short-term:
U.S. Treasury, government and agency debt securities
$12,501 $— $(14)$12,487 
Corporate debt securities
1,999 — — 1,999 
Total
$14,500 $— $(14)$14,486 
Investments in marketable securities as of December 31, 2017 consisted of the following:
Amortized
Cost 
Gross
Unrealized
Gains 
Gross
Unrealized
Losses 
Fair
Value 
(in thousands)
Available-for-sale—short-term:
U.S. Treasury, government and agency debt securities
$27,426 $— $(20)$27,406 
Corporate debt securities
25,098 — — 25,098 
Total
$52,524 $— $(20)$52,504 
Available-for-sale—long-term:
U.S. Treasury, government and agency debt securities
$2,504 $— $(9)$2,495 
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses included the following:
September 30, 2018 December 31, 2017 
(in thousands)
Accounts payable—seller $188,659 $203,694 
Accounts payable—trade 5,081 3,764 
Accrued employee-related payables 5,645 6,645 
Total $199,385 $214,103 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The Company’s intangible assets as of September 30, 2018 and December 31, 2017 included the following:
September 30, 2018 December 31, 2017 
(in thousands)
Amortizable intangible assets:
Developed technology $16,878 $16,878 
Non-compete agreements 690 690 
Trademarks 20 20 
Total identifiable intangible assets, gross 17,588 17,588 
Accumulated amortization—intangible assets: 
Developed technology (6,182)(4,062)
Non-compete agreements (419)(161)
Trademarks (16)(6)
Total accumulated amortization—intangible assets (6,617)(4,229)
Total identifiable intangible assets, net $10,971 $13,359 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of September 30, 2018:
Fiscal Year 
Amount
(in thousands)
2018$797 
20193,010 
20202,826 
20212,826 
20221,512 
Thereafter — 
Total
$10,971 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations (Tables)
9 Months Ended
Sep. 30, 2018
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The major classes of assets and liabilities to which the Company allocated the purchase price were as follows as of the acquisition date: 
Amount 
(in thousands) 
Cash and cash equivalents $1,953 
Accounts receivable 256 
Prepaid and other assets 18 
Fixed assets 763 
Other non-current assets 82 
Intangible assets 14,840 
Goodwill 24,546 
Total assets acquired 42,458 
Accounts payable and accrued expenses 78 
Deferred revenue 91 
Deferred tax liability, net 1,719 
Total liabilities assumed 1,888 
Total net assets acquired $40,570 
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination
The following table summarizes the components of the acquired intangible assets and estimated useful lives (in thousands, except for estimated useful life):
September 30, 2017Estimated Useful Life 
Developed technology $14,130 5 years
Non-compete agreements 690 2 years
Trademark & trade name 20 1.5 years
Total intangible assets acquired $14,840 
Business Acquisition, Pro Forma Information
Three Months Ended Nine Months Ended 
September 30, 2017September 30, 2017
Pro forma revenues $35,270 $125,083 
Pro forma net loss $(103,895)$(134,665)
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Share-based Compensation, Stock Options, Activity
A summary of stock option activity for the nine months ended September 30, 2018 is as follows:
Shares Under Option Weighted- Average Exercise Price Weighted- Average Contractual Life Aggregate Intrinsic Value 
(in thousands) (in thousands) 
Outstanding at December 31, 20174,363 $8.75 
Granted 706 $2.09 
Exercised (50)$0.91 
Expired (1,239)$10.15 
Forfeited (49)$4.54 
Outstanding at September 30, 20183,731 $7.18 7.0 years$1,469 
Exercisable at September 30, 20182,198 $9.49 5.8 years$467 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The Company estimates the fair value of stock options that contain service and/or performance conditions using the Black-Scholes option pricing model. The weighted-average input assumptions used by the Company were as follows:
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
Expected term (in years) 5.45.35.75.8
Risk-free interest rate 2.75 %1.88 %2.53 %2.03 %
Expected volatility 55 %62 %57 %57 %
Dividend yield — %— %— %— %
Nonvested Restricted Stock Shares Activity
A summary of RSA activity for the nine months ended September 30, 2018 is as follows:
Number of Shares Weighted-Average Grant Date Fair Value 
(in thousands) 
Nonvested shares of restricted stock awards outstanding at December 31, 2017 558 $12.60 
Granted — $— 
Canceled (156)$13.82 
Vested (176)$11.81 
Nonvested shares of restricted stock awards outstanding at September 30, 2018 226 $12.37 
Schedule of Nonvested Restricted Stock Units Activity
A summary of RSU activity for the nine months ended September 30, 2018 is as follows:
Number of Shares 
Weighted-Average Grant Date Fair Value
(in thousands) 
Nonvested restricted stock units outstanding at December 31, 2017 3,609 $7.55 
Granted 4,904 $2.27 
Canceled (948)$5.27 
Vested (830)$8.02 
Nonvested restricted stock units outstanding at September 30, 2018 6,735 $3.97 
Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs for all Plans
Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows:  
Three Months Ended Nine Months Ended 
September 30, 2018September 30, 2017September 30, 2018September 30, 2017
(in thousands)
(in thousands)
Cost of revenue $72 $115 $256 $295 
Sales and marketing 1,187 1,115 3,530 3,524 
Technology and development 691 1,122 2,163 3,178 
General and administrative 1,910 2,294 6,669 7,631 
Restructuring and other exit costs — — 398 1,560 
Total stock-based compensation expense $3,860 $4,646 $13,016 $16,188 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring and Other Exit Costs (Tables)
9 Months Ended
Sep. 30, 2018
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Other Exit Costs
The following table summarizes restructuring and other exit cost activity for the 2018 Restructuring Events (in thousands):
Accrued restructuring and other exit costs at December 31, 2017
$— 
Restructuring and other exit costs
3,440 
Cash paid for restructuring and other exit costs
(2,884)
Non-cash stock-based compensation for restructuring and other exit costs (398)
Accrued restructuring and other exit costs at September 30, 2018 $158 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income (Loss) Per Share (Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Basic and Diluted EPS:        
Net loss $ (13,792) $ (103,571) $ (59,592) $ (130,966)
Weighted-average common shares outstanding 50,750 49,800 50,482 49,638
Weighted-average unvested restricted shares (237) (745) (387) (912)
Weighted-average common shares outstanding used to compute net loss per share 50,513 49,055 50,095 48,726
Basic and diluted net loss per share $ (0.27) $ (2.11) $ (1.19) $ (2.69)
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income (Loss) Per Share (Shares Excluded and Included in Calculation of Diluted Earnings Per Share) (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from net income (loss) per share (in shares) 2,788 599 2,077 938
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from net income (loss) per share (in shares) 162 187 72 154
Unvested restricted stock awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from net income (loss) per share (in shares) 208 130 232 240
Unvested restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from net income (loss) per share (in shares) 2,324 238 1,709 495
ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from net income (loss) per share (in shares) 94 44 64 49
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenue $ 29,729 $ 35,211 $ 83,253 $ 124,148
Payment terms     75 days  
Intent Marketing Solution        
Disaggregation of Revenue [Line Items]        
Revenue       $ 1,300
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues (Revenue Disaggregated by Geographic Location) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenue $ 29,729 $ 35,211 $ 83,253 $ 124,148
United States        
Disaggregation of Revenue [Line Items]        
Revenue 19,731 22,689 54,201 78,350
International        
Disaggregation of Revenue [Line Items]        
Revenue $ 9,998 $ 12,522 $ 29,052 $ 45,798
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues (Revenue Disaggregated by Sales Distribution Channel) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenues $ 29,729 $ 35,211 $ 83,253 $ 124,148
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Desktop        
Disaggregation of Revenue [Line Items]        
Revenues $ 12,481 $ 16,881 $ 40,453 $ 68,956
Concentration risk, percentage 42.00% 48.00% 49.00% 56.00%
Mobile        
Disaggregation of Revenue [Line Items]        
Revenues $ 17,248 $ 18,330 $ 42,800 $ 55,192
Concentration risk, percentage 58.00% 52.00% 51.00% 44.00%
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Financial Instruments) (Details) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 19,078 $ 1,807
Cash equivalents | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 19,078 210
Cash equivalents | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 1,597
Cash equivalents | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 1,999 25,098
Corporate debt securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0 0
Corporate debt securities | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 1,999 25,098
Corporate debt securities | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0 0
U.S. Treasury, government and agency debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 12,487 29,901
U.S. Treasury, government and agency debt securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 12,487 29,901
U.S. Treasury, government and agency debt securities | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0 0
U.S. Treasury, government and agency debt securities | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities $ 0 $ 0
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Impairment of goodwill $ 0 $ 90,251 $ 0 $ 90,251  
Goodwill   $ 0   $ 0  
Cash equivalents | Recurring          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash equivalents $ 19,078   $ 19,078   $ 1,807
Income Approach Valuation Technique | Nonrecurring          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Discounted cash flow rate   16.20%      
Market Approach Valuation Technique | Nonrecurring          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Control premium   15.00%      
EBITDA multiple   2.0      
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Balance Sheet Amounts (Investments in Marketable Securities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Available-for-sale—short-term    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 14,500 $ 52,524
Gross Unrealized Gains 0 0
Gross Unrealized Losses (14) (20)
Fair Value 14,486 52,504
Available-for-sale—short-term | U.S. Treasury, government and agency debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 12,501 27,426
Gross Unrealized Gains 0 0
Gross Unrealized Losses (14) (20)
Fair Value 12,487 27,406
Available-for-sale—short-term | Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,999 25,098
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value $ 1,999 25,098
Available-for-sale — long-term | U.S. Treasury, government and agency debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   2,504
Gross Unrealized Gains   0
Gross Unrealized Losses   (9)
Fair Value   $ 2,495
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Balance Sheet Amounts (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]          
Weighted remaining contractual maturity   2 months 12 days      
Sales of available-for-sale securities   $ 9,228,000 $ 0    
Unrealized gain (loss) $ 0 0      
Realized gain (loss) 0 0      
Restricted cash $ 0 $ 0   $ 0 $ 100,000
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Balance Sheet Amounts (Accounts Payable and Accrued Expenses) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]    
Accounts payable—seller $ 188,659 $ 203,694
Accounts payable—trade 5,081 3,764
Accrued employee-related payables 5,645 6,645
Accounts payable and accrued expenses $ 199,385 $ 214,103
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets (Finite-Lived Intangible Assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross $ 17,588 $ 17,588
Total accumulated amortization—intangible assets (6,617) (4,229)
Total 10,971 13,359
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 16,878 16,878
Total accumulated amortization—intangible assets (6,182) (4,062)
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 690 690
Total accumulated amortization—intangible assets (419) (161)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 20 20
Total accumulated amortization—intangible assets $ (16) $ (6)
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense of intangible assets $ 800 $ 1,200 $ 2,400 $ 3,500
Impairment of goodwill $ 0 $ 90,251 $ 0 $ 90,251
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets (Finite-Lived Intangible Assets, Future Amortization Expense) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]    
Remaining 2018 $ 797  
2019 3,010  
2020 2,826  
2021 2,826  
2022 1,512  
Thereafter 0  
Total $ 10,971 $ 13,359
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 14, 2017
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Business Acquisition [Line Items]          
Impairment of goodwill   $ 0 $ 90,251 $ 0 $ 90,251
nToggle          
Business Acquisition [Line Items]          
Business Combination, Consideration Transferred $ 38,600        
Total net assets acquired 40,570        
Cash and cash equivalents $ 1,953        
Business Combination In The Money Options Assumed 432,482        
Business Combination Restricted Stock Assumed 77,499        
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares 174,117        
Business Combination, Acquisition Related Costs $ 300        
Business Combination Net Operating Loss Acquired $ 9,300        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities     5,500   5,500
Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets     3,800   $ 3,800
Impairment of goodwill     $ 90,300    
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations (Allocated Purchase Price) (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Jul. 14, 2017
Business Acquisition [Line Items]    
Goodwill $ 0  
nToggle    
Business Acquisition [Line Items]    
Cash and cash equivalents   $ 1,953
Accounts receivable   256
Prepaid and other assets   18
Fixed assets   763
Other non-current assets   82
Intangible assets   14,840
Goodwill   24,546
Total assets acquired   42,458
Accounts payable and accrued expenses   78
Deferred revenue   91
Deferred tax liability, net   1,719
Total liabilities assumed   1,888
Total net assets acquired   $ 40,570
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations (Acquired Intangibles and Estimated Useful Life) (Details) - nToggle
$ in Thousands
9 Months Ended
Sep. 30, 2017
USD ($)
Business Acquisition [Line Items]  
Total intangible assets acquired $ 14,840
Developed technology  
Business Acquisition [Line Items]  
Total intangible assets acquired $ 14,130
Estimated Useful Life 5 years
Non-compete agreements  
Business Acquisition [Line Items]  
Total intangible assets acquired $ 690
Estimated Useful Life 2 years
Trademark & trade name  
Business Acquisition [Line Items]  
Total intangible assets acquired $ 20
Estimated Useful Life 1 year 6 months
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations (Pro Forma) (Details) - nToggle - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2017
Business Acquisition [Line Items]    
Business Acquisition, Pro Forma Revenue $ 35,270 $ 125,083
Business Acquisition, Pro Forma Net Income (Loss) $ (103,895) $ (134,665)
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Details)
9 Months Ended
Sep. 30, 2018
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Number of shares available for grant 6,148,378
Number of Shares  
Number of shares available for grant 6,148,378
Restricted awards  
Number of Shares  
Award vesting rights, percentage 25.00%
Stock Option  
Number of Shares  
Vesting period 4 years
Award vesting rights, percentage 25.00%
Restricted Stock Units (RSUs) | Two Year RSUs  
Number of Shares  
Award vesting rights, percentage 50.00%
Number of awards granted 2,800,000
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Stock Options Outstanding) (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2018
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Beginning balance (in shares) | shares 4,363
Granted (in shares) | shares 706
Exercised (in shares) | shares (50)
Expired (in shares) | shares (1,239)
Forfeited (in shares) | shares (49)
Ending balance (in shares) | shares 3,731
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]  
Beginning balance (usd per share) | $ / shares $ 8.75
Granted (usd per share) | $ / shares 2.09
Exercised (usd per share) | $ / shares 0.91
Expired (usd per share) | $ / shares 10.15
Forfeited (usd per share) | $ / shares 4.54
Ending balance (usd per share) | $ / shares $ 7.18
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Outstanding 7 years
Outstanding, aggregate intrinsic value | $ $ 1,469
Exercisable (in shares) | shares 2,198
Exercisable (usd per share) | $ / shares $ 9.49
Exercisable 5 years 9 months 18 days
Exercisable, aggregate intrinsic value | $ $ 467
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Stock Options Narrative) (Details)
9 Months Ended
Sep. 30, 2018
USD ($)
$ / shares
Number of Shares  
Intrinsic values of options exercised $ 100,000
Unrecognized employee stock-based compensation $ 3,800,000
Weighted average grant date fair value | $ / shares $ 1.10
Fair value of options vested in period $ 2,700,000
Stock Option  
Number of Shares  
Unrecognized employee stock-based compensation, period for recognition 2 years 6 months
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Valuation Assumptions) (Details) - Stock Option
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Number of Shares        
Expected term (in years) 5 years 4 months 24 days 5 years 3 months 18 days 5 years 8 months 12 days 5 years 9 months 18 days
Risk-free interest rate 2.75% 1.88% 2.53% 2.03%
Expected volatility 55.00% 62.00% 57.00% 57.00%
Dividend yield 0.00% 0.00% 0.00% 0.00%
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Restricted Stock Activity) (Details) - Restricted Stock Awards
shares in Thousands
9 Months Ended
Sep. 30, 2018
$ / shares
shares
Number of Shares  
Beginning balance | shares 558
Granted | shares 0
Canceled | shares (156)
Vested | shares (176)
Ending balance | shares 226
Weighted-Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 12.60
Granted (in dollars per share) | $ / shares 0
Canceled (in dollars per share) | $ / shares 13.82
Vested (in dollars per share) | $ / shares 11.81
Ending balance (in dollars per share) | $ / shares $ 12.37
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Restricted Stock Narrative) (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2018
USD ($)
$ / shares
Unvested restricted stock awards  
Number of Shares  
Fair value of restricted stock $ 500
Unrecognized employee stock-based compensation $ 1,100
Unrecognized employee stock-based compensation, period for recognition 1 year 2 months 12 days
Granted (in dollars per share) | $ / shares $ 0
Unvested restricted stock units  
Number of Shares  
Fair value of restricted stock $ 1,800
Unrecognized employee stock-based compensation $ 20,100
Unrecognized employee stock-based compensation, period for recognition 2 years 3 months 18 days
Granted (in dollars per share) | $ / shares $ 2.27
Intrinsic value of nonvested unit $ 24,200
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Restricted Stock Units Activity) (Details) - Restricted Stock Units (RSUs)
shares in Thousands
9 Months Ended
Sep. 30, 2018
$ / shares
shares
Number of Shares  
Beginning balance | shares 3,609
Granted | shares 4,904
Canceled | shares (948)
Vested | shares (830)
Ending balance | shares 6,735
Weighted-Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 7.55
Granted (in dollars per share) | $ / shares 2.27
Canceled (in dollars per share) | $ / shares 5.27
Vested (in dollars per share) | $ / shares 8.02
Ending balance (in dollars per share) | $ / shares $ 3.97
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Employee Stock Purchase Plan Narrative) (Details) - 2014 Employee Stock Purchase Plan - Employee Stock
9 Months Ended
Sep. 30, 2018
shares
Number of Shares  
Maximum employee subscription rate 10.00%
Purchase price of common stock, percent 85.00%
Number of shares reserved 1,692,373
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 3,860 $ 4,646 $ 13,016 $ 16,188
Cost of revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 72 115 256 295
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 1,187 1,115 3,530 3,524
Technology and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 691 1,122 2,163 3,178
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 1,910 2,294 6,669 7,631
Restructuring and other exit costs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 0 $ 0 $ 398 $ 1,560
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring and Other Exit Costs - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Restructuring Cost and Reserve [Line Items]          
Restructuring and other exit costs $ 0 $ 0 $ 3,440 $ 5,959  
The 2017 Restructuring Events          
Restructuring Cost and Reserve [Line Items]          
Restructuring and other exit costs   $ 0   $ 6,000  
Costs related to non-cash stock-based compensation     1,600    
Accrued restructuring costs         $ 100
The 2018 Restructuring Events          
Restructuring Cost and Reserve [Line Items]          
Restructuring and other exit costs 0   3,440    
Costs related to non-cash stock-based compensation     398    
Accrued restructuring costs $ 158   $ 158   $ 0
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring and Other Exit Costs - Schedule of Restructuring and Other Exit Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Restructuring Reserve [Roll Forward]        
Restructuring and other exit costs $ 0 $ 0 $ 3,440 $ 5,959
The 2018 Restructuring Events        
Restructuring Reserve [Roll Forward]        
Accrued restructuring and other exit costs at December 31, 2017     0  
Restructuring and other exit costs 0   3,440  
Cash paid for restructuring and other exit costs     (2,884)  
Non-cash stock-based compensation for restructuring and other exit costs     (398)  
Accrued restructuring and other exit costs at September 30, 2018 $ 158   $ 158  
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Income Tax Disclosure [Abstract]          
Provision for income taxes $ 84 $ (2,031) $ 233 $ (1,510)  
Provisional Transition Tax recorded due to Tax Act         $ 600
Provisional GILTI inclusion for ASC Topic 740     $ 1,200    
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Other Commitments [Line Items]          
Rental expense $ 3.2 $ 3.1 $ 9.7 $ 9.4  
Expected future operating lease commitments 16.8   16.8    
Data Centers For Cloud-Based Services          
Other Commitments [Line Items]          
Rental expense 1.6 $ 0.8 5.0 $ 3.6  
Office Lease | Financial Standby Letter of Credit          
Other Commitments [Line Items]          
Letters of credit outstanding, amount $ 2.9   $ 2.9   $ 2.9
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt (Details)
Sep. 26, 2018
USD ($)
Sep. 30, 2018
USD ($)
Line of Credit Facility [Line Items]    
Adjusted Quick Ratio   1.2
Loan Agreement | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity   $ 40,000,000.0
Available borrowing capacity   30,000,000.0
Borrowing capacity reserve   10,000,000.0
Capitalized debt issuance costs   $ 100,000
Unused capacity fee, percentage 0.15%  
Adjusted Quick Ratio, in streamline period 1.05  
Loan Agreement | Revolving Credit Facility | Compliance period, September 30, 2018 through June 30, 2019    
Line of Credit Facility [Line Items]    
Percentage of adjusted EBITDA 20.00%  
Loan Agreement | Revolving Credit Facility | Compliance period, September 30, 2019    
Line of Credit Facility [Line Items]    
Adjusted EBITDA maximum $ 1  
Loan Agreement | Revolving Credit Facility | Compliance period, December 31, 2019 and thereafter    
Line of Credit Facility [Line Items]    
Adjusted EBITDA maximum $ 5,000,000.0  
Covenant Terms, Scenario One | Loan Agreement | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Adjusted Quick Ratio 1.00  
Adjusted EBITDA maximum $ 0  
Covenant Terms, Scenario Two | Loan Agreement | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Adjusted Quick Ratio 0.90  
Adjusted EBITDA minimum $ 0  
Streamline Period Applies | London Interbank Offered Rate (LIBOR) | Loan Agreement | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Variable interest rate 2.50%  
Streamline Period Applies | Prime Rate | Loan Agreement | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Variable interest rate 0.50%  
Streamline Period Does Not Apply | London Interbank Offered Rate (LIBOR) | Loan Agreement | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Variable interest rate 4.00%  
Streamline Period Does Not Apply | Prime Rate | Loan Agreement | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Variable interest rate 2.00%  
XML 73 R9999.htm IDEA: XBRL DOCUMENT v3.10.0.1
Label Element Value
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $ 99,605,000
EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !"69TT?(\\#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,$% @ $)9G32?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 " 0EF=-7-BDS>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>NEF!35'7"]-.("$Q"<0M2KPMHFFBQ*C=VY.& MK1."!^ 8^\_GSY(;Y85R 9^#\QC(8+P9;=='H?R:'8F\ (CJB%;&,B7ZU-R[ M8"6E9SB E^I#'A 6574/%DEJ21(F8.%G(FL;K80**,F%,UZK&>\_0Y=A6@%V M:+&G"+SDP-IIHC^-70-7P 0C##9^%U#/Q%S]$YL[P,[),9HY-0Q#.=0YEW;@ M\/;T^)+7+4P?2?8*TZ]H!)T\KMEE\FO]L-EM6;NH^*K@O*B6.[X2MTM1W[U/ MKC_\KL+6:;,W_]CX(M@V\.LNVB]02P,$% @ $)9G39E&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 " 0EF=-^W%&9%8" "O!P & 'AL+W=OVOJ5FS]4LKN&2%Q+J&AXHEUT*J= M*^,-E6K);TAT'.C%D)H:D2!(4$.KUB]R8SOR(F=W65\]U*S? M^MA_-[Q4MU)J RKRCM[@&\COW9&K%9J\7*H&6E&QUN-PW?H[_'S H288Q(\* M>C&;>SJ5$V.O>O'YLO4#'1'4<);:!57# PY0U]J3BN/7Z-2?-#5Q/G_W_M$D MKY(Y40$'5O^L+K+<^AO?N\"5WFOYPOI/,"84^]Z8_1=X0*W@.A*E<6:U,%_O M?!>2-:,7%4I#WX:Q:LW8#SM1.-+WSX6QW518&?0W689VTT9V?V5+9"61]%D*.'=C,B]@."S!!X0B#E>Q(@ M+H$]L>CD7X&#C0C= J$S@]#0PQD]KH0 M&!"Q0;3#"<=9G*4K>21.F<22V2QD;$3F%DB= JE%Q\M2<4!6:F7CE-C8_$6Q M[!V0E6K)G!*9S8\6$IGU.TB -VX1'+AO56#++,MJQ"1SS$IAX96[BVV596VY M,&NY."_P#A/;0[94L3$D6%%QWV(B4GU")NG\LJ8!!50\*1"*57W MG!8U7*6>IFK.AQ8R+"3KQO:(IAY=_ %02P,$% @ $)9G31@KI1NR P MD1 !@ !X;"]W;W)K'<[5]=C2Y[CW[G1^-[G6+@\_FC]EVGP M?C O9>]V;?U/=1A.ZSB/HX,[EF_U\*V]_NKF =DXFD?_NWMWM8^/)+Z/?5OW MT]]H_]8/;3.WXE&:\L?MLSI/G]>Y_8\RN0#G KP7@/FT0,\%FA0D-[)IJ#^7 M0[E9=>TUZF[?UJ4<%P4\:3^9^_'B-'?3__QH>W_U?8.X2M['=N;(]A;!9>0Q ML1,2^AY)?/]W"!0A<*K7RWHCUVNQ7D_U9EEOR2!ND6R*G*=(CMH:,A">RM+4 MH,QB1!;#65+"*% ,DF4B2<9*"D&2L$TQ584ALQV-:F=2F,DTN MTN2,1BM"D_-N=)[3U7AJ9"K4#8G M]K3)+[T@IEYH40K,D M^Q.Y/RTUUIQ9OI6(3W$I)SW%D\6[X?BR_D?9O5;G/GII!_^:.;T,'MMV<+Y- M]=6/[^3*P_VD=L=A/,S\<7=[2;Z=#.UE_@$@N?\*L?D?4$L#!!0 ( !"6 M9TVE\U&PO=V]R:W-H965T&ULC97; MCILP$(9?!7'?-8=P2$20-EE5K=1*T59MKYUD$M :3&TG;-^^MF$1&#=)+H(/ M_S_SC4&>K*7LC1< PGFO2,W7;B%$LT*('PJH,'^B#=1RYT19A86RW,AU +* MLP:?X0>(G\V.R1D:HAS+"FI>TMIA<%J[S_YJZWO*H!6_2FCY:.RH4O:4OJG) MU^/:]101$#@(%0++QQ6V0(B*)#G^]$'=(:\QA2\GO\BB* MM9NZSA%.^$+$*VV_0%]0Y#I]]=_@"D3*%8G,<:"$ZW_G<.&"5GT4B5+A]^Y9 MUOK9=CMQV-OLAJ W!(/!7]PTA+TA- RH(].EOF"!\XS1UF'=VVJP^BC\52@/ M\Z 6]=GI/5DMEZO7//(S=%5Q>LFFDP0C23!5;"V*<) @F7^ "*P0@?:'8XC M[@^M_E#[%V-_:!3122(MJ;7$][J?4,\0&0WR7X99BPI!8&9(Y0V(P) ^] MDWNJ"4MJ94GG+*G!DLZJC3S[)_N(PWD[>C"GVS.O)>Q3*JK12H='UJ?K9=\S.9BH5'G_P!02P,$% @ $)9G32IB,&^& M! *A4 !@ !X;"]W;W)KW41M@FO'F>VV=_]^LN.F*4FW>VEL]9#BH2@= M6K/7JO[1[$)H)S_+XM#<3G=M>[Q)DF:S"V7>7%?'<(C_>:SJ,F_C:_V4-,J"P25,HE9;X_3.>S?NR^GL^JY[;8'\)]/6F>RS*O_UV$HGJ]G<+T;>#; M_FG7=@/)?';,G\+WT/YYO*_C6W+VLMV7X=#LJ\.D#H^WTSNX6:/M#'K$7_OP MVEP\3SHJ#U7UHWOY;7L[55U$H0B;MG.1QY^7L Q%T7F*Y^P,+Y_? MO/_2DX]D'O(F+*OB[_VVW=U.T^ED&Q[SYZ+]5KW^&@9"=CH9V/\>7D(1X5TD M<8Y-533]W\GFN6FKC#0[P;F M4P,S&)C_.X,=#"R9(3EQ[Y.YRMM\/JNKUTE]JH=CWI4=W-BX7)MNL%^=_G\Q MGTTR/;&]'>]/;FTMZ27)\@OH<<3B0RCQG)!D=IBT#6;<51 MJ49+TK;F*$ #)I6)69&8Y8EQLKT3[1U/C">).4'L99C&I02U%%"8I23)*XXR MQH(AB1%0H/U(77N1E^>\4L++\XB5LR26I8!"J^@.X"AME'&$EX#*G%,RKU3D ME7)>I$07*9LEPXS6,02@T [0]9TQ5%:Q_4BM#C*:.4SF18H^8Q7G!@[Y!6;B(2R_!JR$B#:,$X" MRF9VC-.(;@'GA)03?,V)0S*%EAZE7WM:?^GI(RM1".\ .2M-6:%0$EE&BU" M@5$9DTT19[2G^TO H74N&]EA($LH:$[04(*:S70%!IVC#"6;"H:=\DHNAAO9)0WGN:'@'E MQCH@D)4>N-33>1; E?<*%5M] 07(JEM .:22**&LPA%FLM8#%WNZAQ; M3?& MS,XDCD+#:EIPI>GF7@LH4-E(TPNRV -7>T_5'KCZ7EF;4F(""BS3$ GEZ>Y? M2S _QDS6>^""3YN/!7 !CF>"5XR;A%/6*;9P M#&)B*C_,2)T?B1SAIE[4>N M_2G5?N1ZG-(.5,#$3:FI4 HPU+0J)5]@8:0%1;D!0-X I+0!&#">+%[&OBXE MG-*6=DDK"=BU+NQ+4YPXJN_8XLGM ")3DG2DQ%'66^1Z2Y=V,6"RRV#5-=)O M*PF&U^RK4X+!-=#REKVY$:5%66F1*VTZHK0H*RURI4VITB+7/:LL:)H?#C.9 MHA\'*]&;HNW;6O*6>J3UDUS<\Y2A?NHOW9K)IGH^M%UB+D;/%WMWV-T3D?$% MW"Q!&%_!S?IT;??N_G2+^$=>/^T/S>2A:MNJ[.^0'JNJ#3%Z=1WCWH5\>WXI MPF/;/?KX7)]N[TXO;74<;B:3\_7H_#]02P,$% @ $)9G3=[,V]^> @ M'@D !@ !X;"]W;W)KG#,S9VPSGE\I>^,G M0H3SWM0M7[@G(;J9Y_'=B328/]..M/++@;(&"[ED1X]WC."])C6U%R"4> VN M6K>8:]N&%7-Z%G75D@US^+EI,/M3DII>%Z[OW@ROU?$DE,$KYAT^DN]$_.@V M3*Z\T0BCB=W[Q_TMJEEBWF9$GK7]5>G!9NYCI[$J$QEC1VNN?YW=F0O:#%YD*@U^[\>JU>-U\'^C MV0G!0 A&@HS]B! .A/"#$#TD1 ,A^M\(\4"(002OUZZ+N<("%W-&KP[KCT.' MU:GS9['BBR=>Q?E9X"4/2280)+@'K(R(?Z(\&3\,8G MED09&'008&DBDA#D\$\GZX=.[M(,K;4*-3^_##-83EL,!3&J0]J8L'%>0S=K:U149XD=G6Q55UL5B>W\Q,K/S&JDR-0 MG1X23_+,06%,!#PF)L*/03D>.;D3DEJ%I*80L"]E:D1XRJ$4$P-OYLKB)@B MX+4)D@?%KB>SZLE,/?#89A8]8/.6)@9"5A8W I,_]X:PH^ZTW-G1"=L-KQ!N?1,5?4$L#!!0 ( !"69TW(4:MK M2 , . - 8 >&PO=V]R:W-H965T&ULC5==;YLP%/TK MB/<4+L9\5$FD-1_:I$VJ.FU[IHF3H +.P$FZ?S]#*(VO;]*^%$S.N?=<7_O4 M'I]D_=+LA%#.:UE4S<3=*;6_][QFM1-EUMS)O:CT+QM9EYG2PWKK-?M:9.N. M5!9>X/N15V9YY4['W;?'>CJ6!U7DE7BLG>90EEG][T$4\C1QP7W[\)1O=ZK] MX$W'^VPK?@KU:_]8ZY$W1%GGI:B:7%9.+383]PO<+R%M"1WB=RY.S<6[TY;R M+.5+._BVGKA^JT@48J7:$)E^',5,%$4;2>OXVP=UAYPM\?+]+?JR*UX7\YPU M8B:+/_E:[29NXCIKLIS[^&XTF!#TA& @ -PFL)[!W KM)"'M".!""^":!]P0^ M$,+H)B'J"=%[AJYH[SQ9W>S/,Y5-Q[4\.?5Y >VS=IW"?:3[NVH_=NWL?M,- M:/37XS0-Q]ZQC=-#'LZ0X!+"3+K2H=R M+#?H^.$%'WP?U7O&\ Y3=1CN!RSU,7#V": AB9&2&"$)D*0S)K[(!%$8 8+- M;!B2/+<1(22,HY8O*!CJA T9!9S%24C7'I*UAUT09M0>T $X&8 3D\?0K'"B M35=[%)%I(B(-WB:1E29$VV1^$V+(B$D9,2$#;\78RC$"'EVM-R$3)40BM*$? M$BL1WA_)C>5HB$A)$2DA EG&++5$)-?W'_BT!?I$H@2;H&]E@I!AC[L-,L5< M\6,@Q*38;L$NFUU?TT![(1!F"-@,P38Y[#H])"8AIA#: 8&P0,O;>I"QL)D/ MUXNF'0="(E> BP[M7!%/<+<_0)ER:/\"PL" 83FV@P$+<:OF'\),0;33 6%U M8)T(;",;!7C++#Y"F7)HQP/;\A*K6[']KXBG/$6X)1#6:.),1;0U N&-P+$D MVQRY'W.PSQ"?09JR:+,$PBT!6W8/,G8JQ#$/L"@"AQ>;#0D9!/CPN"!P(XAB MW!H"Q8"Q.$*3X%V<:]N[SX^LWN95XSQ+I8_(W4%V(Z42.JA_IR=UIZ];PZ 0 M&]6^QOJ]/M\YS@,E]_U]RALN==/_4$L#!!0 ( !"69TWVP1,]Q 0 &,7 M 8 >&PO=V]R:W-H965T&ULA9C=;N,V$(5?Q?"]U^(, MJ9_ -A"Y*%J@!8(MMKU6;"8V5K)<28FW;U]*5KSR\'#W)I:4P^$9BOPXXNI2 M-U_;@[7=[%M5GMKU_-!UYX?ELMT=;%6TG^JS/;G_O-1-573NMGE=MN?&%ONA M454N*8KB954<3_/-:GCVU&Q6]5M7'D_VJ9FU;U55-/_EMJPOZ[F:?SSX?'P] M=/V#Y69U+E[M7[;[C\UF??<'K]$?W7 M(7F7S'/1VFU=_G/<=X?U/)W/]O:E>"N[S_7E-SLF9.:S,?L_[+LMG;QWXOK8 MU64[_)WMWMJNKL8HSDI5?+O^'D_#[V6,_]$,-Z"Q =T:N+Y_U(#'!OR]@1Z2 MOSH;4OVEZ(K-JJDOL^;ZMLY%/RG4 [O!W/4/A[$;_N>R;=W3]XU2R6KYW@<: M-?E50U/-3;%TT6]=$.HB)Z\YW7>P]14QXQX8)L%#>[Y+(L4!- R@AP!Z$B 5 M'O.K)!DDIT&R,)G)9"I ICC*XAC;,=". ?ED.$ , \1>/HHBD=!58R9.*69C M1#Y E2BCL9D$FDE\,XJ%F<3KQHV:BH49H(I5&GC3*323>F82^:93KQI,6/$U% >FBHHP 2)@18[)*+KK1W)B"T1ZLH[N MS01PI( 9.5E&T;2?!2=:N@$J%>**@NAZ5 3L:&F'_(XHDG,7J#@)#0[&G&+@ MQD@W_-/I"R0+I4UH:# RE?8A10'**8PY94 ^WN9C_%40\03O8TZ^S*1I$C*$ ML:D0-U-I"" Q4W)= I7;")0)^,'D5#XZ.99V?"BZEZF5!#G2Z2P+3D&,3^7S M4U$F+?E\7&3LC1!0&14%[&"**H!1EAN=\AFY(#)&;MU EY$*K K",*7(7Q4< MJI8P @D@D"6/"<#-:(^!2.96>FC_)DQ! A1D"64"%(Q-+-\ZE$U7_;TA#$(" M(&2)9?HY"(%DP6D8K 3(ZI&# M #)-;+Q!\F5Q,I7=&\)D)4!6EJ@GGYD92?YN@2KD!5.50$'*DO+DXY+25'L+ M#%#5I%$<- N= M+&"2,B"IEB1E'Y&)@[;G")2R.G.> HXP2AF@5$N4L@_)E#BT[S,&)2<^EG3( M+"8;@WI1?L/F[%>")+_*MT#$03.8D0P8*;>[G $CY;?#DZ>VD^)'ZHTWQ/%= M=1ZC3VZL#K;8WVY*^]+UEXF[;J['OM>;KCZ/1]K+V[GZYG]02P,$% @ M$)9G3:6*=%JFJ?1=S)YBKV3K8:3(;972IB/(T@<,KJE5\=S6S=J*& M[^!^="?C+3:SE*T";5O4Q$"5T?OMX9B$^!CPLX7!+LXD5')&? W&8YG131 $ M$@H7&(3?+O 4@8B+^-MXJ1SR@!?4[!UU(<^3]PO@[?K2K<1?CN#X7).D&R2I!$@N2_):[% M[/]*PA8]56#J.$V6%-CK.,D+[SRP]SR^R>_P<=J?A*E;;&PO=V]R:W-H965T&UL?5/;;MLP M#/T501]0)4K:!H%MH.DP;, &!!VV/2LV;0O5Q9/DN/O[4;+C>9NQ%TFD> X/ M*2H;K'OU+4 @;UH9G],VA.[(F"];T,+?V0X,WM36:1'0= WSG0-1)9!6C&\V M#TP+:6B1)=_9%9GM@Y(&SH[X7FOA?IY V2&G6WISO,BF#='!BJP3#7R!\+4[ M.[38S%))#<9+:XB#.J=/V^-I'^-3P#<)@U^<2:SD8NUK-#Y6.=U$0:"@#)%! MX':%9U J$J&,'Q,GG5-&X/)\8W^?:L=:+L+#LU7?917:G!XHJ: 6O0HO=O@ M4SWWE$S%?X(K* R/2C!':95/*RE['ZR>6%"*%F_C+DW:A_%F=X.M _@$X#/@ MD !L3)24OQ-!%)FS W%C[SL1GWA[Y-B;,CI3*](=BO?HO1;;^X>,72/1%',: M8_@R9HY@R#ZGX&LI3OP?.%^'[U85[A)\]X?"QW6"_2K!/A'L_UOB6LSAKR1L MT5,-KDG3Y$EI>Y,F>>&=!_:)IS?Y'3Y.^V?A&FD\N=B +YOZ7UL; *5L[G"$ M6OQ@LZ&@#O'XB&V$ *[Y0VRSIWW=L"$4-RHOM&9]SYN)Q/AK[ M[#H 3UZ4U*Z@G??]D3%7=:"XNS$]:+QIC%7FN-"T MS*/O;,O<#%X*#6=+W* 4MW].(,U8T!U]=3R)MO/!PL29>0@;@^OZI_BK5C+1?NX-'(7Z+V74'O*:FAX8/T3V;\#',]MY3, MQ7^%*TB$ATPP1F6DBRNI!N>-FE4P%<5?IEWHN(_3378WT[8)Z4Q(%\)]C,.F M0#'SC]SS,K=F)';J?<_#$^^.*?:F"L[8BGB'R3OT7LO=[8><78/0C#E-F'2- M61 ,U9<0Z5:(4_J&GF[3]YL9[B-]OXY^2+8%LDV!+ ID[Y:X@3G\7R1;]52! M;>,T.5*90<=)7GF7@7U(XYO\@T_3_HW;5FA'+L;CR\;^-\9XP%22&QRA#C_8 M8DAH?#C>X=E.8S89WO3S#V++-R[_ E!+ P04 " 0EF=-P W^-;0! #2 M P &0 'AL+W=O!DI^%DB!V4$N;7$22..=W3=\=SU[0N.%B1]:*!;^"^]R?C+;:P5)T" M;3O4Q$"=T]O]X9B&^!CPHX/1KLXD5')&? G&4Y7371 $$DH7&(3?+G '4@8B M+^-UYJ1+R@!)TL:5E(-UJ&86+T6)MVGO=-S'Z29)9]@V@,\ O@!N8AXV)8K* M[X43169P)&;J?2_"$^\/W/>F#,[8BGCGQ5OOO13[:YZQ2R":8XY3#%_'+!', MLR\I^%:*(_\/SK?AR:;"),*3OQ0FVP3I)D$:"=(/2]R*2?])PE8]56":.$V6 ME#CH.,DK[S*PMSR^R9_P:=J_"M-TVI(S.O^RL?\UH@,O97?E1ZCU'VPQ)-0N M'#_[LYG&;#(<]O,/8LLW+GX#4$L#!!0 ( !"69TVOF$ ^M0$ -(# 9 M >&PO=V]R:W-H965T-(!S0OM@%PY%5) M;3/:.-<=&;-% TK8&^Q ^YL*C1+.FZ9FMC,@R@A2DO'-YL"4:#7-T^@[FSS% MWLE6P]D0VRLES-L)) X9W=(/QU-;-RXX6)YVHH9G<-^[L_$6FUG*5H&V+6IB MH,KH_?9X2D)\#/C1PF 79Q(JN2"^!.-KF=%-$ 02"A<8A-^N\ !2!B(OX]?$ M2>>4 ;@\?[!_CK7[6B["P@/*GVWIFHS>45)")7KIGG#X E,]>TJFXK_!%:0/ M#TI\C@*EC2LI>NM032Q>BA*OX][JN _C3;*?8.L /@'X#+B+>=B8*"K_))S( M4X,#,6/O.Q&>>'ODOC=%<,96Q#LOWGKO-=\>]BF[!J(IYC3&\&7,',$\^YR" MKZ4X\7_@?!V^6U6XB_#='PH/ZP3)*D$2"9+_EK@6<_M7$K;HJ0)3QVFRI,!> MQTE>>.>!O>?Q37Z'C]/^*$S=:DLNZ/S+QOY7B Z\E,V-'Z'&?[#9D%"Y<+SU M9S..V6@X[*8?Q.9OG+\#4$L#!!0 ( !"69TVTG=G=MP$ -(# 9 M>&PO=V]R:W-H965TO"FI74Y; M[[L#8ZYL07%W93K0>%,;J[A'TS;,=19X%4%*LC1);ICB0M,BB[Z3+3+3>RDT MG"QQO5+<_CF"-$-.-_3=\2B:U@<'*[*.-_ +_._N9-%B,TLE%&@GC"86ZIS> M;0['78B/ 4\"!KY R$*&,UXF3SBD# M<'E^9_\6:\=:SMS!O9'/HO)M3O>45%#S7OI',SS 5,\U)5/Q/^ "$L.#$LQ1 M&NGB2LK>>:,F%I2B^-NX"QWW8;RYWDZP=4 Z =(9L(]YV)@H*O_*/2\R:P9B MQ]YW/#SQYI!B;\K@C*V(=RC>H?=2;&[V&;L$HBGF.,:DRY@Y@B'[G")=2W%, M_X.GZ_#MJL)MA&__4?AEG6"W2K"+!+LEP6WRJ<2UF,]%LD5/%=@F3I,CI>EU MG.2%=Q[8NS2^R4?X..T_N6V$=N1L/+YL[']MC >4DESA"+7XP69#0NW#\1;/ M=ARST?"FFWX0F[]Q\1=02P,$% @ $)9G3=6L9T>S 0 T@, !D !X M;"]W;W)K&UL?5-A;]P@#/TKB!]0[DC65J M]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G%^&YWS;20'2VRZ#O9(C.#5[*# MDR5NT%K87T=09LSIGKX[GF73^N!@1=:+!KZ!_]Z?+%IL8:FDALY)TQ$+=4[O M]H=C&N)CP \)HUN=2:CD;,Q+,#Y7.=T%0:"@](%!X':!>U J$*&,UYF3+BD# M<'U^9W^,M6,M9^'@WJB?LO)M3F\IJ: 6@_+/9GR"N9Y/E,S%?X$+* P/2C!' M:92+*RD'YXV>65"*%F_3+KNXC]--DLRP;0"? 7P!W,8\;$H4E3\(+XK,FI'8 MJ?>]"$^\/W#L31F+*I,(GPY"^%R39!NDF01H+TPQ*W8M)_DK!53S78)DZ3(Z49NCC)*^\R ML'<\OLF?\&G:OPK;R,Z1L_'XLK'_M3$>4,KN"D>HQ0^V& IJ'XXW>+;3F$V& M-_W\@]CRC8O?4$L#!!0 ( !"69TU)36W'M $ -(# 9 >&PO=V]R M:W-H965T5=2VYRVSG4'QFS9 M@N+V"CO0_J9&H[CSIFF8[0SP*H*49,EF<\,4%YH66?2=3)%A[Z30<#+$]DIQ M\^L($H><;NFGXUDTK0L.5F0=;^ %W/?N9+S%9I9**-!6H"8&ZIS>;0_'-,3' M@!\"!KLXDU#)&?$U&%^JG&Z"()!0NL# _7:!>Y R$'D9;Q,GG5,&X/+\R?X8 M:_>UG+F%>Y0_1>7:G-Y24D'->^F><7B"J9YK2J;BO\(%I \/2GR.$J6-*RE[ MZU!-+%Z*XN_C+G3TA\;\K@C*V(=UZ\]=Y+L=U?9^P2B*:8XQB3+&/F".;9YQ3)6HIC\@\\68?O M5A7N(GSWA\*;=8)TE2"-!.E_2UR+V?^5A"UZJL T<9HL*;'7<9(7WGE@[Y+X M)K_#QVG_QDTCM"5G=/YE8_]K1 =>RN;*CU#K/]AL2*A=..[]V8QC-AH.N^D' ML?D;%Q]02P,$% @ $)9G3>Q#-]ZU 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+^LF[LJVE$T5M5(KK5(U>6;M ML8W"Q06\3O^^@!W';:R\ #/,.7-F&/)1FV?; 3CT(H6R!>ZR5 M[D'YFT8;R9PW34ML;X#5$20%H4ER323C"I=Y])U,F>O!":[@9) =I&3FSQ&$ M'@N\PZ^.!]YV+CA(F?>LA9_@?O4GXRVRL-1<@K)<*V2@*?#M[G!,0WP,>.0P MVM49A4K.6C\'XUM=X"0( @&5"PS,;Q>X R$"D9?Q>^;$2\H 7)]?V>]C[;Z6 M,[-PI\43KUU7X RC&AHV"/>@QZ\PU_,)H[GX[W !X<.#$I^CTL+&%56#=5K. M+%Z*9"_3SE7D1FZGW/PA/O#M3W MI@K.V(IXY\5;[[V4NYLL)Y= -,<0N? MIOT',RU7%IVU\R\;^]]H[&UL?5/;;IPP$/T5RQ\0+[!-5RM RJ:J$JF55JG:/GMA "N^ M$-LLZ=]W; BE+>V+[1G/.7-F/,Y'8Y]=!^#)JY+:%;3SOC\RYJH.%'- M-XVQBGLT;[6Z:XT+3,H^]LR]P,7@H-9TO!@9=[S%KZ _]J?+5IL8:F% NV$T<1"4]"[Y'C:A_@8\$W Z%9G M$BJY&/,ZH+L@""14/C!PW*YP#U(&(I3Q,G/2)64 KL]O[!]C[5C+A3NX M-_*[J'U7T ,E-31\D/[)C \PU_..DKGX3W %B>%!">:HC'1Q)=7@O%$S"TI1 M_'7:A8[[.-UDV0S;!J0S(%T AYB'38FB\@_<\S*W9B1VZGW/PQ,GQQ1[4P5G M;$6\0_$.O=8TQ:3KF"6"(?N2(MU*<4K_@J?;\&Q381;AV6\* M_T&PWR381X+]?TOU-?;0! #2 P &0 'AL+W=O9NQ%$BF>PT.*2@=C7UP#X,F;DMIEM/&^.S+FB@:4<#>F XTWE;%* M>#1MS5QG0901I"3CF\TM4Z+5-$^C[VSSU/1>MAK.EKA>*6'?3R#-D-$M_7 \ MM77C@X/E:2=J^ [^1W>V:+&9I6P5:-<:32Q4&;W;'D])B(\!/UL8W.),0B47 M8UZ"\5!F=!,$@83"!P:!VQ7N0)TXZIPS Y?F#_4NL'6NY" ?W1CZW MI6\R>J"DA$KTTC^9X2M,]>PIF8K_!E>0&!Z48(["2!=74O3.&S6QH!0EWL:] MU7$?QIL]GV#K #X!^ PXQ#QL3!25?Q9>Y*DU [%C[SL1GGA[Y-B;(CAC*^(= MBG?HO>;;0Y*R:R":8DYC#%_&S!$,V><4?"W%B?\#Y^OPW:K"783O_E"X7R=( M5@F22)#\M\2UF-N_DK!%3Q78.DZ3(X7I=9SDA7<>V+OXB.QW^#CMC\+6K7;D M8CR^;.Q_98P'E+*YP1%J\(/-AH3*A^,G/-MQS$;#FV[Z06S^QODO4$L#!!0 M ( !"69TW,606XM $ -(# 9 >&PO=V]R:W-H965T7:326*M+\%VFN7O&3O9 M$"#BQ?:,YYPY,QYG@W7/O@4(Y$4KXW/:AM"=&/-E"UKX.]N!P9O:.BT"FJYA MOG,@J@32BO'-YBW30AI:9,EW<45F^Z"D@8LCOM=:N)]G4';(Z9:^.AYETX;H M8$76B0:^0OC671Q:;&:II ;CI37$09W3^^WIO(_Q*>!)PN 79Q(KN5K['(U/ M54XW41 H*$-D$+C=X &4BD0HX\?$2>>4$;@\O[)_2+5C+5?AX<&J[[(*;4Z/ ME%10BUZ%1SM\A*F>-Y1,Q7^&&R@,CTHP1VF53RLI>Q^LGEA0BA8OXRY-VH?Q MAA\FV#J 3P ^ XXI#QL3)>7O11!%YNQ W-C[3L0GWIXX]J:,SM2*=(?B/7IO MQ?9XR-@M$DTQYS&&+V/F"(;L$NP7=_*#RN$^Q7"?:) M8/_?$M=BWOV5A"UZJL$U:9H\*6UOTB0OO// WO/T)K_#QVG_(EPCC2=7&_!E M4_]K:P.@E,T=CE"+'VPV%-0A'@]X=N.8C4:PW?2#V/R-BU]02P,$% @ M$)9G31CP@VW2 0 G 0 !D !X;"]W;W)K&UL M=531;IPP$/P5RQ\0 W>0] 1(N411*[72*5739Q\L8,7&U#9'^O>U#:'TZKQ@ M[WIV9M?L.I^D>M4=@$%O@O>ZP)TQPX$0774@J+Z1 _3VI)%*4&--U1(]**"U M#Q*<)%&4$4%9C\O<^TZJS.5H..OAI) >A:#J]Q&XG HK-'KI*SE*_.^%(7.'() M 8?*. 9JEPL\ .>.R*;Q:^'$JZ0+W.[?V9]\[;:6,]7P(/E/5INNP'<8U=#0 MD9MG.7V&I9X4HZ7XKW !;N$N$ZM12:[]%U6C-E(L+#850=_FE?5^G>:3VW@) M"PS^3&^\Z>O>)[ZZ_\'ENOU'5LEZCLS2V1WTG-5(:L*E$-[;@SCX5J\&A,6Y[ M:_=J'IC9,')8W@*R/DCE'U!+ P04 " 0EF=-C$FO_L,! W! &0 M 'AL+W=OKKK;V*O/U0P+N"X]_:W8,?GIOP)['IF=A;8)(/2;Z8&L.1#BM:D MM+:VVS-F\AHD-S>J@Q:_E$I+;C'4%3.=!EYXDA0L6JUNF>1-2[/$YXXZ2U1O M1=/"41/32\GUWP,(-:1T32^)EZ:JK4NP+.EX!;_ _NZ.&B,VJQ2-A-8TJB4: MRI0^K/>'V.$]X$\#@UGLB>ODI-2;"[X7*5TY0R @MTZ!XW*&1Q#"":&-]TF3 MSB4=<;F_J#_[WK&7$S?PJ,1K4]@ZI7>4%%#R7M@7-7R#J9^8DJGY'W &@7#G M!&OD2AC_2_+>6"4G%;0B^<>X-JU?ATG_0@L3HHD071'86,@[?^*69XE6 ]'C MV7?<7?%Z'^'9Y"[IC\)_0_,&L^=L?;]+V-D)39C#B(F6F!G!4'TN$85*'*(O M]"A,WP0=;CQ]LZP>[\("VZ# U@ML/[5X=]5B"',?+A('B\1?!' PKHJ$,-.RR,Y3\1#YB_\/'T?J)]=5TQIR4A:?C[_D4BD+:&5U M@UYJG.(Y$%!:M]WA7H]O>0RLZJ8Q9?-_1?8/4$L#!!0 ( !"69TT:0LF: MMP$ -(# 9 >&PO=V]R:W-H965TDZ8B%.J=WN\,Q#?@(^"-A=*LS"96:-G%4Q%B]=IEUW%%DUHS$3KWO17CBW8%C;\K@C*V(=YB\0^^EX G/V"4(S9CCA.$K MS&Y!,%1?0O"M$$?^'YUOT_>;&>XC?;^.?IUL"Z2; FD42#^4N/]4XA8F_12$ MK7JJP39QFAPIS=#%25YYEX&]X_%-WN'3M/\4MI&=(V?C\65C_VMC/& JR16. M4(L?;#$4U#X<;_!LIS&;#&_Z^0>QY1L7_P!02P,$% @ $)9G378.;12W M 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5 MQ <$+^OL1BO;4C95U4JMM$K5]IFUQQ<%&!?P.OW[ G9<-_4+,,,Y9RX,V8CF MQ;8 CKPJJ6U.6^?Z$V.V;$$)>X<]:']3HU'">=,TS/8&1!5)2C*>) >F1*=I MD47?Q109#DYV&BZ&V$$I87Z?0>*8TQU]N"@Q59+QKX!NY[?S'>8HM* MU2G0MD--#-0Y?=R=SFG 1\"/#D:[.I-0R17Q)1B?JYPF(2&04+J@(/QV@R>0 M,@CY-'[-FG0)&8CK\YOZQUB[K^4J+#RA_-E5KLWI R45U&*0[AG'3S#79]HV@<\$OA >8APV M!8J9?Q!.%)G!D9BI][T(3[P[<=^;,CAC*^*=3]YZ[ZW@R7W&;D%HQIPG#%]A M=@N">?4E!-\*<>;_T?DV?;^9X3[2]^OHA_VV0+HID$:!])\2#^]*W,(2W/D1 M:OT'6PP)M0O'HS^;:I6B-P7NK!U.A)BJ \G,@QJ@=R>-TI)99^J6F$$#JT.0%(0FR8%(QGM< MYL%WT66N1BMX#Q>-S"@ET[_/(-14X!2_.9YYVUGO(&4^L!:^@?T^7+2SR,I2 M^0KN2KUXHW/=8$3GQ (J*QG8&ZYP1,( MX8E<&K\63KQ*^L#M_HW]8ZC=U7)E!IZ4^,EKVQ7XB%$-#1N%?5;3)UCJR3!: MBO\"-Q .[C-Q&I42)GQ1-1JKY,+B4I'L=5YY']9I/LEV2U@\@"X!= TX!ATR M"X7,/S#+RERK">FY]P/S5YR>J.M-Y9VA%>',)6^<]U;2Y)B3FR=:,.<90S>8 M=$40Q[Y*T)C$F?X73N/ANVB&NQ"^VZH?#G&"?91@'PCV_Y3X_J[$""9-XB)9 M5"2+$*1W(C',?2O(YN(DZ#8\68,J-?9A7#;>=2H>:;CXO_!YI+XRW?+>H*NR M[OF$2VZ4LN!221Y<+IV;XM40T%B_?>?V>G[+LV'5L(PI6?\5Y1]02P,$% M @ $)9G35EY%>[& 0 -P0 !D !X;"]W;W)K&UL;51A;]L@$/TKB!]08A(G761;:EI5F[1)4:=UGXE]ME'!>(#C[M\/L.MY M&5_,W?'NO3O@G(U*OYD6P*)W*3J3X];:_DB(*5N0S-RI'CJW4RLMF76N;HCI M-; J)$E!Z&:S)Y+Q#A=9B)UUD:G!"M[!62,S2,GT[Q,(->8XP1^!%]ZTU@=( MD?6L@>]@?_1G[3RRL%1<0F>XZI"&.LGP O'(8S^5+E M>.,+ @&E]0S,+5=X!"$\D2OCU\R)%TF?N+8_V)]#[ZZ7"S/PJ,1/7MDVQ_<8 M55"S0=@7-7Z&N9\4H[GYKW %X>"^$J=1*F'"%Y6#L4K.+*X4R=ZGE7=A':>= M YW3X@ET3J!+PGW0(9-0J/R)659D6HU(3V??,W_%R9&ZLRE],!Q%V'/%&Q>] M%C399N3JB6;,:<+0%299$,2Q+Q(T)G&B_Z73>/HV6N$VI&_7ZOM/<8)=E& 7 M"';_M+B[:3&&2>,B:50DC1#L;T1BF,.-"%E=G 3=A"=K4*F&+HS+*KI,Q4-X M*>0O?!JI;TPWO#/HHJQ[/N&2:Z4LN%(V=ZZ6UDWQX@BHK3^Q*X\_-R1SC24:HWW0 8]"YXIS/<&-,?"=%% X+I M.]E#9[]44@EF;*AJHGL%K/0DP0F-H@,1K.UPGOK<6>6I' QO.S@KI #HXO =\ M;V'4JSURG5RD?'/!IS+#D2L(.!3&*3"[7.$).'="MHR?LR9>+!UQO;^IO_C> M;2\7IN%)\A]M:9H,/V!40L4&;E[E^!'F?O88S56(]"\9ES M9FQFDD&J5UT#F.!-\%:G86U,=R)$YS4(IA]D!ZT]*:42S%A3541W"ECA@P0G M=+,Y$,&:-LP2[[NH+)&]X4T+%Q7H7@BF?I^!RR$-M^'=\=Q4M7$.DB4=J^ [ MF!_=15F+S"Q%(Z#5C6P#!64:/FY/Y]CA/>"E@4$O]H&KY"KEJS.^%&FX<0D! MA]PX!F:7&SP!YX[(IO%KX@QG21>XW-_9/_G:;2U7IN%)\I]-8>HTC,.@@)+U MW#S+X3-,]41A,!7_%6[ +=QE8C5RR;7_!GFOC103BTU%L+=Q;5J_#A/_/0P/ MH%, 70604641HEY.:( M)LQYQ- %9CLCB&6?)2@F<:;OPBD>OD,SW/GPW5+]>, )]BC!WA/L_RGQL"H1 MPQQQD0@5B1"">"6"83[@(@=4Y/">8+=9B6"8_SS7$14Y(@1T)8)A=KA(C(K$ M",%^)8)AHI4(6?SG E3E.UP'N>Q;/UT6WGF(/%+?)W_AXP3ZQE35M#JX2F.[ MS?=$*:4!F\KFP3Y=;8?>;' HC=L>[5Z-K3\:1G;35"/S:,W^ %!+ P04 M" 0EF=- -KN&[@! #2 P &0 'AL+W=O$T:V9::3M,FK5+4:=MO8E_;J.#K 8[;MR]@U_,Z M_P'NY9QS/[BD YIGVP X\J)5:S/:.-<=&;-% UK8&^R@]3<5&BV<-TW-;&= ME)&D%>.;S2W30K8T3Z/O;/(4>Z=D"V=#;*^U,*\G4#AD=$O?'4^R;EQPL#SM M1 T_P/WLSL9;;%8II8;62FR)@2JC]]OC*0GX"/@E8;"+,PF57!"?@_&MS.@F M) 0*"A<4A-^N\ !*!2&?QI])D\XA W%Y?E?_$FOWM5R$A0=4OV7IFHP>*"FA M$KUR3SA\A:F>3Y1,Q7^'*R@/#YGX& 4J&U=2]-:AGE1\*EJ\C+MLXSZ,-\EA MHJT3^$3@,^$0X[ Q4,S\LW B3PT.Q(R][T1XXNV1^]X4P1E;$>]\\M9[KSG? MW:;L&H0FS&G$\ 5F.R.85Y]#\+40)_X?G:_3=ZL9[B)]MXR^OUL72%8%DBB0 M_%/B_D.):YC#AR!LT5,-IH[39$F!?1LG>>&=!_:>QS?Y"Q^G_5&86K:67-#Y MEXW]KQ =^%0V-WZ$&O_!9D-!Y<)Q[\]F'+/1<-A-/XC-WSA_ U!+ P04 M" 0EF=-&90$>Z@" #Y" &0 'AL+W=O:N MVTNP;\XY]YYKL+VZLYK>U'_DO M@:_5Z:Q,(-BL.GIBWYCZWCT(/0M&E4/5L%96O/4$.Z[]^VA99@9O 3\J=I.3 ML6>8/XSN[):PTTE.L>>U]+^>ON+ M5+P95'0I#7WNGU5KG[=!_X4&$]! 0"-!YWZ/$ ^$^)6 WR7@@8#_-P,9",3) M$/3>;3-W5-'-2O";)_K7H:/FK8N61"_7W@3MZMC_=#^ECEXW*,Y7P=4(#9BB MQZ ))D%O(;LY)!H1@2Y@K )!511H1G<2;.>()'9J^*=(^:[(FS)CL%FQYN7 EF#?,D M@=T1T!V9N4/8J:?H,622B(0I"1UWH]/;\TBJS\TRBXSE]C\R^[\2+:+F-@/A.G^O],?PJ MWU\*OE!QJEKI/7*E3QM[)APY5TP7'R[T@ISU/62,L:FC5AO.IC3V*^90?5%VU M[%$$\M T5/Q=L)J?9B$*7P/?J]U>F4 TGW9TQWXP];-[%'H5C2R;JF&MK'@; M"+:=A?=H\H RDV 1ORIVDF?W@9'RQ/FS67S9S,+85,1JME:&@NK+D2U971LF M7<>?@30<]S2)Y_>O[)^L>"WFB4JVY/7O:J/VL[ (@PW;TD.MOO/39S8((F$P MJ/_*CJS6<%.)WF/-:VE_@_5!*MX,++J4AK[TUZJUU]/ _YH&)R1#0C(FZ+W? M2TB'A/0M ;^;@(<$?.L.9$@@S@Y1K]V:N:**SJ>"GP+1GX>.FF.')D2_KK4) MVK=CGVD_I8X>YPDFT^AHB ;,HL);DH,P7-2FU^>F%6!A-@D !; GQ!D#MN]QAB,6V/R8O"L<,' MD;)T_ "(XMS9[<$'E6D!2R*@) )(ND*0@039[:;F($%^@ZFY)Q.Y9W@)8 J' M9^5C0 30$PWH*4$\!Z"EA@A(D*&]W%,5P5XAO\'0 71XP]Z "()3&;O< MF%+75PB$XRNRKC0[Y,LBURC 3G6/D@^8"W<1E-YB;@I9@EUW(53ANNN#4!Z7 MKKT^"I?DBC"XNR&@O9$KWP$$=Q-$/F OW$]0=HN]F=_W/'-]#,:NMSXFPZZS M (_[?X[.OM<-$SL[/,E@S0^M,G:<1<@ =%S7;*G.;ZWO13V']0O%NF#"C M<&ULC57M;ILP%'T5Q /48#Y"(X+4?$R;M$E1IVZ_'7(3 M4 UFMA.ZMY]M**7@I?T#]N6<<\^]ADO:,OXL"@#IO%2T%BNWD+)9(B3R BHB M[E@#M7IR8KPB4FWY&8F& SD:4D41]KP85:2LW2PUL3W/4G:1M*QASQUQJ2K" M_ZZ!LG;E^NYKX+$\%U('4)8VY P_03XU>ZYV:% YEA74HF2UP^&T /X54(K1FM'5W)@[%EOOAU7KJ<- 85<:@6B;E?8 *5:2-GXTVNZ0TI-'*]? MU;^8VE4M!R)@P^CO\BB+E9NXSA%.Y$+E(VN_0E]/Y#I]\=_A"E3!M1.5(V=4 MF*N37X1D5:^BK%3DI;N7M;FWW9,P[&EV NX)>""HW+<(04\(W@BW,X0](?QL MAJ@G1),,J*O=-'-+),E2SEJ'=Z]#0_1;YR\C=5RY#IK3,<]4/X6*7C,D_C:7VY\2WRKQGIW,VPHG*1>+M2:=T.WVTC6]/\3 M-/S4LG]02P,$% @ $)9G33(25L&" @ 3@@ !D !X;"]W;W)K&ULC5;;CILP$/T5Q 8%K MQ)Y(BQOQS8'0&G&QI4>'M12CO2+5E0-<-W1J5#9VEJK8"\U2 7:K%3 M72/Z;X4KTBUMS[X$7LMCP67 R=(6'?%/S'^U+U3LG%%E7]:X825I+(H/2_O9 M6VP]5Q(4XG>).S996[*5'2%ON^?9:.>W:!_H9D)8"" D2!RWR+X \'_( 0W M"<% "![- <"U#(X?>_*S WB*$LIZ2S:GX<6R6/G+:!X7;D,JK>COA-^,A$] M9P!&J7.60@-FU6/ !!.":\AF#O%&A",*&*L IBI68$;7$JSGB-#7:K@KLKTI M=U9,?..,<.][.V"F MIRA)DECSUH#R 2S:3*'@<2%^L_9 M@E.CGSIG,PAK3H[J8F)634\.E,9/H M>/D] SE+M?C*6ZP]0WPC+TLU>S_D^YOV!Z+'LF'6CG QP=6?1+' MHA"7^[BI\('+9236M+_A^@TG[7![.^-?B.P_4$L#!!0 ( !"69TV;O7,_ MRP( ,\* 9 >&PO=V]R:W-H965TR^+2L[]HU+U- CD]LA**A]XS2K]SYZ+DBH]%(= UH+1G34J MBP"'81*4-*_\QA1T7G9YR2J9\\H3;#_W']%T@R)C8(E?.;O(WKMGI+QR_F8& MWW9S/S01L8)ME7%!]>/,5JPHC"<=QY_6J=^M:0S[[Q_>OUCQ6LPKE6S%B]_Y M3AWG?N9[.[:GIT(]\\M7U@HBOM>J_\[.K-"XB42OL>6%M+_>]B05+ULO.I22 MOC?/O++/2^O_PPPVP*T![@STVO<,HM8@^C2([QK$K4$\=@72&A!GA:#1;I.Y MIHHN9H)?/-'40TU-V:$IT=NU-9-V=^Q_.I]2SYX7. EGP=DX:IEEP^ >D^!K M9#U$4$<$.H N"@Q%L<0#!U9!((B>&_SK9W'5R%68$)BNR]E%_!7+#00PZ MB*V#N)\F,G&RW3"I9:IFD4F*'6HUI"*"$7)2,J2RJ!]RDY8AA7",X@Q61D!E M9* ,)TXT2XAQ]WD$LQ[!;.XS5X(24% ".+BQURGH(!U?+!GH(!M1+!FT=9F3 M^!5 )9E+K8=4',:#8AE2238A"2QL @J;C*@5B(D=61!#'%$0DSB2(":%!:$0 M/D5#P,6-[P?=.(C1^'I!X"GZB/"(BFFAJV)(<>]C;W(+85D4.5?#&L!BG(4. MM@$P0M#DQ@>)X-,712/J!H3[,+]%TA8#YM>G6[.7_Z;YI]7Y0<<@KZ;URI5L(>]'O.5=, MQQX^Z#/RJ+O+;E"PO3*OJ7X738O5#!2OV_8QZ'K8Q3]02P,$% @ $)9G M37^_!>XD P U0\ !D !X;"]W;W)K&ULE5?; MCILP%/P5Q <47R# *HG4356U4BNMMFK[S"9.@A8P!2?9_GW-9=,0QEQ>%NS, MF-;V\B*+U_(HA++>TB0K5_91J?S!<4K3J/C[*!)Y6=G4?I]X MC@]'54TXZV4>'<0/H7[F3X4>.5>679R*K(QE9A5BO[(_TH<-]ZN"&O$K%I?R MYMVJ6GF1\K4:?-VM;%(I$HG8JHHBTH^SV(@DJ9BTCC\MJ7W]SJKP]OV=_7/= MO&[F)2K%1B:_XYTZKNS MG9B'YT2]2PO7T3;D&=;;???Q%DD&EXIT=^QE4E9 M_[6VIU+)M&714M+HK7G&6?V\M/SO9;B M07L6D#=P0+>%O"[ J=15K?Z*5+1 M>EG(BU4TOU8>58N"/G!MYK::K+VK/]/=EGKVO&8^7SKGBJC%/#88=HOI(C8 M\9_$T0*N*AA4P>IZMZ/"Q00<$O":@'<(/$S@0@)W4$'C0X/Q:TQ68VA(_.#. M"X *B(^U>%"+![0L,,$"$BRFN^%# G^"&PW&&W&CCV*48"D!E!( *08W0T@0 M3C>#$IP1,L&.%G3;*;E/21]"O=#0##7DE0(M@8$"AXVR&8[@N%$^Q1$^[L@0 MI"L$QY:BW(8&"IPVZLVP ^>-+OHJ G)OQP($)@SO'>FCF$="TR^,XTM!?@-J MH,"QH\$,5W#P:#C%E7!\D0Q!NIL+SB\#^0V8@0+'CM'I=C##'@K:TH#%; &S %H[#S%&8#6J MO91*:#KR09MSU'?LZR 1>U6]^OJ]:"Z:S4#)O+U$.]>;_/H?4$L#!!0 ( M !"69TU%&O5WH@( -D) 9 >&PO=V]R:W-H965T]\+T\S-W6=/3V0'-Q]03?1WBB:Q6M^=#IKE-/^I!1 J>IGC-)UZ M%RW48A8-!OPX QUG0,U&5A[Y\-GBWU\U-'(\(<"%?3: H)%=B\ # MZ!%A0"(8&.S FJ7+N/RC/)]5G=8."'J1^3=0[;YJ-9B!9W3927M?-S?\! M4$L#!!0 ( !"69TWT;?IE!@, $@- 9 >&PO=V]R:W-H965TM9>QO;SRYK4],2:\M[*HVI5_$J)^#()V=V(E;1]X MS2KYSX$W)16RV1R#MFX8W>N@L@AP&"Z"DN:5OU[JOJ=FO>1G4>05>VJ\]ER6 MM/F[806_KGSDWSJ>\^-)J(Y@O:SID?U@XF?]U,A6T+/L\Y)5;^:5?EX-_RT,#L F /;"1<4XQ@06$X-B8D",->6;#A,/AK&%S"%&(A:@B 4@(K)$ M+)PA/B!BR0 P>$)( @I) "'6()O$&001DBXL*2Y*+DTXL30I*"8%Q,0P0082 M9/=7*@KA3S:\HU8-:#0C,E=D?[@N#"<$+R8$37@(NJ->#6BN8&M]\*%/!WK,^R!<\$D8_@@&4_R6M,W"G80 MZC61[TUWMN\:@M?FWA+TEZ?U/U!+ P04 " 0EF=-[6DC"2O@1[..?,F3'Q)"VA'RS'F%N? M55FSI9USWBPEC:0AG"),RX5D'A< M\!J7I102-GYWFG:?4A*'ZZOZ5M4N:MDCAM>D_%4<>+ZT8]LZX",ZE_R-M%]P M5T]H6UWQW_ %EP(NG8@<&2F9^K6R,^.DZE2$E0I]ZF=1JV>KW\ KS4SP.H+7 M$T3N.8+?$?P;(9HE!!TAN!&"64+8$<+_)<". $<$1S=+=7^#.$H32EJ+ZN^G M0?(S=1=0G&\F@^HXU3MQ $Q$+ZD/XL2Y2*$.L](8;X"!WCUD/86X/<(1!GH7 MGLG%RIO0QPD>(C93!/3O(:\&D1%D.X7XX-E<-)T\]+IAW;Z M%U!+ P04 " 0EF=-BT+)"0 " !Z!0 &0 'AL+W=O"6, 8,#@D(D@S&56MU$K15&V?G7 ): RF MMA.FNZ]M""+@]@7_<,[Q=[%QUG/Q+BL Y7TTK)5[OU*JVR$DSQ4T5#[Q#EK] MIN2BH4H/Q07)3@ MK*EA* H"@AI:MWZ>V;FCR#-^5:QNX2@\>6T:*OZ\ ./] MW@_]^\1;?:F4F4!YUM$+? ?UHSL*/4)32E$WT,J:MYZ S\P0,#@K$P"U_HG6[NN MY40E'#C[51>JVONI[Q50TBM3;[S_#&,]B>^-Q7^%&S M-R1ZC3-GTCZ]\U4J MWHPI&J6A'T-;M[;MQ_R[S6V(1D,T&<+XOP8\&O#"@ 8R6^HK533/!.\],6Q6 M1\V9"'=8?\RSF;3?SK[3U4H]>\MQF&3H9H)&S.9/R3$'8"= =@&Q ]ED$49@V9C->VP2)J29+NH92V+ DRVL1LG=N+$ M#IS- F?0)+-UDB -%S!K$=Z0?Z D3I3$@9(N4)(U"HD7I^"P%I&YZ &%.%'( M&F6Y1V2]1]LM3I86^D;%9>ZE=Z)*_U#V6-?C^V*X#H:!XMUXTZ'INLW_ E!+ P04 " 0EF=-YQB? M#HT" #)"0 &0 'AL+W=OQ=L[E$2J:&J6JF55ENU?782)Z %3&TGV?Y];4,0F$DV?0';G#D^<_'@ MY87Q5U%0*IVWNFK$RBVD;!>>)W8%K8EX8BUMU)<#XS61:LJ/GF@Y)7MC5%<> M]OW8JTG9N.NE67OFZR4[R:ILZ#-WQ*FN"?^[H16[K%SD7A=>RF,A]8*W7K;D M2']0^;-]YFKF#2S[LJ:-*%GC<'I8N1_1(D>)-C"(7R6]B-'8T:YL&7O5DZ_[ ME>MK1;2B.ZDIB'J=:4ZK2C,I'7]Z4G?84QN.QU?VS\9YYYE\7* M35UG3P_D5,D7=OE">X('$ $ \13 @85&%2!C7TP5H%] MF" "0)#$$X(D.5&ATD,IC$8E$1I:KGR'FHB)@3%A( 8*V*;#A.-MOD0QRBQ MQ "H$.,,%A.!8J*9F"RRM$2S79"?)5;X<@ 5!-$-+3&H)08";Q. M4I @?:!.TKFC<9K8=?(>:B(F \5D#]1)!M0)2NWS!Z!"/\:P&.3#G< 'Y(0W M*&XT$_1X?A#<"1!^($,]:.QOG/EV3[H/FHJ!NPJ"VHJ=H1XT#;[=0W,(A6)T M0P[<5Q#46*(;%' W0-%_9 @^Q @ZQ;,,Q3-W\2Q!=S%3*7 [0,DC^4EF'5U% MWM8"@&)+BS?ZI^I+SG?"CV4CG"V3ZO=L?J('QB15?/Z3\JI0]ZIA4M&#U,-$ MC7EWN>@FDK7]Q,)TG+^)LH *3S7M%: MI&XA9;-$2.0%5$0\L 9JM7-DO")2+?D)B88#.1A211'VO!A5I*S=+#&Q'<\2 M=I:TK&'''7&N*L+_KH"R-G5]]R/P4IX*J0,H2QIR@I\@7YL=5RO4JQS*"FI1 MLMKA<$S=9W^YC33> 'Z5T(K!W-%.]HR]Z<6W0^IZ.B&@D$NM0-1P@350JH54 M&G\Z3;<_4A.'\P_U+\:[\K(G M:,_BX/LDC=1]@"JXS46?DC KSZ^1G(5G5J:A4*O)NQ[(V8VMWXJBCS1-P1\ ]P;]-"#I" M\$D(;Q+"CA#^[PE11XA&)R#KW11S0R3)$LY:A]O/H2'ZJ_.7D;JN7 ?-[9@] M54^AHI-ZK&%./C M,6@S!>%P#-I.04$T %UYBF8]11-/BU'=5]'DD+&A*>+)PY$_]W$.V[X3/6KVL47_G+M3\3WZCN:9O=I[QMO3\(/Y6U M>]!95^H;M\O*!REGB[4G-N>9Q>2-5T[1_U_2O8/4$L# M!!0 ( !"69TT*)1\/%P( #D& 9 >&PO=V]R:W-H965TX-_.'.^&=N8O!/R794 .OBH>:/68:EUNT)('4JHF7H2+33FS4G( MFFDSE&>D6@GLZ()JCD@4+5'-JB8LWDT4N+II7#>QDH"YUS>3?#7#1K4,< MWB9>JW.I[00J\I:=X2?H7^U.FA$:78Y5#8VJ1!-(.*W#9[S:9E;O!&\5=&K2 M#VPE>R'>[>#;<1U&-B'@<-#6@9GF"EO@W!J9-/X,GN&(M('3_LW]BZO=U+)G M"K:"_ZZ.NER':1@+TJ(> M7$PJ-?OHVZIQ;3?XW\+\ 60((&, 7OPW@ X!=!: ^LQDLTHCR(: MX1'9 R*+9X3LX8CA*$MFB[KUJ"B-YR<>33YB>ZG^ M8/)<-2K8"VWN _?5GH308!RC)U-4:>[Q<<#AI&TW,7W9WV;]0(MVN*C1^+&ULC5;M;MHP%'V5* _0V+&=CPJ05BC:I$VJ.FW[[8*!J$G, M$@/=V\]V B+V3>$/LFJ ] M5!5O_CV)4IZF(0[/ Z_%=J?,0#2;[/E6_!3JU_ZET;WHPK(N*E&WA:R#1FRF MX1?\N,2) =B(WX4XM5?MP%AYD_+==+ZMIR$R&8E2K)2AX/IS%'-1EH9)Y_&W M)PTOF@9XW3ZS+ZUY;>:-MV(NRS_%6NVF818&:['AAU*]RM-7T1MB8="[_RZ. MHM3A)A.ML9)E:W^#U:%5LNI9="H5_^B^16V_IY[_#(,!<0^(+P!,/P60'D#N M!= >0.\%L![ [@4D/2!Q %$W67;V%USQV:21IZ#I-M">FWV*'Q.]OBLS:)?3 M_J<7H-6CQQDA:!(=#5$?\]3%Q(,8/(R9^S'Q,&+A1R1D&/)\DV3Y*4FDG5[L MQJ#=V.+)P$H,$Q"0@%@">D60.CG.NY#4AM0VQ)G0A1^1HY@Y4_I\DV=YBV?@ MAX)^J.>'D)$992 !NW]&$Y @ 3*@S@Y,/*,D2Q""95)0)@5DF"/3Q; K&8I8 M.B*3@3*9)Q.[*IEG!N=L9,YS4"0'O"2.2NY[(3'-1I8&([@Z($ I==.H[_=B[ M=$JQ4::9ZG;3O7BZCI+[_C4779Z4L_]02P,$% @ $)9G359!)B"8 @ M< D !D !X;"]W;W)K&ULC59M;YLP$/XKB!]0 M,+9YJ9)(:Z9IDS:IZK3NLYLX"2I@9CM)]^]G&X*H?6S[$K#SW//\.KZY" MOJH3YSIZ:YM.K>.3UOU]DJC=B;=,W8F>=^:?@Y MTV8ICXGJ)6=[9]0V29:F M>=*RNHLW*[?W*#*J/)VTWDLVJ9T?^ MG>L?_:,TJV1BV=?O-_9/+G@3S M3?"N:G_5>G]9Q M&4=[?F#G1C^)ZV<^!D3C:(S^*[_PQL"M)T9C)QKE?J/=66G1CBS&E9:]#<^Z M<\_KR'\S@PVRT2";#!#YJP$>#;!GD R>N5 _,LTV*RFND1Q.JV>V*- ]-LG< MV4V7._>?B5:9W1 CJNB"EP4H4@0B*"L\E0%#9RH9S6&1$A0IPUP2XHF4@0@J88T*U*@ #3]= M5:!1Y O90BG<02D@D_O]D08ZY<+)HX5&18",?RPCZ%W*2$D6JAS!K8BR?[?2 M=@2]JP!"R4(-(+AG4=BTF)2^$@Z4B)%:J 0$MRX">CA':?$7=M^X@A.:&,KTS7I_,]6=: M-/R@[6MAWN5P!Q@66O3C_2:9+EF;/U!+ P04 " 0EF=-=>(I74$" #. M!P &0 'AL+W=OV.FS 0?!7$ QS8 M?"4G@I1<5;52*T57M?WMD$U !YC:3KB^?6U#*$T6B?X)MMF=V1FRWK3CXDT6 M ,IYKZM&;MQ"J?;9\V1>0,WD$V^AT6].7-1,Z:TX>[(5P(XVJ:X\ZONQ5[.R M<;/4GNU%EO*+JLH&]L*1E[IFXO<.*MYM7.+>#E[+E+3O#-U#?V[W0 M.V]$.98U-++DC2/@M'&WY'E'8I-@(WZ4T,G)VC%2#IR_FO =0=.4WB='U#_VC%:S$')N&%5S_+HRHV[LIUCG!BETJ] M\NX3#((BUQG4?X$K5#K<5*(YZM-K%D0T]:X& M:(C9]3%T$D/&"$^CCQ04H]C1A_0@"G" *TQL #!%""@.$"( H06(/RG@O!. M9!^3V)BF%QFN0A^GB5":Z)&&S@B-48!XN= $!4@6"$T0H228$;I":58(371' M@\7$.,D:)5DC;H8X /'Q_[:_W$\RTQYD@:-#T-32>#UC*$%[9$OH DO1H&2& M!V\E$B 0JQD(O)E(^!^NXHU"D$YY=#5Z<)7.F8JW$XF7F(H%K>]XO,EU6H,X MVT$BG9Q?&CO%)J?CL-I2>QW_#>\GW5&PO=V]R:W-H965TL&?\YLV;8>RDD^I% MEP &O0I>ZS0HC6EV&.N\!,'T@VR@MB=GJ00SUE07K!L%K/!!@F,2AFLL6%4' M6>)]1Y4ELC6\JN&HD&Z%8.K/'KCLTB *WAS/U:4TSH&SI&$7^ [F1W-4UL(C M2U$)J'4E:Z3@G 9/T>X0.[P'_*R@TY,]X K=PI\3FR"77_HOR5ALI!A8K1;#7?JUJOW;]R>9Q"%L.($, &0.B M^-T .@3060#NE?E2/S+#LD3)#JG^9S7,S42TH[:9N7/ZWODS6ZVVWFM&UV&" MKXYHP.Q[#)E@UN068'73J6C6J1ZS\9BZQ\1D,^OGX1X5D3C<_J><>%%-O*!F]E/V\5V> M#U%(MX_Q3,\2CJ[6ZW@F"$^&2H"Z^/NG42[;VM_]B7>\XD_$#^4_>/\^?&/J M4M4:G:2QH^T'\"RE 2LG?+!Z2OLDC0:'LW';C=VK_F+VAI'-\.;@\>'+_@)0 M2P,$% @ $)9G3?!P:+)3 @ &@@ !D !X;"]W;W)K&ULE5;MCILP$'P5Q .V$ MZ]O7-ARER2+E\B/X8W9VUF&\R3NI7G7)N0G>:M'H55@:TSXBI(N2UTP_R)8W M=NLA/_PSCPI^X$([)ZO@]D(9C3A()DO\4+*Z*[#$+CVD\)L5)%M,,3K0 $RUN ME,;IC-(4)$CO4)I^3"D%$U$@$84),I @N[_4)4BP!!1D5Z5"F"6,9"M@J M^ ->P;!9,.26FVH!$)VY?C#L%0R8A5Z[<@!-;4FRR'VN% M/#>^(TY6Q\:W(?YJ_P?ON^9WIDY5HX.]-+9!^&O\**7A5D_T8)64ME&/$\&/ MQ@VI':N^6_43(]NA$Z/Q[\#Z+U!+ P04 " 0EF=-9LL6\N<" !&"P M&0 'AL+W=O^XV*W4Q==7*YR[2EZ81W=^MK-5M'>/X?>)[=3R9?B+=K,[B*'](\_/\ MW-E1.KGLJT:VNE)MU,G#.G[$#UM"^P5.\:N2-SV[C_JMO"CUV@^^[-&+V"^?W[^Z?W.;M9EZ$ED^J_EWMS6D=EW&T MEP=QJ0,8%9%I F=O+ '*5?Q1&;%:=ND7=SZ27<4[C]; MO+:SUPUEQ2J]]D:C9CMHR$R#)T5JW2<$@1!;LEA.&8,-*%@C=0;TSJ"$#3+0 M(',&V9T!]S8Y:'*G:9TFHP6%*3E(R9>4$GF4?$%AJ( A!0@I CV(,4"\B%' M,(2!$ 9 B =A2P@FE,.8$L24 (9ZF'*)R0(0#D(X ,D\"%] **.!=QPC.$=H M^9*6>< B$$4,E+K(XB#BLUK+A(5 8" ?,0% S <-(HQG))*@P-EC.+F8 J32 M)]$E"24\=/YPQ#&0\=+/^"BZ(V&4X-#QP3G'0-"Y'_11=(?*DCP+D."P8R#M MW$_[*)J_$2S!@>\CA@./V?+MY21@ 8<9 VGF?II!4>A,X#QC(- \]SF#B,V? MA+2.#<$R#WW$\C M* IQX-239>HSY =D%,T?45;X;4$Z:V,:V1U= Z>CG;JTKGN*R6=V/N-E/T.(5$V M0+%8L1XZ=5(Q3K%46UXCT7/ 9Y-$"8J"($44MYU?Y"9VY$7.+I*T'1RY)RZ4 M8O[G (0->S_TWP*/;=U('4!%WN,:?H+\U1^YVJ&)Y=Q2Z$3+.H]#M??OPMTA M#'2"03RU,(C9VM-63HP]Z\VW\]X/=$5 H)2: JO'%>Z!$,VDZG@92?U)4R?. MUV_L#\:\,G/" NX9^=V>9;/W-[YWA@I?B'QDPU<8#:U];W3_':Y %%Q7HC1* M1H3Y]\J+D(R.+*H4BE_ML^W,<[ G63BFN1.B,2&:$F+KQ0J9RK]@B8NBR0(BL;W3BS2="J5,H=0BM%T(6LYT;6GWPWC*G2.8021&UFCO!*=NG,P)M%I[EV M%YG.?8?;H?@#\[KMA'=B4O6_Z=**,0FJEF"EOJ-&S>%I0Z"2>IFI-;?#R&XD MZ\=!BZ9I7_P%4$L#!!0 ( !"69TT"/+6?40( /\' 9 >&PO=V]R M:W-H965T)LTKS!^QE9KRS-MZL9_Q-5(1(Y[VAK5BYE93=$B%1 M5J3!XHEUI%5?CHPW6*HI/R'1<8(/AM10%'A>@AIF=B.YQD[2UJW9,<= M<6X:S/^L"67]RO7=C\!K?:JD#J \Z_")?"?R1[?C:H8FE4/=D%;4K'4X.:[< M%W^Y337> '[6I!>SL:.=[!E[TY,OAY7KZ80():74"EB]+J0@E&HAE<;O4=.= MEM3$^?A#_9/QKKSLL2 %H[_J@ZQ6[K/K',@1GZE\9?UG,OJ)768&2YQGG/4.'XY#A_6I\Y>QVJY2!\WNF&^JGD)%+WGD M+3)TT4(C9CU@@ADF":XAFUN(/R&02F#*(H"R6 88-):"A!!"P_P< $UB[6$ 8:QS6$GTPK$4[)SJW4_]\L M.G6KET#??E9\[2\+'XAO5'<;FM$_^:$U?L/\5+?"V3.I[EQS,QX9DT2E[CVI MTU6I;CQ-*#E*/4S5F \]:9A(UHWM%DT]/_\+4$L#!!0 ( !"69TV$R(\1 M70( +D' 9 >&PO=V]R:W-H965T0S M64[GA+6OT/QOP=0=F29P.GZX?[*;UYLY4>/6S/*MB[R:N MJO4"^\^LV%#H>L,N__*[JS2#LT2C1VZ^P/4$L#!!0 ( !"69TWX%KML5P( -8' 9 >&PO M=V]R:W-H965T-).\;?10$@G8^Z:L36+:1L M-YXG\@)J*E:LA4;].3->4ZF6_.*)E@,]&:.Z\K#O1UY-R\;-4K-WX%G*KK(J M&SAP1USKFO(_>ZA8MW61>]]X+2^%U!M>EK;T C] _FP/7*V\D>54UM"(DC4. MA_/6W:'-'H7:P"#>2NC$9.[H4(Z,O>O%U]/6];5'4$$N-055PPU>H*HTD_+C M]T#JCIK:<#J_LW\VP:M@CE3 "ZM^E2=9;-W$=4YPIM=*OK+N"PP!A:XS1/\- M;E IN/9$:>2L$N;KY%=P_O#;ZF^8[3!ZFQRO6F.POQ3S@NU>\M(D*3>31,-F'V/P1,,&A&> M8A\EL$UBCV?FQ,=V@L#J8V (R(0 D[6=@%@)B"$()@1!%-D)0BM!./. !.N' M4^HQL<$T!A/ZOETDLHI$2(P!]-^E)4N7AJPUM$/XB>08 M0%,A["^F![(7&YI7VSQ!;""R\"@@>TTB\D2.#*#U-*(5CA>$[+6++,5+\*/0 MO'HQP;.C\R;/:@W\8AJ*<')V;4PWF^R.36N'S;/\#]YWO.^47\I&.$-N MGN S8Q*4-_Y*>5.H)CLN*CA+/8W5G/>=IE](U@Y=U!M;>?874$L#!!0 ( M !"69TT>#* M8P( +\' 9 >&PO=V]R:W-H965T^TD3H(6,+6=9/OVM0VA!"8W M^,#,_\T8QE/3LX)SJ*L11E(0U*QM_5;B]K5P5XJ*KLN%;Z:E+73/Y=\,K<5OZR+]OO):G ML[8;X:IHV8G_Y/JMW4JS"@>50UGS1I6B\20_+OTU6FP0M0[.XE?);VHT]VPJ M.R'>[>+;8>E'-B)>\;VV$LP,5_["J\HJF3C^]*+^P+2.X_E=_8M+WB2S8XJ_ MB.IW>=#GI9_YWH$?V:72K^+VE?<)Q;[79_^=7WEES&TDAK$7E7)/;W]16M2] MB@FE9A_=6#9NO/7Z=S?8 ?<.>' @SB'L0"[RSTRS52'%S9/=X;?,?F.TP.9L M]G;3'85[9X)79O>ZHI04X=4*]3:;S@:/;-!@$1KU 8$AQ ;/W"E.8 $"QDB< M !D)D.2) 4%J!.@#Q&DDR0[F]C9-#TDRF%*#%)B@))-*/&,0O.(PI0$I"0 M)9]0DAGE4TXSF)*"E'1.(=&$DLXIVSW MH03# BB"BR0" IU526>4CR)-@_A)I.A)-2( 1*>@OF;1B(2#T0_]2 *+Q1"&PO=V]R:W-H965T-5)P::ZH6ZT$!K7T09YAL-AGF MM!>HS+WOJ,I6NN<@="]%I* IT.-V?\@J,+W6!-BXA8% 9QT#M M%DZT2KK Z_V%_=G7;FLY40U/DOWJ:],5Z!Y%-31T9.9%3I]A MJ2=%T5+\5S@#LW"7B=6H)-/^&U6C-I(O+#853M_GM1=^G1;^2U@X@"P!9 T@ M/@#/0C[S3]30,E=RBM1\]P-UOWB[)_9N*N?T5^'/;/+:>L]EDB0Y/CNB!7.8 M,>0*LUT1V+*O$B0D<2#_A,=9$B:(@SG&GB#^0)"%"9(@0>()D@]%IC=%AC#_ M$4F#(FF 8'(^7=E#R3>Q3="^*I'.*C63X>. M*CD*/YE7WG4 'XGOL;_P>7J_4=7V0D&PO=V]R:W-H965T>[Q[6Y3*]\/JY.3 F MG)>RJ)J9>Q#B./&\9G-@9=;<\2.KY#<[7I>9D-MZ[S7'FF5;32H++_!]ZI59 M7KGSJ8X]U/,I/XDBK]A#[32GLLSJ?PM6\,O,!?LJK)>>74;#=S[V&RAE01-.)WSB[-U=I1I3QQ_JPVW[8SUU<9 ML8)MA)+(Y./,EJPHE)+,XV\GZO9G*N+U^E7]BRY>%O.4-6S)BS_Y5AQF;N(Z M6[;+3H5XY)>OK"LH=BDRES%[:9U[I MYZ73?Z7AA* C!#U!GOT>@70$\D8(WR6$'2$<>T+4$2+C!*^M79NYRD0VG];\ MXM3M?3AFZMK!))*O:Z."^NWH[Z2?C8R>YV'D3[VS$NHPBQ837&%H< M9V1#H M$9Y,H,\BP+)8!!;=.&!I(R@Q"-@ M)+EH,;'&5!I#$FJ\DJ4-"FE(#4-L$! ?#-0:05%($KRL""TKLLJB,(1OK:8Z*K.V+QD-@0@,DRU,4%D6HI@T@BO)T'K26Q#!UY(BO+3\8:" MC_<%?X2E'>C6L"0V7$51EJ\(BD3$N/=K%!6$ Z4-M#RPW4T'%-!V=0_!)_S% M6PF0,?X2JUJ:@FFO#0((K 9MHP(P6^@:01&(!ZX>X#T.["87^P,*>#N!Z!/V MXAT%Z!A[J>U<"F:K15!!D(:FOS:*TJMKU?EKHV)*ADK#>QW8S2X>4L"["R2? M\!=O,)".\3>U?EHL.<\%D\OZ= MO \'.>;WFX+MA%K&_V=B_A]02P,$% @ $)9G3=Q' M*?*B @ VPD !D !X;"]W;W)K&ULC5;9CILP M%/T5Q <,F#6)2*2L:J56&DTU[;-#G( &,+6=9/KWM8W#$+A97@*^.>?<#=LW M.5/VP3-"A/59%A6?VID0]<1Q>)J1$O,76I-*_K.GK,1"+MG!X34C>*=)9>%X MKALY)Y9HVRN;)?0HBKPBK\SBQ[+$[-^"%/0\M9%],;SEATPH@S-+:GP@ MOXAXKU^97#FMRBXO2<5S6EF,[*?V'$TV*% $C?B=DS/OO%LJE2VE'VKQ?3>U M7141*4@JE 26CQ-9DJ)02C*.OT;4;GTJ8O?]HK[1RV1 M;>W('A\+\4;/WXA)*+0MD_T/PZ60T34"W/U4&3]6&0#B/AP)CY83U_S_:MZ!K! M H$6B#H",2HUX\&$FM(I2%NKUH/$:LAP@^"'F@]!(7C< QG$X+9A(-L@C"$ M!2)0('J^GC$H$#^LYS)^5*WU$!&YK@N',0+#& &%B'H]:3!AQPN*;GD9@U[& M@)>X]X6/![F@6TZ0"Y\9+N!F=$/BQK&#GN\K L^,.?(>[Q2#">]L! !RM1.N M0X$W/?*?Z*X!73D:WZH:?#:@X>$PZ.\"#7M=E&0O5"OL7QGS;C1+ 2MS2CEM//<[#]02P,$% M @ $)9G31=5A"!Z @ 4P@ !D !X;"]W;W)K&ULC5;;CILP$/T5Q'L7#(9 1) VEZJ56FFUJ[;/#G$"6L#4=L+V[VL;A^7B M3?8EV,.9,V?&9B9)2^@KRS'FUEM5UFQEYYPW2\=A68XKQ!Y(@VOQYDAHA;C8 MTI/#&HK103E5I>.Y;NA4J*CM-%&V)YHFY,S+HL9/U&+GJD+TWQJ7I%W9P+X: MGHM3SJ7!29,&G? +YK^:)RIV3L]R*"IL$PIL2V?_ U]P*>!2B8B1D9*I7RL[,TXJ MS2*D5.BM>Q:U>K::_^IF=O"T@]<[B-BW''SMX+\[P)L.4#O ST8(M$,PB>!T MN:MB;A%':4)):]'N/C1(7CNP#,1Q9=*H3D>]$_5DPGI)81 GSD42:,!AD!PVGG [)*" MP173:FZ#.C'.H"%6F)[4=&)61LXUEU=P8.TGX*,G&^K$O@;+#3#8MW)BJ@;\ M3M^-VY^(GHJ:67O"11M7S?9(",="N_L@:IB+"=]O2GSD8MJD(" #1!@ &0 'AL+W=O8XS9XZ M *&LUR0D48RN6JC#K%H,'F (?@O93"'^6\1NB@@)Z3%(!=E'BFV1KO!$8!3$ M>HH@P2C.#T6V'XOL+"*!/9/ 6O/ \(-AL>;8+A!:!4(C$ X$YJ-RKUK(S$"J M%A*.RC6%?,%>,!+:3%$X&!5D:U'R(]^SIQ194XHF*85D-JI[-'%#O/\X(58G MQ.)D/LJ73)SX>.(%#:Y7"?QLFJ-P4G:II#[9@;7OOX]87\^1?>4OUK[%OO$7 MV[:]WN7;9O^#\G->">? I&H*YNJ>&).@8O<>5(4R];[TBP).4D]G:L[;+MLN M)*N[!P3UKUCR#U!+ P04 " 0EF=-AC=RZ8H" -"0 &0 'AL+W=O M(>:3%C?AR(+1&7 SIT6X'X&7\EAP&? 768N.^!?FK^V6BI$_J.S+&C>L)(U# M\6'N/H'9!BB"0OPN<<=&[XXL94?(FQQ\W\_=0#K"%*OY#N&^X+2ERGK_X' M/N-*P*43D2,G%5/_3GYBG-2]BK!2HW?]+!OU[/07&/% $+F_(D0] M(?HD?)TA[@GQHQF2GI \F@'V!&@0?#U9:O;7B*-%1DGG4+V 6B37*9A!T=]< M!E4[U3?1 ":BYT4,T\P_2Z$>L]28<(2!X25D?0T! \(7!@87H,=GUH%I@]T?&HIU(-&QZ?7G0FNIDR#DA$F,1ILD8E&N2XJ M2JT5I9:*;JP0$-BWI>#Q604W=C9@<9&86QNX+C;T4G-W>P2UN8?2IOW1SEQC M>E3G*G-RQ9G\R?\OJB\!/18]DP9T>X M.$_4KG\@A&-A/O#$BBC$W6085/C Y>M$O%-]0.L!)VU_^?"'&]#B/U!+ P04 M " 0EF=-Q:>#43T# #6#P &0 'AL+W=O(DJ( S<)+N[F<^ MBA+\.DOZHV#G^'U]C!\.GIU4]5;OI-3>>Y&7]=S?:;U_"()ZM9-%6D_47I;F MEXVJBE2;9K4-ZGTETW4[J,@#1L@T*-*L]!>SMN^I6LS40>=9*9\JKSX415K] M?92Y.LU]ZG]T/&?;G6XZ@L5LGV[E3ZE_[9\JTPH&E756R++.5.E5^MY28]Y/I9G;[*/B'A>WWVW^51 MYB:\F8GQ6*F\;O][JT.M5=&KF*D4Z7MWSNKU/X;A :P?P(8!C%X=P/L! M?#0@Z&;6IOHYU>EB5JF35W5/:Y\VFX(^<+.8JZ:S7;OV-Y-M;7J/BS":SH)C M(]3'/'8Q["(FNHQ9HIAXB G,'(:),#@1U@KP"X$$"W HP%N!\%P@)J-9=C&T MYY3*# %,V"C/+N8Z"S-D'1_V"F"3A%PXB.G M+D:<.?&K3C%TBH%3.'**+2=ZU2F!3@EP$B.GQ%H]>L6'$@P6 4X662@H*\/$, "#E6L? M=)ZKN/868)@:!JA)'#@P1\&ZHV(QC .[H68]]D'B_T^786(8@L%:U]!:5]>* M8EX8XF7JD,"\L#MX89@7AFJ6M:*1_38D$Y<11H8A9**Q47SSHF*J&"A7B>.S MBF.J.+GCPPK#PA$LR2A7$"1<4'),%+<+C"".O$(%RM;.T@0 M1W7@&!AN R,(=TA@8/@=P' ,#$<%QLK6#A+$41\XYH7;O C7]P?',/ [2DR( M80A1B1EG"X($&;_)@K,#5G/B_9%6VZRLO5>ES5FM/5%ME-+2")*)>=([<\@> M&KG&PO=V]R:W-H965TH?'A XO;M>\&NET;1_ACNY9S#.1B*P;H7 MWP$$\JJ5\27M0N@WC/FZ RW\C>W!X$IKG18!2W=@OG<@FD32BN6E!U*FM&/QI,\="$V6%7TX@"_(/SN=PXK-JLT M4H/QTAKBH"WIUVRSS2,^ 9XE#/YL3F*2O;4OL?C9E)1'0Z"@#E%!X'""+2@5 MA=#&WTF3SEM&XOG\0_U[RHY9]L+#UJH_L@E=2>\H:: 51Q6>[/ #ICQ+2J;P M#W "A?#H!/>HK?+I2^JC#U9/*FA%B]=QE":-P[BRRB?:=4(^$?)_!/Y?PF(B M+&9"MDCA1VQ#N1;19XF'5LIK-+:YC68_=4+?FJ8*9B/Y52-Y$OAR+I#Q"R/7,-F%D1&S2AB3,.OU M+5]RSB_]#A*YD+!6V(TQ7.W7A7 MQB+8?GH&;'Z+U3M02P,$% @ $)9G3>8-PS279@ &XX! !0 !X;"]S M:&%R9613=')I;F=S+GAM;-6]:7/;2)8H^OF^7X'P<]V6(B 6]\75TQ&T+%>K MQF6Y);EZ)B9>O !)4$*;!-@ *)D3\^/OV7(#$EQD=U??B6D710*YG#QY]N6/ M15$&VS3Y^S:^S+9I^6^O!IWNJ^#K>I46__;JL2PW;W[\L9@_QNNH:&6;.(5? MEEF^CDKX,W_XL=CD<;0H'N.X7*]^[+;;PQ_749*^^M,?B^1/?RS_]"Z;;]=Q M6@91N@BNTC(I=\%URB,D61I_YK.BC*/YN7_5WU3'KZ-'Q)\ M H;X&*WCZE.WG]]>7]Y\##[=WOQR=7D?!M[ MQL7>[S:UF3KMB[\TOO ISI,,-[@(WD5E[5T%O__G?_TO'Y"F,,:"QGF_BAZJ MORZC55$;4<_\/BGFL*?_C*,\> ]?UDZV^J0LU?OL7WK5;RZW>5Z=IFF7%Q>= M[D6OTP#]]\DJSH-+>.\ARVN@G\[G,?P.OR[XR:8SS-9K0)N[,IM_"8,[PN7@ M9EL6)2!8DM: =YFE1;9*%C3PVV@5I?,87H/K4\!=^'SW+CA[?1Z\#I(TN'_, MM@6,4H=@/(?38P0?-0$H*@H8\TWMYZAX)-R?XX?X[]OD*5K!\[5)?HWR+W$9 MS59Q4,3S;9Z42?V6 I20:!1!'L]C& F>#H,T+JO/?7GV]NKC_?!].[NZOZN/CC0I1S. @?%'6T0O;SK MN$[+.$\!;[8%;"M;EL]P7L$B?HI7&;T5S+.B++SOWM!R>9GP0)9>R-(]DT3I M0X*0TT_7A^.=^7>DSG"51+-D19"O':0&_2;:T2GA[J/Y/-_&!L[^/UI?*(UDA[0?QOKX ?%7'^%+_Z4U"C>OG$(A*L8GG90*WLTZ?%XL$&3;<9:0L%T OY]$F M*:.5YZ)LU]L5$5PA.=D:L.01;@@,':RRPD?7]#N+>)G,DP94/@:E:D@?3#^^ M.^K-? MVG6HX-[/&S8B/_9O=NP,$4?=X'G?;-!,0:.V18P%!@M*2,\('7TCI;(:^3H M.H4K%YMU[4&X6^#%Z;8&ZRMA:'5Y!O@U[C+WOW<'P@USDC7),Q[0W1RL26A"[ CCC)'T"K%W[%!J% MDBR:SG_E M=WZYZVW\D*0IDE4E$%GHCO+E7NVX_O:A-V"]@&6@+L(A\*=S!*WWG/[K-ENM M D T4"L7=0/2USB?)S 2'//<8O! K9D][[FWA][U,J!D7BI1*(AP24QZ]\VS M[[T:9$!T(1!6UY3'?() Q^+U9I7MXEA^V6QSX >PC0T ?]\ZOG7LEXQW>_?Q'/0JO5^E3T?;TV[^71U M.[V__OAS,+V\O_Z--+2ZM<7P!P1O'L\ST*%6%H,6H)-9;8,R!U+GV0X% ?B MLH\(92@0HE+K-^N\BP'*H)TQ5T)!6R3%)BM0?EKBW!YK MV'ZI:)%M9^5RNT+[$1F5/'0YCVE),$/T%"4K,CGANS#M/@NAQ:.750:,3-M/ M6MXI/6Z?O'9)DB4I,19HR>)&FW>-4C'A1[Q!)?8S-39;?:]KFM1'S\/@U1EX CET M>X^7EJQSIW(F#3$!4K!DF]5>&%V]?W]U>1_O OY\ M%]Q\#"ZG=W\.Z5\RN/TV_7#U\9[-<;=P76ZO+^^OWM'O-;SG :^_:8RCWPS^ M]_\[[G:Z/P5&7,4;2HZR[S J^LL:Q[O[_.G3AZM?89#IA^#=]=WEAYN[S[<( MO_?!S?V?KVYYK/TM :T'GL' ./+M/(*O,F[UG M]B/[]..73TPJ6)3N@ING.']*XF>0AN+@=CM+0(P)@ #\#9ABB*I9*T3[9^67 MX PX5O!*!GEU'@;/48&'M4:3>AI,-WFR D$-A;7V"._K.[COQ UPG;,8%FZ9 MI/ !]4I[U**UJ 4F1? 81XN_;Z,AXVO@6IE*WX8$0E'CI&2%?$*YP)-/"J2%3/.(EK&JUT+0 F_L,H;8(3CF*IT@K=PC5TNSN#[ R8Z5$U>23/PMCN:/;#QP02=L"0%HS0("]I90#::+MF6VCG ^ M>$W3?-[OBEC%(GG F^1,CHPM+3/ 4+S7L^T.5&5^"0 'GYU5P!:!AY2(5,$R M1A:-"[+/AM\$])W'!4NMGCEEZ! )SFI+,%:G'<+>9RBRUT9E84T-!TB=1$H< M(MD1GX%'DAS.AMR+:4E67_A)H0'_O!<*/QW8#@/(7KD:AKY6J"*?R'Q%3\') M?8%O%_&:AH23U) LZ#:_N_O$*X49#BX1;X38RF$4E /@N>#Y,0'<*;;PCX-2 M>,4%%Q=PG-E#C* DC <$T>>XR9Y1&L8+E#ZRAN?JDR$/NR&7%H)@$6_0OH5Q M =9"[771?9ZA?;WPX!9LE]="7RZC.8K:44G:0@F/) \X]@(T+5*"UM$79:A7 MN+ZP=RJ;5/H27H/]& ]G <>TJ-]C=315Y)^O$I%F\?1C'( HNZ8=?S!48[.= MK9+B$;<)3SC4K G%!4*';FHKF'JW4T9?8()% MH310X(W5[ M_Y:8-%U:02BT+I[#7#GRLG"6#[F0(P:V_82,P+Z)9Z\^ M_?H))\2EGR4)::C _[9\=61=!X>FE]QQ;W!<)DHU6 C8$*WF.=I!%&*K\[5A M+-<"KHJ/"X3B^"N^E-DFQ+4\$VLOU-!/$4C*6_(C7V3+BT<49W#,T#G]=01TKK D M5Z DV[D6$9S1_X3LL>%NQ315.]K"3X"#R*0D?HRWB5K$$Q0.#!3>/7 M>+!HI;@"WWV]]"F"5X+3 MT+, @0M[5=E2R0,KC$XVR"Z99$H>1\ MEDE>E'A+05<6:9;(+[EI<.)(Z":)5(!>>;"+HYPEQQ0/*,N9M-%V<2=T/LB_ MD-Z5)?(VX&,I65K0!EQ?=07@I,*#,(NF:L<_K75JMFWB*"2&DR(A )$ &FU[ M$FQAVEQD>G):*>M5K'>!%(QP;<$-6)&]#=Y _63EK WE=U3;Q/=)VE>LF2T< MGXT=]A$]T T%N@&:79!FI7(<-1R80'/@FG*HDCA!GHE]!0#CDS;D7C!0<99442"P*S $RPR MX"^Q,F#^?9L ^%"?6#K04B,7K R@)A^C6&7?)G-4.)VA',LMGD?U*N)NV187 M&5>?7@!.L]RF?+I&DVL%Z'PFO/ZDY>+3M5.\BZB_TUJ81R(O+(FZH!3(=,:R M^2]U#%-AO*>/$:IN2$@W:)(5[1$'SA- ;\;_,5> M(5R/>;(AQ1.0X^?I]%-HC!3)VEI'8L60B[X W_$M8]4R0\?@.L"P;7IB"M@X M7V$X(\+H-G[8BB_Z[N(_6K2*'(GO:D='!9)[1IBG!$18M)(/JW,OLZR$1^-" MG2GQ EP]+1X!#8@7>Z%(! @'S39)*@9_%F8YJ#8BG=1&7X#J,"G(K5UD]WT D^K@&7&8U!'),6%<9A+D$LR_OW9B)$XUR,L2][496&HD# MS@+VLF#3+XD59LX3PCD#CYE@&0-6 D"VAPH#_'4*AZVZG?^E)M> M/&;;%1J64/RE6P[O_&V;LL!)U]S5NBQR?[-OV9W1%70"[61'[O2?A!8ATI[^(I>, 'C\0/>12=.U$Y0;?" MHEQ(?]4(,2-W!PEHCZN/LMD'03.\^$UFX:(\N?5>:"4-*!@9(M$,!1S8/@TO4&].PQ#10T' MAEX0SM+0>N30G;)Y,2RA$>D@IY 8X#?*1_B B5;B.,K2"^5^HJ/7IEW$4XR8 M+$B"$YL:Z7&PZE^V %NAIP#.0I&G2 &6J1E)1LB#..@77<5?A:UMR4&'>$"Q M, '%6LQVE06A27P!7!5P,24J7!CSCS.7-8T"-X9Z,C6;9T #T!U!9C?&0LRG M8]LF[4S81PNM\R8^WK<#66\C#-6TUK(C#1]ZBQ?,XG9]:>Z"PF!;B,D\*")T M]@!Q+CG7KO"L1:^C8BW'TS1KI$M)=@\.52?U)W(V0M(PNDRRG/44O,V/R:;& M"$"ZGQ5 &H0<^+$@R5Z"]WE#)TN4$R@F\L"+=D<[;)4.".N= MH16" _N8,([;@_,WP>4*9,GE3ET5#'-,$QU;8T9P[5YRKC#71,UE$]*CR/V; MX$[1\E]MLFWVV:H9IDBWKS"8X45GH!;1%'TETW9[;=YR49CY\$FVA?$;B*#) M1HZ+OE$Q(JAO (Z@H9-I8=F,1WL0B E48?0%=Y]TO]$>"'KN(ZBS#Z#TD@B- MI(;-A!3MQ *X[0!IR>7:O;F[1U_X:CIE/E#PK6+-< ,US%:0![(' %D3T21^H$F>1X_9;BC71"O6$\A M^T2)YDU%_>.O)0M\%ND5I4NKD(3"1&/3^#D@XON4D)W? */0]V:SS3&RA&C> M7J<].IN=JSG5GHD?O(]G.=$AQ#>&@DE<\E[,MVARA7OY?GKW%BZF)*!I ME&UWE1CR(::8)W4I^UU+#L+G+#E("Y((84[XE>@_HOU!CE'\:!+&$"@[](Q, M3E:(ES(V590S2[ ,OL0[5Y.?X7G@2$1"<_(FB(YN[RI;DA$=KP5>,1OZ&I%9 MQT;S6PQ6A(\]K*%O)5F+NDCM4)1>LW$9IM M4Y8N*21%X9+(-F+DH%@9O4?WN($^<1 C I1M RFK%ZBM$ \6:C?3P4/1$JW% M6G?K#!1O-SX#US;!0<6TGJBL#2U;!:UPM3-4>(,R9$G$U5ZOQI(H6!/3B1=- M=!QH;9Y%\\

,R>8Y0R+8%-X_(9XMJV0$(SB^$X]8$T2U=K=-Y M=5X+?Y&4:R3K*'%&&NMBI=+:K(WPFSBE4*;CA"GE![",.^(#@%L^3S:1V \< M'FHD+V6-+[1YPANNBU!?2V*?97%&4S81UKF5):XN*J *Q2J)2(TL23&?J@(# MHQ]-N(D9D0YII&'D,!7^@F>BF,:6)$1T**^UF3!!D^M:&\CE4O ..++R6.T: M4 2/3)$K&Z7T/6"R8-^%V@7@F\W:2(F"T1-Z.,G$:>PY]D5@ZPA[X9F=.,AO MO*F(F#:F:7]<(3*\MYZ\M9$,CZQI)HNP]-"/ MCT%-J+RO5V@G=VVY+NJ2PGD9Z*4&^S=ET!7-&D#9@.R((M P@\VB<"%"V9#= M8-ARP1O[@#'G0<\V?ZS-K(I"+19F.DZA,;6$0>\4;>[W_,CSR%,(PT)?(%)(I MY*N?)2^B?&P4LQSCED9H#R MB[UE9$0""8P 8!-)E5]H>L.[^8YP>F5&!>V/T0:7QPM)E!W2Y>(A9C!L-U8( MZ78#JH3*>[&3'N8$LL=,S(H/>5SS9(G:)EY#D0GTJOXO(SCVT:H+BA("QN*S M"E6A+*A*.5>7N# <8$5P4C$P@H^\+^)0:)2C4#M>S3_]ZM>*O&$2BYM%_PG6 M>N>K)'(5Y2D%LNHGFO, _+6.]DQ&@##&6B[I)6(7BV0S74%@(14$/&4'8!B, M9;)K@ 0?43YPOO'XT6M?C8Y\ZHS03U7^!.O@K-L;G0=GH_X _NV-\?.DTSUI08=K1^ J M!\#Q897MP0#_:D\&07\Z(P):M]5A0'9:G8E\,X0/+KX] M5S<@*S>N;SA8UCBT0V,>K>8J&H;$B\;U1"5 <[8MK=@QG;(FV?GL4$*5IQ8U M,HOG$2J %%_#Z2IE9]@-.N-1,(+_#/K! MYT-(UVV/ T#]H-OK!EU@J,TO4-1RT U[W3X\#6^%H_8$\&@07-U]^A1,^D&_ M'PSAWTG E5SDE-VS]1Q@-QR-Q\%@,H%/[=$HF,#@#36!/$4.. *3QM9R!K$F M)>:<2D?5D,K#4'#]M"R2N,P()!X3)3$Q1K9KT>60^]UU;(,?D+1T?DI""-5B>DDZ$D?48QSZA9N2="ZB MK $;B"TYR)=TU+B#/(G+B')HYB"!QA>KF,4C0.:'+(?K@JDG1;9Y1"_]G%4M M$ 6418!L\8_ ="Z>8 HRI&?(>##@%G3_%07T1*L=O$N1RE:1 ,Y^6F!9+V0J MI/ L\TC%2L=[4IP(XY0P92(-:SBDLXN<>&2=:_<=DYHN?H^DIG=[!T Q'(-" M8 RXN:F5I@/:#QIS9*,"+I7ATP)6R0"0.W)@G6Y4A8:])@PJ$!H_5[)S4-N, M*=B;O ;Z[U;P5URPS0*X(@22'/,8DRB3A%C"9XRCFB76,SJ704=;L;-+#AQ_ M3@C(%6@<(%E_%5T/7BY(Z6)0VX_3KBC3.EE3P@-2DU"?/L]G6V4%DNJ/..=X(9GED&4D"^>"3(VIQ)ZZ891;S=(4[:K)6C1*C:$=ASGY FW^D, MZ)4. HQ /V<12%V*; X:>Z&"JS89D#BZN)CJ1KX-F"U=*#Q+**Z2A'HZ[ J2 MA[9["-XF\PH',!@0::AI(Z=:DS"&9?(5X9SK@#G6.JS#((BU4/?V[%/\)I@M M7,VAQ5B= D6ZT)Q"EG,JU8+IDHAJ-JJ$G$VRH&7/RPJ0B,(ZD'+/3<=NLP1G M.^ ) &L,,]NLXH93JXRF0ON+2FP8K4+!BRC6DO(D15@GF"L7F$D0;)C24AHU MQ-Y08J,>D(3@)\S"VQ&H-Y'(0Y28F&!*L1.(Q(HA/&2($OD&$A,UAJY)S2 P_E"E]$E&WRBL, ()''<&9VY@Q$.=/U@4 M&1;\0J$([UW"27Z(-[IFK9800W4V^A;7CY(31[_?&58N.J=]4M21REUK7*YE MH.6$R!K<^ &Y^0E6FK50NBHN",AL.H#4,%\P^W,.4*G;1MUUE4T]://B 6)D ME=$(0(9@3 ;B/!, \>M.JQ>LN?J&SKC66?SD,&%Q2>NPQZ<@C5HJ#I()"',* M35S0%V,<"?OXNU\>P\WH$'IO60*!'=(9S&DV*@GSY)C+")FR(B9=& M4F*$)70&*!H(?"ASJEZ6Q)(K1-9$AQH7^2$>KQ-";>,"HSU;\Y2; /0'%1SG M4&3*UWI"51.9A8(E9S;A^V;[!8Y>[BZ6Y"Z.=L0),!:N6D0@JM>+$_^JH*G M3ME'EHHL( JAUF'I%XGVA9*O*-QB:I2DN6G M4@,OMKK"3:RC_=P=X.ID%VH@ZXVS J16ZM8P.*\D,\XRP!0OG-*%IXS39H,Q M(2L,B4)L40'^'%>D#$I";ZLT8*_G(]L:&CS;J7Q^#6-.W::DJ*.R!>%!O+._ MM]'8]I.(8E2\N3?!.RYR$+P..MVP/^X$_6[P _XU#,?XUYC^ZK?#_@#= M!/37KQT,NC 2.T(ZP6 0=B9=M BS M+?AUT)V$H^XDZ,#O.&)O$'8['?WGN!=V83KU9Z?;#SLP.O]]]!D"=8@>'E!J M$V+_$&;0!FARL,E7IP=&5U-<5?O,';8CXO4^SY@)PLY/!#<(1?%DY*WU*^GS, MR=3*$WJC?>I5#,UC[ZR0F^:29PWC8M"]I!Q.UH\V>A E>$Y1%;XC X MDTY*-IV%CJ##R$!M-$$14,1]C*%.E%1^AM'A7Q.12L^-/5V)7E1VHR#+1$17 M$HN)L,!A:+J:RHQ+J2H!4EWTL]MZIN+V,@8I.3@5W0F>W8J5(>=XB\ DM!/K M>6#+-Q-J(X\[ 4\8K;*.OB9K#'7',;>4^LLM"29T$H?%FT8\)L&P0/'8UPXA%1.A.KS"HB"S@O(J0 M[.Y:!94"'L\9K<[*7+=VI 2L582QJFG,9@C]I+U[DU7$P4P2 -SY*?C+-N/ M)=)HSK8II\S'BW,.(2;?#@.%)0!68K'[F02N9DXUV;IAZE%T 857R.C9WBH/ MUG'%76Q7+_::#XR=#S 11M+9R]>"KVAC:K.Z;(\%O6;,#U64"-)!(8!$,034:5VFPB[F@"9_R2]0*Q<@D0!DYUFF M)(HJ@L3ZG;?-T1LAL7+@GQ3$G/H8G+)G?U/A )>5OFW,!-JCL?U!^1S-ITOE M8P&-<59:U6KQ-6 *$^>MZC>?6W< QYP@ *?S@"F@J6ZC*!X@S\ H8XSL#_6% M_3ZG4\MC_\<=#DA%N/-NITU_#2:C(X^E.PC;$_Z\PD#HB9%I :3O>:0ZY11<*E5DR MMK--M"%;,5I,=.;MVBGMS&1>!'='7YM'><[&7]%W5%Z0O0,B^T[VCR)F.N*X M&S!#(@=WBK9.0A#X'>U4['TUR%CAWK=:GD!B=E[YPQSC[4 \M1"R=F^3(@A8VXV%7% MZJIR4%%7:8A4E">2BL,82_?2=TW$G6Z#6H0"+[A;P<Y(?L- J/P *+AF:_YBO+'2$!5NK9")=NA#HS$/,N6Q. H%JUV6](TF) MG/7@.DI4[;?':KT&O%AD5I&NH2H,#D7)P@BN)@?"J9,9G)$$RD&@)A8(1=3G M3!V:^CXN.,^CM*FA7HBV[]!":C)V#;7,L_ 8&@H=Z:^G\S<]8CH9M).R6CYC M*[4R_:I&'E-\4Y8Z]5NHOJRN[D*).J[)]P]V01C>53V?A A,,<^3F4HP?*,B M:Z?>Y$%6%-3$A\_5W*F:3M:R.N:3KJ=)_N<1C=X:M M[@\&UO0=&3:KU>F4+H7F*S@&S'"BLE R'BVO))?F8A'KRHG6@JV]H(*34R5O M47"J8#X.F5L!-T'6!R^9 96[9*6K"/YZ<*#QPB#B,T:0%RNB+'K,IU_J8JL( M&JKY.]?67N4]2N.*O%0]KS-2! J+P%+:Z6D%E MDR(51GIF53N67TVD!))F@+:U0CU"7C5R%S! R G%$S>29RQKP"*5U:?%W3:; M<.(\UI7MK!HUFTB7X<0K9 .II#1;>5_59[2\B!+X855$5J$?)BJ$K6L )YU+ M0K4/Q4>LGIL_^$$YSI190Z%RS#W3^(;0[:$; M>XA\PDJ=S%;)RVQ$7%ZL!RT+4W\&X+\M$^X#\=)[S NH':-Q@Q7S.,4ZPG*P M=&/T21(JFKMJT-DN$VO[]51T1J$/USTA50Z"W%=7;Z_OWTU#'I6/..:L:"M4 MV-V9/BU^U[A%0-I\.L)S^=8VO:G29RJ(V&P\2FLSZ;@3E-Q:[:]\/2?&VBB<9 MPWC9@!]G<9BP@6!49O?PY1<#6(G&. M%# M%B^J\K>(DY;4%,TR*NGO%2\Y,+@:M% 8&9IZBVQ74@0[R:O5>HPC,K7E M;30X3-K&&Z^L\%YM@&L](-ZY(6'BN/8XQQC.=O< 9L2 >__4RN:_Z7U+6* M-6Q:ZY(E4D3Q"$-<( Z\^0;3XJ!BN#KK],^-K;'9",#&3?6>^B]_JYQ@G3X, MW_8.WX?AAZ? MVY@^=<';W<4]KM#=__=]KG\TA[N :_8**OPE:\5@ ?H@NS[ M)L!?VOWFW:VR].$;-T<3.%-3_AH@SF10C9;8U^DM>(Q0[M'*D%'75"3?UE@E MB<6T6UV10YON7@L+IAX;(E3)2J+F&J\G,(=5:7Y) -E\KKY3145DIA M++X]K:1A'<.8RB.#V*-?P7P[JCI%KYZQ7G>.]-J8AZ3$6&3U^67FYG;.H"0Q M*O4H$K"OXI^5=H].2:LJ^?289F#&+%6Y@1YZ6+_"U;M8F5'=1(ZL!JHQ'H?# M ;I4NNU>.)STF]X@T2. NS+N!+UP-*0'>=U2[O)"Q>O(BP4\/>P/@B']JPG8 M9!+VQ@-R//3#3KM7<]J;K/E@ZNU3Z231UYZV*XTT>_#WCW'BC-;-M*/WU%.J MC$\34_.Z+KXO%DBO5C9751:&P3=4SB)>V'VV./:&W7?\ >V@W)HBMB/\AI,V M_>\>,03Y#>9OXO_SD2N=V3]Y*'%FG5$X&(_5?^QVVW:?6<'%8[=P-@P[8ZRB MUP_;0_AOPP;.^I@F?-89=L[M3< 7\"W\C_<1G;@FG'W8&='LW>[D_$APH!@, M$&^'DQ%*$9U>V(/K.;4FY,B ZFQN>-BQ46%,+E^WC?M+^<.Z3?XP^KW;ZKLO M]%H#_<5IU>QE)>XT+%D;LYYA8#;H=;&Z:JBRJV[5@46:6R&WJOEFO@G> RV! M0_M/-'*R!%N]6K2)U\%H,N(*;+VPW4'LQRL0CD%4@8\=\[&+GM9.EXON*^Y_G&O?&*B< 3N^SAX=5S.TD*9&:*G#W0X\?QACL M. R%;7W+P!WC[)7\_4K<;Y?14X*88ED$41YM86G+9Q!#,&#D&;5+3)9(%HF$ M$%@SB^=8QH7G\B=N^$BFN#UC5%ICMO00;,1[FQ4EWN5?X:A +]YBCUMEWX4C M>\BC-:8-SRN-S%0=VI)RN[ %S47Q&&T($S2=576<$@J)0*G7(@*V=1270C$^ MW-#%C! &7]+L^>(Q>V:;@ NW0HW);%PFNC>*SM;$<.TBCK\@S1'4M_M9NKF3^+!$Z;4P M1 %%$,ILM%=,)C'=C=U-C,';VQNWAM6H?3M,D"B$56*A^GZ_;=X/5KJ)>*Z\ M$)%J"56-B.BVVF9>E5%BU:I 6R0F8I7Z;QQ*%;* $:0^0Y)>P*L7'"8A?9VM M>^/I/ZIMA^@P@Q'ZO2X5+'$*B*3[AL>5C$#Y RU9%1]9U@M%J.+X5AT_*EP7;(4CT!,)9>7M_2$405JPUJV7\.,L&H"0 %[1!&]_)F*LE^Q MS1FH"DH'@)V?5I&4"C+6-="1_:4P 1+V1'N8(S+7WL9)YP;;**ANN$@US3L27@5EO:78DWJ1\#3ZYIP 1QE MW&^;"(!N/QSTATJ*%."I:]D';!^,CU0,1RCJ2S*RBBZ?=,QW9?35CE5$0M,) M1QUE/7(+F?)UZX3CL3)^6!98O3Z*N1^,VOX,F 4;6K^2E :,Z;4M?9 ZK<]1 M:X=<*(4NAMI%2JVBGJ^\%133[L-26 M#9P+H IOXKUO^9E1F"YH)P84.XAFUHR7/B0@,)\K"P:M1@C$3/Y'UC2NV3W M...I>%YD49:JP"P_H8YT>I+Z]MC2#OSVF7M/WGLR)SB@DI*JE L$B'Q:NB3! M7;M-B8RJ *+-M<@;_.UIO?N* LR#%3B6@1'1::BC1'^O;-W=52,_]HT>U MY#I2VHA++GV\*E1PF JJ4A"J$CLL;)2$3:D1GMAF.4PZS=;H4X1KN$Q4="*7 M95B$VMV=> '^1(6"*ZKMP@?72NJB"NI0>9=\)QS5T,9(_QE4TR'-;.P*HF5( M<[ETT3AZJ8^/C)#F\"KC-Q.JEN$5OB8J%0':7+IJC3&-"!BC CC.R<6ZMC4N MPMI5I<2,:9RJ,FB)I:M* R(C29ML[+>)J6TH B6Q$^E#DE2:9D]2<_G6IV&* M3\ZJX*2484TI]_G?5/\W#YW$C3WL.2 M8A*HDK[HR54M"JO,T)" MFA*M7G)!>56U2M%5;A"&J?/\/%=CM*-(D)6B?+PE"PDE/ZDA62D6I3QLKB?Z MZO9N6JBN[ U*-3[TN7AE0H&M4$^CM&=HCR+6Q E8F>)2)'^LL!A)+0^>^I]S M90EY13-C52.&8-,*;BP#A#(UH!G"#HI4O=<6NN4<7$9,W*<[P(VN,4? ).R3 M0+1$!9V%.LX?++ #D6K&T1W\0!.9^L@8\$)QMEAF14TD]BI3*4J]0ZH4=PD0 M$S-P88 YO8)PY6W45UKN-A*7Y:HB]06YOY^VO")>)Q=<&KJR2#PI6I]JQN>T M++?5Q$SZE6OYBE*\PW:[S0,04:1=#MH_Z.I4*J:!AN.B$U0S!18#")PCJ37Y M":997DO5-PT)C*&!HUJGL?/PO<(DQA6';?)/JKK_/,GGVS77UF%NIWYQ,F4E MX%;R@;F9* 8P4DPZ==@RP.'8 HKP(I/1M&*^&F)B=-@;C95QC$\$>:)N%K$T M))RVU) G6-UG*^"V;JK\Z]1.B[/)@6KDOCO--9383IHW3#55WS*>TU0A#J82 M[WWU%9.,0-JE3#G/ Y=6! 0IFL1"&^Z4C_L#3$[ M?=P:#=C.!_L-! UA_J1;#1R3M -^Q0:M^D MU9\$ U#_U0#]XBU_^I]K%$&)!^,_ MM)5*=^0DK!3..[>YIFE[M9(*[*0WBMW9X6T>6TW/3A_4Q79TN^U:9T[B E&] M!+44@J8 4U'[F2S6GO3V\K3*%U=NH*%5+SJ 3JN#E?[IG-W80YLSOG3T;FMD MCM>V,YJDF7K(J+L[(OA()9&66CSH1RR18-5L0WJ?\"LFR/3M*@*DN)L_9F0/ MV^B*>-\362,4.L<;G,?_M># M_XWH9M\FQ9>+):Z.NBX@ R4NUD4*]D/0:8VQ#@O@9H_^T\;_Z,&?,KPZ%+,\ MP*>'6,%E,%+_O$M0U@36N4O0%:.\WC\<^'1K)$3F-E.6(QUF WSY^_"8CUOZ M&:,!F-MH_J'8!_MKWB%4K$S "FOX:"A'LT=*!.+L$!L9#"@&I]L:MC47\>31 M(WZOB&\,AL0U@"AU@]]X&6>=$7\)1]CYEN7Y^ /%8\+Z>LP.C/CAWEB204G" M51?4NHU:8GLYCQA\&X\XR!H0K_;N@5++#:OZ3IR@HR(S6_6[\)FTIA4:=+V#^-\+A^T)"3 #(T;UPPF%RG9;W9&%^Y/^F$)U\5N%^N,>"5?C5KM[ M\FH\8!J"/(7AB[W69/1BWNRH#R]DFEUEK6R\;Y^]]^H4MC\^ZDY51#\R=FE MTS)XR7T35?8/NJ-^\8V64)?:NNWO?EF!"*K+>J5D3KZJGY3O&SW[Z,_[B TT M<>^P[UYS-_-*Y,#>4<]>8=,+U8*3&F!PUG#RD/)^)(HF7B7L&K+ZV6>R#3$! MF/0PS2+1#O06C&,3 HBTC#;#4[60<5\J7Q#:CWV MH59J(W,7Q ";-I;:(5LO^%@D7R^XZ*.N!*IZ0YG-DBM,O";5C=)6.$#!7-D8 MVP?CT^.!6G8 9#(V+8#QZDGR44/6EP.PS#9MZ!8%D0X'JRR>;,Q2&RXZZHU6 M<.-^45A6**K%D8J9)B:/3?!KQ(XOC9<*HMQT8]H0(UF]L53M$4V4&%LPG'3# MWJAGX1"WK+( 0;4EE/W+&!@0><6^X#-R7LE]EYXNA\F"Z_LYT?-?B1?]ERN^ M=^FZ0Y%7=DG8HS#[ 1D<)H/@+E)^+%-3MA-B7Q[X%Y[MA8->&__M]H/[1F]H M,)QT\ 6LTQ=VACUXH3,:!S\WQV%TP@F&Q(;=21^3 8:38!0.>QT69ZB!A6H' M(6X4+%G'82+59)T>%@D,!\/VL2,@H_FRYI K2Y$/EQ&<& M)IG&N?="C*;S1'5*L6\P7<%G/.?<60(5FBT4:<=T&4),=O=:M,QUJ(Z9%65$ MQXWKB*ZDLT$#* D2M1J]FHL8]['4VK/=SPEZI+F?C*Q-G-_ ^9>) MJE?.S9/%;5F/_HW2--N2FUN5KF:_VER-!)HL5Z*N5FA6@:B43<_O4/=Y/*#[ M#'LP9B&*J]$B$O>%*AF,#HN34JQJM;V-M4O%/:%",C21G=S!X>"=LV,;D%;J MNM)($[?YOAK@;D_<2NM5V;_L.U05@E1!<$K7>DB55Y]" G11E* $9.!^##J6 M5R-Q&>A&.,&9%!>69 45HV#W45%J9.KA ME&S%7;,TOJ"V!U+L1-RO%"W#4UGU'4'B'EH!"VX$"X8X-M&[L.)LT2-:@TA? MGIT^%YJ]Q:D(.F_N" 31H''R"PZGG8QTZ0@OJ6BZ@TE915L2!*G.,H;1!H]Q MM!#!,^,F117):T^,H,7D*:UO%I?DX-*H:/7-Z/ON--VQ4LY$'>01 MA\ZQ?WTGR>=X3/]GHMGX8(3AP#$N%+#H1C8IYW:2&J'6[MJA*51&L6@AQRAUA2#B$ MV2Y5&;U?LAGV?R^9 4I%*WP"OI/256+CDB]5( @FM9@:N HIY;[1]+JEHWW. MQ:X "%:D5ROE&GNT+4B",*_S/[K3!UV[7I^*2G4[/_QDVZET>)U<)5W71_H< M/KEV+Q48%6,=PIKV?2;@N*5@\7<*''QG%@DU??PI2-;4>+-421 4Q+1$"K>2 MZI+,F6<%+[1,+J(9=2H&,*JE MO;V:WNMUX?I_7F4S )Z5*O,A>R8:O-#-P>7=GZ\_W%_KEV'4GPQ"8ATIG6U! MIYDX/03@Z<@<1H1AT*O%,P:X684,=@*]:7ZKQ3I M1"(.URQU;@@=,NIZNE 2#T+!F!C/N<$">B G8-<:[A"TBK-G M %<#[J\ICAB6YSX=D!=;SPGR,0'@9\,GD"%;00=XCD*5N^E;_-O<8:QHM<#^2GQDIE^POL8_3Z>?<"T [:VR MN%)%34P\)UTMK79I(QA)@/3."2S786UH+(JYXEBF"@CRGCE%F;0"SG!7^088 M#2VRF=ZH':5GRRANK+>ZC*1B/ZE_"'?G:$QC(Y:5G98'8ONGFMT9 M4/(23?6S>)>QMJ6#+MD' @=L-4JP$9RM\MH^9 F?JCFVNBM&(*BF@$D%,E,/ MU=Z%#%.Q'&F%T+U)[MKL,B>%Z2"5I.(J.)3%>MRUPADQ>V!-G)]7BTVV\.^< M.Q:R *WEYR+VG5,H':C\),E.7="5!"W1F-C5!MNQFLQE.WJ(K(TFI1S+.%X+%B6D8HY=YK=)F8OT?/!9,, M:F&FR:NZ[Q)XAI9>(R@LMSGAA26 /K (I$44]L)HY(LD^\;1G0R^ W=+;-%0 MY5;8R:GOL9*RLGG690,4ZU P"T&-+&+=II/\L):X%YP-?M I2ASH.0,:QBUV M.?C;TV5!K.SB>,\\TW6=,E%?U1,W9!79ME5(2-N'"FTC^Y\U2XU2K6QH3ZVM!0 M3K0;70J$Z&334->(2P5JP4>3$&U,,T19VTY(=])RH:V'>J1_)X?J0(+\?OV? M&!@,GI1%'7$C[G#J,^OHJ(R(RB"62JLWC12,1%92@5_Q'V-^$S5B0Z!%I 8W M3J(-'77U!R_"2A26!&T*VGD74UPP%[8;*37 S8R:G[#1$C$R%VP:4 MN>OXEAJ:).-/TL=QI1L;W^G(6 XRHI(Z\==(^X1DC3#$0)-U9S9O+^MQS=_- M'1&CX /[[ :3MKFPU[=W.F.51N6&"QQ3Z%;WLI?&0N$6[:R9K>TIVFFE&=IMD9EAEVX5X MX70HB<6V+< IN-@! ^(=&?\CX#*H>C]ZUL3?!RZ- 88Z(%=$'1M)+>C44%,@ M-'2BF$\JPEH/1W[=;4WL"D<),3F549[P[*6*'ESJ# JI=U2IYC!?1IZ6 M,47PH+:EO!1HX$/N('W0%]$Z$JZIGV #9D'1%CHL0W$[7:'!J@'14B&+HC,7 M3:N6+9)4S>A6$2,T/+/GU,QM1ZU90VCK#->-6"?<=[X5_#E[1H$G%+I+HHZ3 M+UR)C\&S(Q#(JI?6JA>ZSG? 78AR=7)*^O,? ]M(OF$;!.K2CHPY[7V6#2Q4 M8U4.6?0&+;HS$7-\T-=3LIDM4ZYY!3'5FUB*/G(".'>%!W[UA"U0MAA^N-,7 M %93DJ-&ZE6Z:IF!._RPUI"-5),-9U/Z:MG3?K_A>;W-=<*^YY5755&L( ER M=E;BKO24QD6F:R5JE-P9T=G^MOG=2U- !&\L35S094%+LZ[<8BPY(HY8%]_6 MQZ2 ^/0);JO%V:!P038<]U6-Q2*\'B3Y(X0;->CLC@ E6 @L;@J MH46K M,XRECJ$QE$492^>L0((*M AG$ZJ_H9CBK+9Z]_,@58/6C:X)AKQ%W/ M81C[-)KKJ#&>%)#5R2$4R$)D0B?V.AO2:T4 JQ0/[-IHU#\LT(4JK6M;YSH+ ME6M7X6 :JD*526DV !;DQ702YM?"R&JMKC&Y[CE2P;#:9LQ*H5FH5&%REW6H M8*'/+](*/@!\'VJ\7POCMCN4X,\,@.+W,O[O+#:W/P,!YH&+_5A>""KV3-9, M. 4T?K_&JT(8F MAX1J60/1.:4R;J:PMH(UW5A>Q6RG!!^Q5/,=H'>08!"Z*SJ$):\<@"%*6FE6 M:TX!4#:R1,5W@1B*NK I3K5!87?.D95$9="/E7-XUR4Z2OZ^A06@:&4%<9.; M1U>K*Q0Y*&WGG,EF-,Y]K/=;HI_7*FZJ[(E,,L7!-4<_#ANL@>#P>AAEZ1>6 MNUG0L7B;%EJL5M[L(J2=B9K"YBD;=(V-4K0HISMJ&B!H%,"*UZMX\1 W#N3 M;H:M19]BB[0L$_8)JO![8Q!3*\0I4@RUI'4CL0C)* ($CJOO6-D;&NXADWOM M:;>H$]4&+W2MN"KY/)Y.*7]6Z'=FX7F8KID44O8K&4.-7H;:#E"O-/@8/Q=2 M./-7#'D"NK?F*BFOU#.OSE44@W6')+@:E[Y"5(>'%)MRZ+;LD,H> @9B%8/" MXM]_3AX>X>$MY^'\LD73,)7LN4H?5@A>7MI?,?7*,'.:$6UP\8-*,K$G)5Y# M\;QZFTAK%LD#M1RU2[2;L'+WNGXO%#DFU$;6V^ENA\)'I)( ,?- M83 )(D9!I3*5*&TAI8WQ1OJA3%TI789[TWB"?$+'M&"/@!53'RWRJ/JN2^YC M$JW"ZJ-8]G2M24;53\F1>8[$DBXV68)]CZ\,XU)%FHI:,/B[>%;ZOCLN_)N> M!.@;8ML=>N&_9ON5JE%'] MEFU4FF";-MG86:#C& ?@3]F'X#;%I%[R-TB]" M:C[@JU/U-!:WDRA#P,9B_A@OMBM)TJ8*4,@VK&6.[-P&=RA3]C."9:5))FW> M*1)?=]YEZY1. M*)V-@TP-CVF)>;UF"J-'P58-VV%!]@)MU@UFKN>018\KIG M3\QQ-3#UZX[]M1BV+3UDQC%]Q%D31[K2+JI"& R\-_6T"R5)/X<%D\9*?4,E M9=P.@:LER3B1Z.2QG)4F=9FIH^GXR^VA$]W/%/O5QXEI8*/*":A;IRZ=>[14 MSVV;4EDA/DNFDYIK:QD):X3]0!GK&*F@AU,E"F0,UW=FAJ0\2S@31>M),##5 MZ%5)0?3^ 2QT62H#>'' 2@77)PX5(_]_E)MB0E:@!REZ2_A:/'\8KTZRVH?K MMS>WK>#:/=J8B\72CT;XBV ML(8@8%IDYZ2*BYE3.@J];GZEWVHWO^(& MZ9ZRUJGG&>J^M]-OL!=/:HBGG#8L_OT(>;KE&4VD#*,KH.@;^Y=M,O\2W")_ M#L[JA0_=BW).ZRC)S%X&G59[P%7>(Q)\M1QGHF\(I;W4%*]!MD(LS>4"SW:& MW*LS('L-*M%89E2"J;CLM+L=Y6&_,TJ6=I%1-?I$-ZZNK$-5J"FJ(VJ+F%_% MA4L;+*38%G4(7JUT% +UQJDXP].HM+)TC68:IP]G0;E%YFDFU K",IQ-=S))=.B,E9H ML_Z%(C9<*8QG:5UVE[@7?Q M\#Z1<:KM0..$^]C:D15JFA@,"N&=5MU79QS[^'8!\IY63MICE#;8T78PN[@Y ;0>$ DP^0[N[*MG$\#,EM=E^PR M2BKVQJYZ<]8Y]XGRRL[PRQ86+-].:M/1JF>Q"AKOZO)/M2<_]/C'F?(DU#[UAV9(09]=B"2<^1 M%]-\<%&8YZ65A \Z"Y+)-W?C<\T<5)B$6[FQ<1>8'&7./,4V!27V]:0J(8GL M9A/6VH^5HM7*N)ZMG%!W;4*4QP[+=>@ 5HCMD2?#X.ZWMU)J988H#,R2U>@& M^[\IS2VLC<(+=1:.78.JJC\04%1Y:13VBG,+;^W:D4:M1+M4=[B/RJM4,CO76V]8G2JZMS++"OAT=B2C=#\C7'T%$RGS0<0X6S@\UFXI+SPM'ML63&=U6&."\<[O=N,.-M,6)[8U(0B MN*MG=K"1>(# M87\9MN_0-@L/5BZTV;F.AZWZG3_EIA>/BJV!3"%]S]*_25$A7Z-KBYP<&)HJ M261263V/R^RH/$HGE0>%8>ZTS)E1MS%%[L/*% 'X]U;->O^97>*JHUXM++KZ MN_1G0CJGPV9. 2'##.D&E+AF'AD@^JI4D:*6FZC76..UMC '"+GG/N)06+:3Z_'21 MZ39LT[O/="$OVB,W9D3JT=J_2Y$B+D/KU.8\DZPFS.P[>V6]\^H\4/H5T X* MR"'?T3S;Q"?E2R')<*9L7DRII6).*9/H:FW64#68I>[4JW/QDKH(QJC ,MTA/VK=GUF,F^Q'"!UBJ7DNFI5["[HF41E MG?*H0PMJ9H*5\UR.?=/78)%LK"B6E)=^Z!:LNH4_L*$G\>U"L54LKPVJ +L ME-W]#>G:E!&%WZBN M>RCIER;\ 22A9CS:@T"JPK:6U-U]TOV6D.1'M(OJX@V9JH="KG,6?6T?02LX MQ,^E'Q:N_A<05 W00B[V>;FG._PJ^V&*FKI4+=?;M[>\1>. SV.Q=VT<+$& MF"$Z@7!Z*;2KXR^K!YKDZ%7&'5E)N9B=4Z*%0]L:J9A)O+!)KZ@[6GG;Z<1Y M+%Y Q/>)FDA9]*#0]V:SS=$53S3OCNV'((2.SF;G:DZU9^('[^-9KLK_#AD* M[_4-]U[,M]0Z\.S5^^G=6Q-2IE&VW55BB.36J4O9[UIR$#YGR4%:#D4(H^UJ MI^K$$.UG"]-%MKS I >KW37%/SAQU!E+Y!6UR))+@R]QI5#.#,]C)74;[,"J MEK.KC L+XK7 *V9#7R,R:[?H+XC1:TV?LERR'2+I9T^+GD5 0%P4_T"OJ8WA MBQQG:EO(]2[(5%ZR9"NE@VDHPN7@BY0W566\A78>Z2.M9& M%*U7/;I)NC2E[Q]2)=N(>8'R6O4>W>/&#ABZO"1KY2EK)Q0\8O43:"S$T!DH MWFYG6MA6 :MX3%36AI:M@B:ZVADJS(YA(J[V>C666&7=&N@X]?^(YH\A5IE! M2Z@ML&E<VDF1F^">W+]P/ZNU[@U071+5^MT7E7**R2Z1 22=9356 PO/18PLVEZ%&'--(PNT5J=;3H8Y\F9+-RX=ZHK9MI;R MO4VS&1J2I!32!HL,4RPL2I5<6$>?AGNH3&UA$'O%&WN]_S(\\A3",-"7R!3D M+>2KG[-LP=IJ*AUGY =5Y>4"+?1WV;*D9,:SN^VLI+O9&[0O^J2*2^28">YQ M2VE>NXR*6]E<6\TV(M#FLRWW>]K2:U,K/.T>\?,:(]U5F1F5*N"0F0&U]K"V M3'$6#(F2LC1SR4[UTAO>S7>$TRLS*FA_C#:X/%Z(SH-UN3C&;H+B;N53;C=+ M[*%2;]1"E4- JA6SHDE0-3XD4=O$7RQ&OQA:9WS^O:#JT]W;X*/:@>O@[-.+QQ-NN?TL=T+ M!Z,.?1Y,PH'Z&B:=#(?GIF&JXDQS:7PGW?"L>)]!.QP-VD%_$H[;;?RK/^[B M7\/>N#[,MK&'J?@3SKJ]T7EP-NH/X-_>&#]/.MV3%J0XY)RH<.PY1%SE +@[ MK+(]&.!?[@+232- M8(E*#G%7B=)SJUTB5\0L3&Y#+43$JI"RXSZ76*1?P>GWOGFUUH4WRK5N->*T M-QQTAMT 6Q2.X#^#?O#Y$.YWV^, ;F#0[76#+O#PYA>XX6\W['7[\#3V%1RU M)X#. ^Z<.ND'_7XPA'\GJMD@G[)[MIX#[(:C\3@83";PJ3T:!9.>K\L@Y8<6 MC90:]"R5DBTH(Z^\ %\K9!K+]:M6D3-V2Z4@_KZPUXBJY_5[HY9-U-%E@HFY MYY2X#9L##3>'0"ZC,,>X-D Z'27J78G& S"SJ2+>,,8@WTW@1Y.@@[\ MCB/V!F&WT]%_CGMA%Z93?W:Z_; #H_/?1Y_APJ *QQX]Q-E#'FU ?<$T#9$E MG8 !]74]7TD* OW>IUDC%&Y (\ * -OK((2[X7",_<$'_1#&P>:G<#+ 3*^= MHJR3<(*]0[OA !N7(L^"IGY=*DKPU-6;F&D@=?8?G8R<=ZJ?D.UD^]S@L NM%L4D5V':PEX!D9" M,K(_U!?V^YQ.+7+O'WYJUKUYX,'"1)T0) M](?ZP=0BU&GS;\5]>D?NTZE$YC?=YFN32AA0!VWLB$J';<31H^YP9:"U&AY@4Y; 57Q"$-<8 37 MFV^X*8/*.9QU^N?FZC0C"M_5:A]H_E81[DX_Q(+YON'[,/PP. &^]:#7?WWP M=D=AOSMT]]]MG\LO[>$>\,J5J\)7OE8 'G2I*;AG OREW6_>W2I+'[YQK"--5@D@^DJOG8W&QM/ M/+>VCFA5C*G,J/"%!#3$[?$X' Z0CW7;O7 (^DK#&V6./B4X49!S>^%HV-= M4!&.%\J4*"\6\/2P/\!N[?"OOF:32=@;4T]YN%>==L_3J5-W>!/IYAA#U'N, M-(HO/E",?FV(HX6@:E9I8D92#MB3BO]^W\-D0B%.B,K"4#LA1P3.%<\?TVR5 M/>Q$.6'1AS]0OU8,OBN=RI'#29O^=X\'C<0-U6#\?SXY+M6S3/R3A]*0 S2; M :BM\I^IW25.UF[% 1Z[A;-AV!EC_%,_; ^[YTT;..NCT>>L,^R#BHTZET=2.@9,5F^C7?D#>R2^@W\)[K063*J M(KGT\!V!#$A1++VPW6E3L2"@UF/@4/"Q8SYV45[L=#EPF2WM6FQ6)(=/H9;X MUQ %>YC6W)HHC6O! W2.,2BF#7NB3%#W &DP*3^.N_8542/T MPW&_'6BW&JC;@_Y0W7L!GCJ=/K#^P;C&[?P<>83$6=J1*(/)I&.^KZR,STF#4_@::8:$BBB]<7="']2^V!EKMT,D\ M#$6?I,GTKT7P MF1_] (\V\D@01= .)^U,]K#(KCRB.8P49V3Y*,64$J!4V-99GF-V4=^^.6C! MVT;Z-#67,L3 ;O^ZU!O[H( M#Q1[8JH=M>"/4:LM]POY37^H%\$TW#M -^R076C2ZD^"06NL!^@/1WNIK(UE MDO,13-%15$.SWW3@U]1D?/J\W[I0FTX3K2?&V9@G5CQ,[\+ ,%W#/%W\R-6N MZ/*E<\YTYLI:5J;;VU4$EPSVE*%:IB(A +&XB-DB7G$D0LTG2:%.3OHJ^71G M.[?^B"M/_ YF_RN51DY5$!'!Z7#/X9S[\+\>_&]$9WZ;%%\NEGD&FA81^W]+.Z'(6A3XH\$9T(WB%L M+?]&A?28O:KH@66C3S8[1*8& U)RNZUA6U,ICY&?VE 171H,B2KU6B!-_L;+ M..N,^$M A,ZW+,]'?\BZ!NOK[2Q#@,WF;O^7\/_^+GG^#8_W@H??"87M" M7&%@>%,_G)"UK]OJCJP#G_3'9&W$;]5YCWO$L<:M=O?DU7C - 0FA;:M7FNR M_Y =40?C%^DXO)S&2CH"069E>UV;Y!^)B*2X.U"$/F'$^'%"?J9+'LJPD.UJA9RZI=E=<\&_G)OX4K(ZE*KW&@-'D"B0V7) @L]D$-QA/7:I M3(6^ $2+3HAQ)O O/-L+!Z!3],CJ?6^TC:C2C',(PA*\@![EL ."5B_L@+XI MU78D*!R+P&$U:@I3 @4;+2)A=])'XRH(/Z-P"+(1D8OMO)0N\%K!CK\F*MJS M:J+OH3L[' R5E>_@R0-JA^,ABOX@SO>';-IJ=X9L7NR,?4$JU56Q5G^%JV(\ M/<[F?A&+NZJZXKIF+56^TP?S@)'[WJ\7$CCCI7M@'G9+L M-&1O65+JZ\'7SKKA>-P7&RN^W(@1QPX(*'9^XM8]=QC0:U#'K;W1JYXXS%K< M'ES]=S&(U"MX]2+X?/D049_.^FR,43SI*$3)T4&9$O0E-"MBE&Q=Y['G+9CTG M6RMP\WW"1(/_^H!L[1JPNZBU%3@0'R@)MVAN,A:X:0# M<9''/T_R4O5QC(AL#F'TWL-]9](8W+@7RDJLHB85U1]!!UQ$N]K7& 0&K_RJ MN?R==,MIWHU:RKMJ6-W/)JSN@TAR341HW^:=2#;?>G70V@O6R(+-.ZM,M@J! M?,E2+S$9,BVE]E8."GAHA5=6G^ZTVUA,OMYS@R(OJU_WN[Z'^V/OMQ/?MX.A M[UL.U*P]ZQUWX%W#H.-=0]_W;6, H"DF<6T"NMPS,-%^1Y]'Q65S1'AAU97E M#S?$IT!NR-WXP[VWL18,]C_UZ+(I)Q'Q[6.EAKUNZ$A4$0*ID4#/!/5H MM1N3VW?-N7TR7O?4\3[;>8+N6+WZ6$T!-37N4PN,:8X-:Q[U^\-VSTS?!N0C M!SX)VB^)'/H>8WQWL+]P$=]T(M]ASI,.JY$B?L0:+ B\EW BY1D^XE)KJE;G MK22&356% F/R)Q4_^3LL^7\<,NB16U02I2[S0D;H&BLUD1(\RT+N)2: MVJ 5KY/MNC;MP,>C= 7V58E5?D^*?#TFQ/4EYWE$..3>T+Y]9'4OVS(1FVAY MJ*$9A4)]A@.0UB\_8SNI@T]]H&[:S3?A!;L'1/@>9.^XF;Z%G2G#AH[T_$XK MWXN6^VE)70*=MY0M9MBD3EMQ57;#0=4)K?I:5]G=.UVOXF%A![:5%.6O+M$? M\XS6T)#HG 2GO2&P$H+VLON[+SCUR(B=8X@ M.'N#+_WVA%/C'>MH7P^8\;@L/>$RM?7HF,PCH/]-?'[J"VG$*DV'-GLR&NP- MRWS)TDT8XY'ABM\$J%^VJQ:&'Y%]^9CXH[U(FMYG#P]UT<"W\)#Z.V-]>Q%= ML)8?!]/YT=@3(G?,/%C1!$W^OV9IO--YPOY(3/\ -1_LH9>=:*TK^%SN.(L0 M8PVNN7H(ROO8\Q$0*:SY4H^#GWTHMT+=?&X0_Z[0VFIJ_J/DH8,%CYO>$P(; M>2,/_4&PH8F=O(^^[LFC:#J4[SF[-T6@Z;Y-=6#M)V52);WN)=>O*1:VSCA, M7*R?<]=#9/>0-O\#WC#9.C=PHV ;?Z]'Q/KG\X3&'GL0ZI"MPCK MCU"J \=S%V]:VF7<(!4>"N^LJ5&^Q=5LAQR]5)<6O5\W1Z+6-#LN73<4J?-( M0.N(4S\,CT7V0^&L_LH$!U^K^8UJI]@88*HVL^_Q=3^_&O(4KI M[/;N,R#*_P3WSQGG>^ 7-53W6OL-J-R*_,>?K1.8:4>7VDC\O?R\#L+(;3!C M^S&H,73'+E2&OICFX%,==FH'S_[7;;9:X=W 9VHBVEM=;$O5>+;\^CW/=VJJUKZS"G,VG^1-T1I>W$2W,BSJ=:.-5:%ICRMM.BF,$W158WV116NXVW?LO^Z M.M-#TCT^I&R3]-CQ\7L'R="+D#J1 0_53(Y_543SW_ZNRKJ__0W/>+D MB2.<@,=>FZY763G@<'!(?C5(K\$Z<,@GU3V2Y%6X)'<\50&#&!_X#0!R\V . M7'=''3WFTC>NXTKQ/Q[8& !*?R'=H&4HQ_L??&B\G-U/;]&7ZD!O.&^VUDQ MSQ/.XO,&#G@)Z2>W" UP32QH-J04'UM["7Z-0.(1-B?H*)_@Y?$ $P2(9L3 M@=V$&+@PV/*"W;L34+(*SG++)[ _QI@3 M%D;>A(4:I:T6"$\/)074+%;>L/^YSTUQOR^5XD4@/BU[Y)O/08-_KP'F&W- MZLSPM/R.VC7^3FD>W[;->KY'G9F0A?<^^AI_J\\3V)J=5E;WR4@'"M#L[TU; M.?03Z:RW!3?8)-_1O$8P[1%^OOYP?\TUH H%3=.+9-1OU^^<:1J$X+JDAIX8 MZY+L"Y+_-5FM?+GFC.7VH/NHPRW:D5=-=$TK"-)B<$^_HYK8'Y51<(FUI4%P M@*O!W1F$*P@-KZ]]N4323KVG0+(RL=#4>6BV@U^P41EE4^;QHBY0\.^DGL_I M 3NM)90N;'4/UJP\8"CH#AU#P3'&A-K2\!#TPD':GG-:^=X8$&H/#P#[RS8! M(>(6[V=MW P$BJD*P: X1E#GGHA/N%,U21FS+,\Y.6X>;>#9^I-3TU?HX+-O M:T\H0:%.R39)*7%,%-2%C3:DHH&'P'Q.*2U)C[K$EH'-KA"L/%&387P Q683 M=E\AOU7D>#!37!Q(*PEM136F\"2XE8\Y=1#]90NSRK>3&FG1&^0N$K)^CLVL M">I>*?"[+[VVR*F[K&#-F/6]%U+EC1.BEV5C_,QE!J($ZK?WF/D#&P%(1C!4 M<),B>7GYS6D<&!U?WS)P#9!)Z@/DG<%6D6FGU,6DH,G3!47! $!F4?HEN,$^ MG##D+;4'_G#]]N;V_)L6^1ML586E[3-8#7R6G>:%?\H3X/>TRF]97?NX>=]E M,19]HJCJU>Z? C=O(M 1*_M.@/':[#Y$L[@6''_%G6WJY^ZQ#:$X&G+2\94) MIP]MG5Q7CJM^=]607\LBO)/_P=0 M2P,$% @ $)9G3;.46.!O @ #0X T !X;"]S='EL97,N>&ULU5=M M;YLP$/XKEC--K3052!JZKH"T5:HT:9NJ-1_VK7+ @"6_,&,RTE\_&Q-(V-*N MV3J%? CGYWS//3X.= 2E6E-\EV.L0,TH+T.8*U6\>5$B& ME%[*S"D+B5%2FB!&G:GK^@Y#A,,HX!6[8:H$L:BX"J'?0<#&7XL$A_#^Y/7W M2JBK5\!>)V\F$_?^]&J(GS2.4P@LQ\ Q M]@&U_P3U5VSJ2'BVIS!#_V\+=/$\_8_('Q"_W4/<$^T)O#2!3ML;49 *WK?( M#%I ,R.&P0K1$%XC2I:2F*@4,4+7%IX:(!942*!T;^K,GD'*!^OV[,JT;RR6TSV/]ENWW@V*R,0$)I)W *+1 %!5(*2WZC%\WF!OS%!5I[L2ZTPDRB MM3>=PSZ@N>@D2R$3++LT'MQ 44!Q:N1(DN7FJD3A&*=2@FDC(2@3'#4:-A&M MH6EC3.F=>::_I3O<=0KL'G-+7 B,BHVI3]V:_5US&\G;;)9[F_;\(%Y0D)50 M'RI]'-ZL3<_A6XE34C?K.NT$:'94%'3]GI*,,VP/\V1"[\"$48 V>4 N)'G0 M?*958@U@"<$*2T7B;>2'1,4"UVK33G5ZJ.;I"#7_ZSIGF&.)Z+9HW?O'7.7_ MK'AV\?>2F[?*4/!Q5?6E)9HA8@0BYV,0Z8]!Y @>F]GE\6LT(^ (1+YT)9UV M#MH:MG9&K0X%RXI017@K-R=)@JT>,^N&\(L9HNG.P--/7)I>H:7^-MOAU[$) M3E%%U:TY8N,,86]_,L(]O]NUZ"A"V-N?<4(J9L?R_@,P^@E02P,$% @ M$)9G38W?;QO ! _2< \ !X;"]W;W)K8F]O:RYX;6S%FEM3VS@4@/^* MQD_A@2:^I2W3= 8([&:&A0QA>>THMI)HL*54DH'RZU>R29%H?&9?#GE*?(GT M68K.=R3YVY-4#TLI'\AS70D]B3;&;$^&0UUL6$WU)[EEPEY925538P_5>JBW MBM%2;Q@S=35,1J/QL*9<1-^_[7DV@4$=H8>\ MXN;7)&J_5RRR3S'T'J-MA]UGUX@GZO\THURM>,&FLFAJ)DS7CHI5KG:A-WRK M(R)HS2;1[A9"14DNA+$T9":ZHNR][EELU;.R>RYC6^P-EJ@3;B^H61D[<#S( M8 ( )@<#)(,Y]2!3 #+]0,B%@W _T$2NR,V6 M*0\R R"S@T&>RWKK0>8 9'XPR(61A0UHUC/S#J&Y4-SY\/- FR#JY,1O; M?T&8)J>U;-XA0CZ)D84RLSF&6+M*R:G6H>=BR"$QLD3.<%T]I%XR47W0T^ M'.2.&%D>+O@^')]1;2.>LP43^H\L!M)&C.R-6Z:-:@K3*)MQMN&N^RM>/'-C M@7U,2!PQLCE>8]T=?0Y#"N2)&%D4MCMK;CK-NH:S=C.V$9DH> @)>2)&%L64 M+8W/ BDA1G8":-8?B9\W0ZI(D%4!N)4,[OS,.8&4D2 K8V=8QV1KUD<^&#CQ M0!9%CVIWG#XFI(T$61N ;U&YER3==KQ=9N$N]C0LI)D94#8@:C)@57NY"5TVO& M2QLVA;](DT+*29&5TXMY396B?CJ90MY)D;T#"GSFS[!22#PILGA S.M@(182 M3XJ][ 5AG@;_34@\*;)X]J1#=O!PPXZO^&,8D"#QI,CBV8/9#1X+>40&_L(V M))X,63Q@:P9Q,X,LE"%;J"?#W+6HCPE9*$.V4 _F:57)PB+YF)"%LD.LE[DQ M_K/A*AA"&;CK@FRA'LRYDN32EN=C0A;*D"W4/Z]H:0A?)#[NP$V7L.62C_@+V=O4M&.22='%DZ M_PJ7[*[=:VEV:,\,JS4Y)JI9\N-DU.Z%_7X3!9+.N)7.Z6?VW(VXDK1]0&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/%VDMNXD 4A>&M("\@1=V'D[1"1IEDVND-6% \%+ M5[4ZV7T[3-J1$I\> MH,,$A(SN_4IU.3;[H^M>.5 M;3>'=7KJUK]/J2U?5/Q;4(6O@V0^2.A! M.A^D]"";#S)ZD,\'.3VHG@^JZ4&W\T&W]*"[^: [>M#]?- ]/2@N@8Q+?A+" MFJ]U!%Q'OM<1@!WY8D= =N2;'0':D:]V!&Q'OML1P!WYD:^W M +V%K[< O>4*]]KH9INOMP"]A:^W +V%K[< O86OMP"]A:^W +V%K[< O86O MMP"]A:^W KV5K[<"O96OMP*]]0IG)>BPA*^W KV5K[<"O96OMP*]E:^W KV5 MK[<"O96OMP*]E:^W ;V-K[#O1VOMX.]':^W@[T=K[>-="[YNM=3_3.^V9(FY*_8.>I'Q'ATS^)'O\"4$L#!!0 M ( !"69TUDQYS1Y0$ .(C 3 6T-O;G1E;G1?5'EP97-=+GAM;,W: M74_",!0&X+]"=FM8Z1=^1+Q1;Y5$_T#=#FQA6YNV(OQ[NZ$F&DPP0O+>,+;3 MG?-N-,\5U\];1V&T:9LNS+(J1G?%6"@J:DW(K:,N51;6MR:F4[]DSA0KLR0F M)I,I*VP7J8OCV/?(;J[O:&%>FSBZW5WO6\\RXUQ3%R;6MF/KKOS1=/S1,/?4 M#&M"5;MPEA9DH_M-ZA+2M5F6JB%C!TSX>6-_GNY[7)/W=4E_BF87B[J@TA:O M;;HE#\Z3*4-%%-LF#Y7Q5#Y%7W?+C[QSX^.#:5-CMFG8MP7YZ7+$;4/[ PR5 M8TZ.:5O0OE%#8??)_S7P"G2/%4#ZQ<>\Q&IWSHEE0<- M3ZU/]\.^6;\:ON][X5_%P(;#_][Z\7((D!P2)(<"R:%!!E:/(*E!D%2BR"A19!8JL D56 M@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I% M5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP: M15:-(JM&D56CR#H]H:S#,6]-W?V6Y,7:U>=\-ORUY^8=4$L! A0#% @ M$)9G31\CSP/ $P( L ( ! %]R96QS+RYR96QS M4$L! A0#% @ $)9G32?HAPZ" L0 ! ( !Z0 M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " 0EF=-7-BDS>\ K @ M$0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" 0EF=-F5R<(Q & "<)P $P @ &W @ >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( !"69TW[<49D5@( *\' 8 M " ?@( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ $)9G3:7S5S$Y @ M < !@ M ( !; \ 'AL+W=O M"0 & @ &7%@ >&PO=V]R:W-H965T&UL M4$L! A0#% @ $)9G3D< !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $)9G M30.!U\:T 0 T@, !@ ( !S2, 'AL+W=O&UL4$L! A0#% M @ $)9G3< -_C6T 0 T@, !D ( !HR< 'AL+W=O&PO=V]R:W-H965TM0$ -(# 9 " 3TQ !X;"]W;W)K&UL4$L! A0#% @ $)9G3:8SB9VT 0 T@, !D M ( !*3, 'AL+W=OU-?;0! #2 P &0 @ $4-0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ $)9G31CP@VW2 0 G 0 !D ( !ZC@ M 'AL+W=O&PO=V]R:W-H965TT\ !X;"]W;W)K&UL4$L! A0#% @ M$)9G378.;12W 0 T@, !D ( !VSX 'AL+W=O&PO=V]R:W-H965T17NQ@$ #<$ 9 " <5" !X;"]W M;W)K&UL4$L! A0#% @ $)9G39R2_$30 0 MG 0 !D ( !PD0 'AL+W=O&PO=V]R:W-H965TM( !X;"]W;W)K&UL4$L! A0#% @ $)9G31F4!'NH @ ^0@ !D M ( !VDH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $)9G33(25L&" @ 3@@ !D ( !*E, 'AL M+W=O&PO=V]R:W-H965T58 !X;"]W;W)K&UL4$L! A0#% @ $)9G M344:]7>B @ V0D !D ( !0%P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $)9G38M"R0D @ >@4 M !D ( !YV0 'AL+W=O9P M>&PO=V]R:W-H965T)I !X;"]W;W)K&UL4$L! A0#% @ $)9G30HE'P\7 @ .08 !D M ( !16P 'AL+W=O"@ &0 @ &3;@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ $)9G377B*5U! @ S@< !D ( !1W0 'AL+W=O M&PO=V]R:W-H965T]X M !X;"]W;W)K&UL4$L! A0#% @ $)9G36;+ M%O+G @ 1@L !D ( !>7L 'AL+W=O&PO=V]R:W-H965T* !X;"]W;W)K&UL4$L! A0#% @ $)9G383(CQ%= @ N0< !D M ( !:H, 'AL+W=O&PO M=V]R:W-H965T#* M8P( M +\' 9 " 8R( !X;"]W;W)K&UL4$L! A0#% @ $)9G33TS8%O< 0 H@0 !D ( ! M)HL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $)9G31=5A"!Z @ 4P@ !D ( !1Y, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $)9G3<6G@U$] M P U@\ !D ( !,IL 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ 0 !% $4 U1( #H3 0 $! end XML 75 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 76 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 165 255 1 false 60 0 false 4 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://www.rubiconproject.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.rubiconproject.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.rubiconproject.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Operations Sheet http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.rubiconproject.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Stockholders' Equity (Deficit) Sheet http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit Consolidated Statements of Stockholders' Equity (Deficit) Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statement of Cash Flows Sheet http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows Consolidated Statement of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.rubiconproject.com/role/OrganizationandSummaryofSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 8 false false R9.htm 2103102 - Disclosure - Net Income (Loss) Per Share Sheet http://www.rubiconproject.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 9 false false R10.htm 2107103 - Disclosure - Revenues Sheet http://www.rubiconproject.com/role/Revenues Revenues Notes 10 false false R11.htm 2112104 - Disclosure - Fair Value Measurements Sheet http://www.rubiconproject.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2116105 - Disclosure - Other Balance Sheet Amounts Sheet http://www.rubiconproject.com/role/OtherBalanceSheetAmounts Other Balance Sheet Amounts Notes 12 false false R13.htm 2121106 - Disclosure - Intangible Assets Sheet http://www.rubiconproject.com/role/IntangibleAssets Intangible Assets Notes 13 false false R14.htm 2126107 - Disclosure - Business Combinations Sheet http://www.rubiconproject.com/role/BusinessCombinations Business Combinations Notes 14 false false R15.htm 2132108 - Disclosure - Stock-Based Compensation Sheet http://www.rubiconproject.com/role/StockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 2143109 - Disclosure - Restructuring and Other Exit Costs Sheet http://www.rubiconproject.com/role/RestructuringandOtherExitCosts Restructuring and Other Exit Costs Notes 16 false false R17.htm 2147110 - Disclosure - Income Taxes Sheet http://www.rubiconproject.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2149111 - Disclosure - Commitments and Contingencies Sheet http://www.rubiconproject.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 2151112 - Disclosure - Debt Sheet http://www.rubiconproject.com/role/Debt Debt Notes 19 false false R20.htm 2202201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.rubiconproject.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.rubiconproject.com/role/OrganizationandSummaryofSignificantAccountingPolicies 20 false false R21.htm 2304301 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.rubiconproject.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.rubiconproject.com/role/NetIncomeLossPerShare 21 false false R22.htm 2308302 - Disclosure - Revenues (Tables) Sheet http://www.rubiconproject.com/role/RevenuesTables Revenues (Tables) Tables http://www.rubiconproject.com/role/Revenues 22 false false R23.htm 2313303 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.rubiconproject.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.rubiconproject.com/role/FairValueMeasurements 23 false false R24.htm 2317304 - Disclosure - Other Balance Sheet Amounts (Tables) Sheet http://www.rubiconproject.com/role/OtherBalanceSheetAmountsTables Other Balance Sheet Amounts (Tables) Tables http://www.rubiconproject.com/role/OtherBalanceSheetAmounts 24 false false R25.htm 2322305 - Disclosure - Intangible Assets (Tables) Sheet http://www.rubiconproject.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.rubiconproject.com/role/IntangibleAssets 25 false false R26.htm 2327306 - Disclosure - Business Combinations (Tables) Sheet http://www.rubiconproject.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.rubiconproject.com/role/BusinessCombinations 26 false false R27.htm 2333307 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.rubiconproject.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.rubiconproject.com/role/StockBasedCompensation 27 false false R28.htm 2344308 - Disclosure - Restructuring and Other Exit Costs (Tables) Sheet http://www.rubiconproject.com/role/RestructuringandOtherExitCostsTables Restructuring and Other Exit Costs (Tables) Tables http://www.rubiconproject.com/role/RestructuringandOtherExitCosts 28 false false R29.htm 2405401 - Disclosure - Net Income (Loss) Per Share (Basic and Diluted Earnings Per Share) (Details) Sheet http://www.rubiconproject.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails Net Income (Loss) Per Share (Basic and Diluted Earnings Per Share) (Details) Details http://www.rubiconproject.com/role/NetIncomeLossPerShareTables 29 false false R30.htm 2406402 - Disclosure - Net Income (Loss) Per Share (Shares Excluded and Included in Calculation of Diluted Earnings Per Share) (Details) Sheet http://www.rubiconproject.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails Net Income (Loss) Per Share (Shares Excluded and Included in Calculation of Diluted Earnings Per Share) (Details) Details http://www.rubiconproject.com/role/NetIncomeLossPerShareTables 30 false false R31.htm 2409403 - Disclosure - Revenues (Details) Sheet http://www.rubiconproject.com/role/RevenuesDetails Revenues (Details) Details http://www.rubiconproject.com/role/RevenuesTables 31 false false R32.htm 2410404 - Disclosure - Revenues (Revenue Disaggregated by Geographic Location) (Details) Sheet http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails Revenues (Revenue Disaggregated by Geographic Location) (Details) Details http://www.rubiconproject.com/role/RevenuesTables 32 false false R33.htm 2411405 - Disclosure - Revenues (Revenue Disaggregated by Sales Distribution Channel) (Details) Sheet http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails Revenues (Revenue Disaggregated by Sales Distribution Channel) (Details) Details http://www.rubiconproject.com/role/RevenuesTables 33 false false R34.htm 2414406 - Disclosure - Fair Value Measurements (Financial Instruments) (Details) Sheet http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails Fair Value Measurements (Financial Instruments) (Details) Details http://www.rubiconproject.com/role/FairValueMeasurementsTables 34 false false R35.htm 2415407 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.rubiconproject.com/role/FairValueMeasurementsTables 35 false false R36.htm 2418408 - Disclosure - Other Balance Sheet Amounts (Investments in Marketable Securities) (Details) Sheet http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails Other Balance Sheet Amounts (Investments in Marketable Securities) (Details) Details http://www.rubiconproject.com/role/OtherBalanceSheetAmountsTables 36 false false R37.htm 2419409 - Disclosure - Other Balance Sheet Amounts (Narrative) (Details) Sheet http://www.rubiconproject.com/role/OtherBalanceSheetAmountsNarrativeDetails Other Balance Sheet Amounts (Narrative) (Details) Details http://www.rubiconproject.com/role/OtherBalanceSheetAmountsTables 37 false false R38.htm 2420410 - Disclosure - Other Balance Sheet Amounts (Accounts Payable and Accrued Expenses) (Details) Sheet http://www.rubiconproject.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails Other Balance Sheet Amounts (Accounts Payable and Accrued Expenses) (Details) Details http://www.rubiconproject.com/role/OtherBalanceSheetAmountsTables 38 false false R39.htm 2423411 - Disclosure - Intangible Assets (Finite-Lived Intangible Assets) (Details) Sheet http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails Intangible Assets (Finite-Lived Intangible Assets) (Details) Details http://www.rubiconproject.com/role/IntangibleAssetsTables 39 false false R40.htm 2424412 - Disclosure - Intangible Assets (Narrative) (Details) Sheet http://www.rubiconproject.com/role/IntangibleAssetsNarrativeDetails Intangible Assets (Narrative) (Details) Details http://www.rubiconproject.com/role/IntangibleAssetsTables 40 false false R41.htm 2425413 - Disclosure - Intangible Assets (Finite-Lived Intangible Assets, Future Amortization Expense) (Details) Sheet http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Intangible Assets (Finite-Lived Intangible Assets, Future Amortization Expense) (Details) Details http://www.rubiconproject.com/role/IntangibleAssetsTables 41 false false R42.htm 2428414 - Disclosure - Business Combinations (Narrative) (Details) Sheet http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails Business Combinations (Narrative) (Details) Details http://www.rubiconproject.com/role/BusinessCombinationsTables 42 false false R43.htm 2429415 - Disclosure - Business Combinations (Allocated Purchase Price) (Details) Sheet http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails Business Combinations (Allocated Purchase Price) (Details) Details http://www.rubiconproject.com/role/BusinessCombinationsTables 43 false false R44.htm 2430416 - Disclosure - Business Combinations (Acquired Intangibles and Estimated Useful Life) (Details) Sheet http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails Business Combinations (Acquired Intangibles and Estimated Useful Life) (Details) Details http://www.rubiconproject.com/role/BusinessCombinationsTables 44 false false R45.htm 2431417 - Disclosure - Business Combinations (Pro Forma) (Details) Sheet http://www.rubiconproject.com/role/BusinessCombinationsProFormaDetails Business Combinations (Pro Forma) (Details) Details http://www.rubiconproject.com/role/BusinessCombinationsTables 45 false false R46.htm 2434418 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.rubiconproject.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.rubiconproject.com/role/StockBasedCompensationTables 46 false false R47.htm 2435419 - Disclosure - Stock-Based Compensation (Stock Options Outstanding) (Details) Sheet http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails Stock-Based Compensation (Stock Options Outstanding) (Details) Details http://www.rubiconproject.com/role/StockBasedCompensationTables 47 false false R48.htm 2436420 - Disclosure - Stock-Based Compensation (Stock Options Narrative) (Details) Sheet http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsNarrativeDetails Stock-Based Compensation (Stock Options Narrative) (Details) Details http://www.rubiconproject.com/role/StockBasedCompensationTables 48 false false R49.htm 2437421 - Disclosure - Stock-Based Compensation (Valuation Assumptions) (Details) Sheet http://www.rubiconproject.com/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation (Valuation Assumptions) (Details) Details http://www.rubiconproject.com/role/StockBasedCompensationTables 49 false false R50.htm 2438422 - Disclosure - Stock-Based Compensation (Restricted Stock Activity) (Details) Sheet http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails Stock-Based Compensation (Restricted Stock Activity) (Details) Details http://www.rubiconproject.com/role/StockBasedCompensationTables 50 false false R51.htm 2439423 - Disclosure - Stock-Based Compensation (Restricted Stock Narrative) (Details) Sheet http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockNarrativeDetails Stock-Based Compensation (Restricted Stock Narrative) (Details) Details http://www.rubiconproject.com/role/StockBasedCompensationTables 51 false false R52.htm 2440424 - Disclosure - Stock-Based Compensation (Restricted Stock Units Activity) (Details) Sheet http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails Stock-Based Compensation (Restricted Stock Units Activity) (Details) Details http://www.rubiconproject.com/role/StockBasedCompensationTables 52 false false R53.htm 2441425 - Disclosure - Stock-Based Compensation (Employee Stock Purchase Plan Narrative) (Details) Sheet http://www.rubiconproject.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails Stock-Based Compensation (Employee Stock Purchase Plan Narrative) (Details) Details http://www.rubiconproject.com/role/StockBasedCompensationTables 53 false false R54.htm 2442426 - Disclosure - Stock-Based Compensation (Expense) (Details) Sheet http://www.rubiconproject.com/role/StockBasedCompensationExpenseDetails Stock-Based Compensation (Expense) (Details) Details http://www.rubiconproject.com/role/StockBasedCompensationTables 54 false false R55.htm 2445427 - Disclosure - Restructuring and Other Exit Costs - Narrative (Details) Sheet http://www.rubiconproject.com/role/RestructuringandOtherExitCostsNarrativeDetails Restructuring and Other Exit Costs - Narrative (Details) Details 55 false false R56.htm 2446428 - Disclosure - Restructuring and Other Exit Costs - Schedule of Restructuring and Other Exit Costs (Details) Sheet http://www.rubiconproject.com/role/RestructuringandOtherExitCostsScheduleofRestructuringandOtherExitCostsDetails Restructuring and Other Exit Costs - Schedule of Restructuring and Other Exit Costs (Details) Details 56 false false R57.htm 2448429 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.rubiconproject.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.rubiconproject.com/role/IncomeTaxes 57 false false R58.htm 2450430 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.rubiconproject.com/role/CommitmentsandContingencies 58 false false R59.htm 2452431 - Disclosure - Debt (Details) Sheet http://www.rubiconproject.com/role/DebtDetails Debt (Details) Details http://www.rubiconproject.com/role/Debt 59 false false R9999.htm Uncategorized Items - rubi-20180930.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - rubi-20180930.htm Cover 60 false false All Reports Book All Reports rubi-20180930.htm exhibit1019-30x2018.htm exhibit1029-30x2018.htm exhibit1039-30x2018.htm exhibit3119-30x2018.htm exhibit3129-30x2018.htm exhibit329-30x2018.htm rubi-20180930.xsd rubi-20180930_cal.xml rubi-20180930_def.xml rubi-20180930_lab.xml rubi-20180930_pre.xml http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2017-01-31 true true JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "rubi-20180930.htm": { "axisCustom": 3, "axisStandard": 22, "contextCount": 165, "dts": { "calculationLink": { "local": [ "rubi-20180930_cal.xml" ] }, "definitionLink": { "local": [ "rubi-20180930_def.xml" ] }, "inline": { "local": [ "rubi-20180930.htm" ] }, "labelLink": { "local": [ "rubi-20180930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-doc-2017-01-31.xml", "http://xbrl.sec.gov/dei/2014/dei-doc-2014-01-31.xml" ] }, "presentationLink": { "local": [ "rubi-20180930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-ref-2017-01-31.xml", "http://xbrl.sec.gov/dei/2014/dei-ref-2014-01-31.xml" ] }, "schema": { "local": [ "rubi-20180930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-parts-codification-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-roles-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" ] } }, "elementCount": 426, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2017-01-31": 23, "http://xbrl.sec.gov/dei/2014-01-31": 9, "total": 32 }, "keyCustom": 18, "keyStandard": 237, "memberCustom": 21, "memberStandard": 35, "nsprefix": "rubi", "nsuri": "http://www.rubiconproject.com/20180930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i4471aaf626a24a7ea702c063a16765a4_I20181101", "decimals": "INF", "first": true, "lang": null, "name": "dei:EntityCommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://www.rubiconproject.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i4471aaf626a24a7ea702c063a16765a4_I20181101", "decimals": "INF", "first": true, "lang": null, "name": "dei:EntityCommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Revenues", "role": "http://www.rubiconproject.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Fair Value Measurements", "role": "http://www.rubiconproject.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Other Balance Sheet Amounts", "role": "http://www.rubiconproject.com/role/OtherBalanceSheetAmounts", "shortName": "Other Balance Sheet Amounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - Intangible Assets", "role": "http://www.rubiconproject.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126107 - Disclosure - Business Combinations", "role": "http://www.rubiconproject.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132108 - Disclosure - Stock-Based Compensation", "role": "http://www.rubiconproject.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143109 - Disclosure - Restructuring and Other Exit Costs", "role": "http://www.rubiconproject.com/role/RestructuringandOtherExitCosts", "shortName": "Restructuring and Other Exit Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147110 - Disclosure - Income Taxes", "role": "http://www.rubiconproject.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149111 - Disclosure - Commitments and Contingencies", "role": "http://www.rubiconproject.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151112 - Disclosure - Debt", "role": "http://www.rubiconproject.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i02b5f833ba0a44b39f2ff8802717d382_I20180930", "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 - Consolidated Balance Sheets", "role": "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i02b5f833ba0a44b39f2ff8802717d382_I20180930", "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" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "role": "http://www.rubiconproject.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Net Income (Loss) Per Share (Tables)", "role": "http://www.rubiconproject.com/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Revenues (Tables)", "role": "http://www.rubiconproject.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.rubiconproject.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Other Balance Sheet Amounts (Tables)", "role": "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsTables", "shortName": "Other Balance Sheet Amounts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - Intangible Assets (Tables)", "role": "http://www.rubiconproject.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - Disclosure - Business Combinations (Tables)", "role": "http://www.rubiconproject.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333307 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.rubiconproject.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344308 - Disclosure - Restructuring and Other Exit Costs (Tables)", "role": "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsTables", "shortName": "Restructuring and Other Exit Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Net Income (Loss) Per Share (Basic and Diluted Earnings Per Share) (Details)", "role": "http://www.rubiconproject.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails", "shortName": "Net Income (Loss) Per Share (Basic and Diluted Earnings Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.rubiconproject.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Net Income (Loss) Per Share (Shares Excluded and Included in Calculation of Diluted Earnings Per Share) (Details)", "role": "http://www.rubiconproject.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails", "shortName": "Net Income (Loss) Per Share (Shares Excluded and Included in Calculation of Diluted Earnings Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Revenues (Details)", "role": "http://www.rubiconproject.com/role/RevenuesDetails", "shortName": "Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "lang": "en-US", "name": "rubi:RevenuePaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Revenues (Revenue Disaggregated by Geographic Location) (Details)", "role": "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails", "shortName": "Revenues (Revenue Disaggregated by Geographic Location) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i1422d2d8d9f8411e8c14f4e33ee6873d_D20180701-20180930", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Revenues (Revenue Disaggregated by Sales Distribution Channel) (Details)", "role": "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails", "shortName": "Revenues (Revenue Disaggregated by Sales Distribution Channel) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "2", "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i695b97277cc0465aa7fe7b9fce49c3cb_I20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Fair Value Measurements (Financial Instruments) (Details)", "role": "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "shortName": "Fair Value Measurements (Financial Instruments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "contextRef": "iafe30861079541e186c82a7090bd6333_I20180930", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Fair Value Measurements (Narrative) (Details)", "role": "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i0754d02aa7be421abd8c9917ec82267b_D20170701-20170930", "decimals": "3", "lang": null, "name": "us-gaap:FairValueInputsDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "ief2f968be0184103b2f9ac98eb6bfa24_I20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Other Balance Sheet Amounts (Investments in Marketable Securities) (Details)", "role": "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails", "shortName": "Other Balance Sheet Amounts (Investments in Marketable Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "ief2f968be0184103b2f9ac98eb6bfa24_I20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "rubi:AvailableforsaleSecuritiesWeightedaverageRemainingContractualMaturity", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Other Balance Sheet Amounts (Narrative) (Details)", "role": "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsNarrativeDetails", "shortName": "Other Balance Sheet Amounts (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "rubi:AvailableforsaleSecuritiesWeightedaverageRemainingContractualMaturity", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "i02b5f833ba0a44b39f2ff8802717d382_I20180930", "decimals": "-3", "first": true, "lang": null, "name": "rubi:AccountsPayableSellerCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Other Balance Sheet Amounts (Accounts Payable and Accrued Expenses) (Details)", "role": "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails", "shortName": "Other Balance Sheet Amounts (Accounts Payable and Accrued Expenses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "i02b5f833ba0a44b39f2ff8802717d382_I20180930", "decimals": "-3", "first": true, "lang": null, "name": "rubi:AccountsPayableSellerCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i02b5f833ba0a44b39f2ff8802717d382_I20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Intangible Assets (Finite-Lived Intangible Assets) (Details)", "role": "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails", "shortName": "Intangible Assets (Finite-Lived Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i02b5f833ba0a44b39f2ff8802717d382_I20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Operations", "role": "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Intangible Assets (Narrative) (Details)", "role": "http://www.rubiconproject.com/role/IntangibleAssetsNarrativeDetails", "shortName": "Intangible Assets (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "i02b5f833ba0a44b39f2ff8802717d382_I20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Intangible Assets (Finite-Lived Intangible Assets, Future Amortization Expense) (Details)", "role": "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Intangible Assets (Finite-Lived Intangible Assets, Future Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "i02b5f833ba0a44b39f2ff8802717d382_I20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - Business Combinations (Narrative) (Details)", "role": "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i2309941e43354fcf92a79b299ce5f32f_D20170714-20170714", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i5d977dc9379a4da89dd4b2ef1cdde092_I20170930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Business Combinations (Allocated Purchase Price) (Details)", "role": "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails", "shortName": "Business Combinations (Allocated Purchase Price) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i14f84f3783d742578706ab11b75b4e93_I20170714", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i7fc0bace03d44e74876ba9ef11dd6f07_D20170101-20170930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Business Combinations (Acquired Intangibles and Estimated Useful Life) (Details)", "role": "http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails", "shortName": "Business Combinations (Acquired Intangibles and Estimated Useful Life) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i7fc0bace03d44e74876ba9ef11dd6f07_D20170101-20170930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "div", "ix:continuation", "body", "html" ], "contextRef": "ia2f52ff2f64645349829e41f95cca013_D20170701-20170930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - Business Combinations (Pro Forma) (Details)", "role": "http://www.rubiconproject.com/role/BusinessCombinationsProFormaDetails", "shortName": "Business Combinations (Pro Forma) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "div", "ix:continuation", "body", "html" ], "contextRef": "ia2f52ff2f64645349829e41f95cca013_D20170701-20170930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i02b5f833ba0a44b39f2ff8802717d382_I20180930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434418 - Disclosure - Stock-Based Compensation (Details)", "role": "http://www.rubiconproject.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "id4196766618c47e3bad2c00abe2568b2_D20180101-20180930", "decimals": "INF", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "if4a418d2ebe84e42b9b2258f4c33064a_I20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - Disclosure - Stock-Based Compensation (Stock Options Outstanding) (Details)", "role": "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails", "shortName": "Stock-Based Compensation (Stock Options Outstanding) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "if4a418d2ebe84e42b9b2258f4c33064a_I20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": "-2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - Stock-Based Compensation (Stock Options Narrative) (Details)", "role": "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "shortName": "Stock-Based Compensation (Stock Options Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": "-2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i102fea817d234c02afc9a203c135f371_D20180701-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - Disclosure - Stock-Based Compensation (Valuation Assumptions) (Details)", "role": "http://www.rubiconproject.com/role/StockBasedCompensationValuationAssumptionsDetails", "shortName": "Stock-Based Compensation (Valuation Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i102fea817d234c02afc9a203c135f371_D20180701-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "role": "http://www.rubiconproject.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "ie2c02d0dfcc94395870f0c9a539b2f98_I20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438422 - Disclosure - Stock-Based Compensation (Restricted Stock Activity) (Details)", "role": "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "shortName": "Stock-Based Compensation (Restricted Stock Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "ie2c02d0dfcc94395870f0c9a539b2f98_I20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i30530d6921bb4340a8061bf33e95d259_D20180101-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439423 - Disclosure - Stock-Based Compensation (Restricted Stock Narrative) (Details)", "role": "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockNarrativeDetails", "shortName": "Stock-Based Compensation (Restricted Stock Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i30530d6921bb4340a8061bf33e95d259_D20180101-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i3dae2cb9df3e436daa5cc8d984b84c42_I20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440424 - Disclosure - Stock-Based Compensation (Restricted Stock Units Activity) (Details)", "role": "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "shortName": "Stock-Based Compensation (Restricted Stock Units Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i3dae2cb9df3e436daa5cc8d984b84c42_I20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i61798a171a5242a2a64f0a225c160c9d_I20180930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441425 - Disclosure - Stock-Based Compensation (Employee Stock Purchase Plan Narrative) (Details)", "role": "http://www.rubiconproject.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "shortName": "Stock-Based Compensation (Employee Stock Purchase Plan Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i61798a171a5242a2a64f0a225c160c9d_I20180930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442426 - Disclosure - Stock-Based Compensation (Expense) (Details)", "role": "http://www.rubiconproject.com/role/StockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation (Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445427 - Disclosure - Restructuring and Other Exit Costs - Narrative (Details)", "role": "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsNarrativeDetails", "shortName": "Restructuring and Other Exit Costs - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "ied11dda1d3144ba69b8a7248fd3d5fd7_D20170701-20170930", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446428 - Disclosure - Restructuring and Other Exit Costs - Schedule of Restructuring and Other Exit Costs (Details)", "role": "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsScheduleofRestructuringandOtherExitCostsDetails", "shortName": "Restructuring and Other Exit Costs - Schedule of Restructuring and Other Exit Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i7dc8bfdf20974362b337c58d9a70d8e1_D20180101-20180930", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsForRestructuring", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448429 - Disclosure - Income Taxes (Narrative) (Details)", "role": "http://www.rubiconproject.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i165b7edff5cc4e58a0f01e05810bcaf8_D20170101-20171231", "decimals": "-5", "lang": null, "name": "rubi:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450430 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i08d86e875907439885a31f0c622470db_D20180701-20180930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i02b5f833ba0a44b39f2ff8802717d382_I20180930", "decimals": "1", "first": true, "lang": null, "name": "rubi:DebtInstrumentAdjustedQuickRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452431 - Disclosure - Debt (Details)", "role": "http://www.rubiconproject.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i02b5f833ba0a44b39f2ff8802717d382_I20180930", "decimals": "1", "first": true, "lang": null, "name": "rubi:DebtInstrumentAdjustedQuickRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i543322fe08354c1691c8ae5b0d3f9646_I20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Stockholders' Equity (Deficit)", "role": "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit", "shortName": "Consolidated Statements of Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i543322fe08354c1691c8ae5b0d3f9646_I20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statement of Cash Flows", "role": "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows", "shortName": "Consolidated Statement of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Summary of Significant Accounting Policies", "role": "http://www.rubiconproject.com/role/OrganizationandSummaryofSignificantAccountingPolicies", "shortName": "Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "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" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.rubiconproject.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "ide3a45e43feb40eebf78b63993710183_D20180101-20180930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i224a540f87774de9958338d2a2d96b55_I20170630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - rubi-20180930.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - rubi-20180930.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i224a540f87774de9958338d2a2d96b55_I20170630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 60, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.rubiconproject.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2014-01-31", "presentation": [ "http://www.rubiconproject.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.rubiconproject.com/role/DocumentandEntityInformation" ], "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/2014-01-31", "presentation": [ "http://www.rubiconproject.com/role/DocumentandEntityInformation" ], "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/2014-01-31", "presentation": [ "http://www.rubiconproject.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "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/2014-01-31", "presentation": [ "http://www.rubiconproject.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r284" ], "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/2014-01-31", "presentation": [ "http://www.rubiconproject.com/role/DocumentandEntityInformation" ], "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/2014-01-31", "presentation": [ "http://www.rubiconproject.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityFilerCategory": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting 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/2014-01-31", "presentation": [ "http://www.rubiconproject.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r284" ], "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/2014-01-31", "presentation": [ "http://www.rubiconproject.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "rubi_A2014EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "A2014EmployeeStockPurchasePlanMember", "terseLabel": "2014 Employee Stock Purchase Plan" } } }, "localname": "A2014EmployeeStockPurchasePlanMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "rubi_AccountsPayableSellerCurrent": { "auth_ref": [], "calculation": { "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "label": "AccountsPayableSellerCurrent", "terseLabel": "Accounts payable\u2014seller" } } }, "localname": "AccountsPayableSellerCurrent", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "rubi_AccretionOfAvailableForSaleSecurities": { "auth_ref": [], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "label": "AccretionOfAvailableForSaleSecurities", "negatedTerseLabel": "Accretion of available for sale securities" } } }, "localname": "AccretionOfAvailableForSaleSecurities", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "rubi_AvailableforsaleSecuritiesWeightedaverageRemainingContractualMaturity": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "AvailableforsaleSecuritiesWeightedaverageRemainingContractualMaturity", "terseLabel": "Weighted remaining contractual maturity" } } }, "localname": "AvailableforsaleSecuritiesWeightedaverageRemainingContractualMaturity", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsNarrativeDetails" ], "xbrltype": "durationItemType" }, "rubi_BusinessCombinationInTheMoneyOptionsAssumed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Business Combination In The Money Options Assumed", "terseLabel": "Business Combination In The Money Options Assumed" } } }, "localname": "BusinessCombinationInTheMoneyOptionsAssumed", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "rubi_BusinessCombinationNetOperatingLossAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "", "label": "Business Combination Net Operating Loss Acquired", "terseLabel": "Business Combination Net Operating Loss Acquired" } } }, "localname": "BusinessCombinationNetOperatingLossAcquired", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rubi_BusinessCombinationRestrictedStockAssumed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Business Combination Restricted Stock Assumed", "terseLabel": "Business Combination Restricted Stock Assumed" } } }, "localname": "BusinessCombinationRestrictedStockAssumed", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "rubi_CovenantTermsScenarioOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Covenant Terms, Scenario One", "label": "Covenant Terms, Scenario One [Member]", "terseLabel": "Covenant Terms, Scenario One" } } }, "localname": "CovenantTermsScenarioOneMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "rubi_CovenantTermsScenarioTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Covenant Terms, Scenario Two", "label": "Covenant Terms, Scenario Two [Member]", "terseLabel": "Covenant Terms, Scenario Two" } } }, "localname": "CovenantTermsScenarioTwoMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "rubi_DataCentersForCloudBasedServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "DataCentersForCloudBasedServicesMember", "terseLabel": "Data Centers For Cloud-Based Services" } } }, "localname": "DataCentersForCloudBasedServicesMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "rubi_DebtCovenantTermsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt covenant terms", "label": "Debt Covenant Terms [Axis]", "terseLabel": "Debt Covenant Terms [Axis]" } } }, "localname": "DebtCovenantTermsAxis", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "rubi_DebtCovenantTermsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Terms", "label": "Debt Covenant Terms [Domain]", "terseLabel": "Debt Covenant Terms [Domain]" } } }, "localname": "DebtCovenantTermsDomain", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "rubi_DebtInstrumentAdjustedQuickRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Adjusted Quick Ratio", "label": "Debt Instrument, Adjusted Quick Ratio", "terseLabel": "Adjusted Quick Ratio" } } }, "localname": "DebtInstrumentAdjustedQuickRatio", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "pureItemType" }, "rubi_DebtInstrumentAdjustedQuickRatioInStreamlinePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument Adjusted Quick Ratio, In Streamline Period", "label": "Debt Instrument Adjusted Quick Ratio, In Streamline Period", "terseLabel": "Adjusted Quick Ratio, in streamline period" } } }, "localname": "DebtInstrumentAdjustedQuickRatioInStreamlinePeriod", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "pureItemType" }, "rubi_DebtInstrumentCovenantComplianceAdjustedEBITDAVarianceFromProjections": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Adjusted EBITDA, Variance From Projections", "label": "Debt Instrument, Covenant Compliance, Adjusted EBITDA, Variance From Projections", "terseLabel": "Percentage of adjusted EBITDA" } } }, "localname": "DebtInstrumentCovenantComplianceAdjustedEBITDAVarianceFromProjections", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "rubi_DebtInstrumentCovenantComplianceAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationMaximum": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjusted Earnings Before Interest Taxes Depreciation And Amortization Maximum", "label": "Debt Instrument, Covenant Compliance, Adjusted Earnings Before Interest Taxes Depreciation And Amortization Maximum", "terseLabel": "Adjusted EBITDA maximum" } } }, "localname": "DebtInstrumentCovenantComplianceAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationMaximum", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "rubi_DebtInstrumentCovenantComplianceAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationMinimum": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Adjusted Earnings Before Interest Taxes Depreciation And Amortization Minimum", "label": "Debt Instrument, Covenant Compliance, Adjusted Earnings Before Interest Taxes Depreciation And Amortization Minimum", "terseLabel": "Adjusted EBITDA minimum" } } }, "localname": "DebtInstrumentCovenantComplianceAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationMinimum", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "rubi_DebtInstrumentCovenantCompliancePeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance Period", "label": "Debt Instrument, Covenant Compliance Period [Axis]", "terseLabel": "Debt Instrument, Covenant Compliance Period [Axis]" } } }, "localname": "DebtInstrumentCovenantCompliancePeriodAxis", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "rubi_DebtInstrumentCovenantCompliancePeriodDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance Period", "label": "Debt Instrument, Covenant Compliance Period [Domain]", "terseLabel": "Debt Instrument, Covenant Compliance Period [Domain]" } } }, "localname": "DebtInstrumentCovenantCompliancePeriodDomain", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "rubi_DebtInstrumentCovenantCompliancePeriodOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance Period One", "label": "Debt Instrument, Covenant Compliance Period One [Member]", "terseLabel": "Compliance period, September 30, 2018 through June 30, 2019" } } }, "localname": "DebtInstrumentCovenantCompliancePeriodOneMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "rubi_DebtInstrumentCovenantCompliancePeriodThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance Period Three", "label": "Debt Instrument, Covenant Compliance Period Three [Member]", "terseLabel": "Compliance period, December 31, 2019 and thereafter" } } }, "localname": "DebtInstrumentCovenantCompliancePeriodThreeMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "rubi_DebtInstrumentCovenantCompliancePeriodTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance Period Two", "label": "Debt Instrument, Covenant Compliance Period Two [Member]", "terseLabel": "Compliance period, September 30, 2019" } } }, "localname": "DebtInstrumentCovenantCompliancePeriodTwoMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "rubi_DebtInstrumentCovenantComplianceStreamlinePeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Streamline Period", "label": "Debt Instrument, Covenant Compliance, Streamline Period [Axis]", "terseLabel": "Streamline Period [Axis]" } } }, "localname": "DebtInstrumentCovenantComplianceStreamlinePeriodAxis", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "rubi_DebtInstrumentCovenantComplianceStreamlinePeriodDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Streamline Period", "label": "Debt Instrument, Covenant Compliance, Streamline Period [Domain]", "terseLabel": "Streamline Period [Domain]" } } }, "localname": "DebtInstrumentCovenantComplianceStreamlinePeriodDomain", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "rubi_DesktopMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "DesktopMember", "terseLabel": "Desktop" } } }, "localname": "DesktopMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "domainItemType" }, "rubi_DocumentandEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and Entity Information [Abstract]", "label": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentandEntityInformationAbstract", "nsuri": "http://www.rubiconproject.com/20180930", "xbrltype": "stringItemType" }, "rubi_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EmployeeStockPurchasePlanMember", "terseLabel": "ESPP" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "rubi_GlobalIntangibleLowTaxedIncomeGILTIProvisionalInclusion": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "label": "GlobalIntangibleLowTaxedIncomeGILTIProvisionalInclusion", "terseLabel": "Provisional GILTI inclusion for ASC Topic 740" } } }, "localname": "GlobalIntangibleLowTaxedIncomeGILTIProvisionalInclusion", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rubi_IntentMarketingSolutionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "IntentMarketingSolutionMember", "terseLabel": "Intent Marketing Solution" } } }, "localname": "IntentMarketingSolutionMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "rubi_InternalUseSoftwareDevelopmentCostsNet": { "auth_ref": [], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "label": "InternalUseSoftwareDevelopmentCostsNet", "terseLabel": "Internal use software development costs, net" } } }, "localname": "InternalUseSoftwareDevelopmentCostsNet", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "rubi_LineOfCreditFacilityBorrowingCapacityReserves": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility, Borrowing Capacity, Reserves", "label": "Line Of Credit Facility, Borrowing Capacity, Reserves", "terseLabel": "Borrowing capacity reserve" } } }, "localname": "LineOfCreditFacilityBorrowingCapacityReserves", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "rubi_LoanAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loan Agreement", "label": "Loan Agreement [Member]", "terseLabel": "Loan Agreement" } } }, "localname": "LoanAgreementMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "rubi_MobileMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "MobileMember", "terseLabel": "Mobile" } } }, "localname": "MobileMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "domainItemType" }, "rubi_OfficeLeaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "OfficeLeaseMember", "terseLabel": "Office Lease" } } }, "localname": "OfficeLeaseMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "rubi_OtherInternationalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "OtherInternationalMember", "verboseLabel": "International" } } }, "localname": "OtherInternationalMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "rubi_RestrictedawardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "RestrictedawardsMember", "terseLabel": "Restricted awards" } } }, "localname": "RestrictedawardsMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "rubi_RevenuePaymentTerms": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "RevenuePaymentTerms", "terseLabel": "Payment terms" } } }, "localname": "RevenuePaymentTerms", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/RevenuesDetails" ], "xbrltype": "durationItemType" }, "rubi_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodGross", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodGross", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "rubi_StreamlinePeriodInEffectMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Streamline Period In Effect", "label": "Streamline Period In Effect [Member]", "terseLabel": "Streamline Period Applies" } } }, "localname": "StreamlinePeriodInEffectMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "rubi_StreamlinePeriodNotInEffectMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Streamline Period Not In Effect", "label": "Streamline Period Not In Effect [Member]", "terseLabel": "Streamline Period Does Not Apply" } } }, "localname": "StreamlinePeriodNotInEffectMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "rubi_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "label": "TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit", "terseLabel": "Provisional Transition Tax recorded due to Tax Act" } } }, "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rubi_The2017RestructuringEventsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "The2017RestructuringEventsMember", "terseLabel": "The 2017 Restructuring Events" } } }, "localname": "The2017RestructuringEventsMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "rubi_The2018RestructuringEventsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "The2018RestructuringEventsMember", "terseLabel": "The 2018 Restructuring Events" } } }, "localname": "The2018RestructuringEventsMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsNarrativeDetails", "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsScheduleofRestructuringandOtherExitCostsDetails" ], "xbrltype": "domainItemType" }, "rubi_TwoYearRSUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "TwoYearRSUsMember", "terseLabel": "Two Year RSUs" } } }, "localname": "TwoYearRSUsMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "rubi_WeightedAverageNumberOfSharesOutstandingUsedToComputeEarningsPerShareBasicandDiluted": { "auth_ref": [], "calculation": { "http://www.rubiconproject.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "label": "WeightedAverageNumberOfSharesOutstandingUsedToComputeEarningsPerShareBasicandDiluted", "totalLabel": "Weighted-average common shares outstanding used to compute net loss per share", "verboseLabel": "Basic and Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingUsedToComputeEarningsPerShareBasicandDiluted", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations", "http://www.rubiconproject.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "rubi_nToggleMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "nToggle [Member]", "terseLabel": "nToggle" } } }, "localname": "nToggleMember", "nsuri": "http://www.rubiconproject.com/20180930", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails", "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails", "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails", "http://www.rubiconproject.com/role/BusinessCombinationsProFormaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets", "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r6", "r26" ], "calculation": { "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for 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, Trade, Current", "terseLabel": "Accounts payable\u2014trade" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r15", "r21" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r42", "r43", "r44" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r41", "r44", "r227" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r16" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of adjustment to stockholders' equity associated with an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.", "label": "Adjustments Related to Tax Withholding for Share-based Compensation", "negatedTerseLabel": "Shares withheld related to net share settlement" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r162", "r164", "r202", "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r164", "r195", "r201" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r66", "r115", "r121" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r78" ], "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": "Total shares excluded from net income (loss) per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r78" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r78" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r250", "r268" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r2", "r3", "r38" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "TOTAL CURRENT ASSETS" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r95" ], "calculation": { "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt securities classified as available-for-sale.", "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r96" ], "calculation": { "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt securities classified as available-for-sale.", "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r30", "r94" ], "calculation": { "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the cost of debt securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Available-for-sale Debt Securities, Amortized Cost Basis", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecurities": { "auth_ref": [ "r89", "r90", "r99" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.", "label": "Available-for-sale Securities", "terseLabel": "Available-for-sale Securities" } } }, "localname": "AvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The change in unrealized holding gain (loss), net of tax, on available-for-sale securities included in a separate component of shareholders' equity during the period.", "label": "Available-for-sale Securities, Change in Net Unrealized Holding Gain (Loss), Net of Tax", "terseLabel": "Unrealized gain (loss)" } } }, "localname": "AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r89", "r90", "r94", "r262" ], "calculation": { "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of debt securities categorized neither as held-to-maturity nor trading.", "label": "Available-for-sale Securities, Debt Securities", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesGrossRealizedGainLossNet": { "auth_ref": [ "r104" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. Additionally, this item would include any losses recognized for other than temporary impairments (OTTI) of the subject investments in debt and equity securities.", "label": "Available-for-sale Securities, Gross Realized Gain (Loss)", "terseLabel": "Realized gain (loss)" } } }, "localname": "AvailableForSaleSecuritiesGrossRealizedGainLossNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r166", "r198" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails", "http://www.rubiconproject.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "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 and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r76" ], "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": "Organization and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OrganizationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails", "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails", "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails", "http://www.rubiconproject.com/role/BusinessCombinationsProFormaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r211", "r212" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails", "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails", "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails", "http://www.rubiconproject.com/role/BusinessCombinationsProFormaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r222" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails", "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails", "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails", "http://www.rubiconproject.com/role/BusinessCombinationsProFormaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r210" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Business Acquisition, Pro Forma Net Income (Loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r210" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Business Acquisition, Pro Forma Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Business Combination, Acquisition Related Costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r219", "r220", "r221" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business Combination, Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails", "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r214" ], "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid and other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r214" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r214" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r206", "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r206", "r214" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r214" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are classified as noncurrent.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent", "terseLabel": "Deferred tax liability, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r214" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "terseLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r213", "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Total net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails", "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r213", "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r70", "r71", "r72" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capitalized assets financed by accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r24", "r68" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r61", "r68", "r73" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH \u2014 End of period", "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH \u2014 Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r61", "r244" ], "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", "terseLabel": "CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r36", "r138", "r256", "r273" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r137", "r145" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "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 or stated value per share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "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", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r151" ], "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", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Common stock, shares, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.00001 par value; 500,000 shares authorized at September 30, 2018 and December 31, 2017; 50,750 and 50,239 shares issued and outstanding at September 30, 2018 and December 31, 2017, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r45" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r81", "r82", "r239", "r240" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r156", "r159" ], "lang": { "en-US": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r51" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r49" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r150" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r10", "r11", "r12", "r251", "r252", "r265" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r34" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r25", "r245" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Capitalized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r67" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r66" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails", "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RevenuesDetails", "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails", "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RevenuesDetails", "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails", "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r153", "r204" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic and Diluted EPS:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [], "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 (usd per share)", "verboseLabel": "Basic and diluted net loss per share" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations", "http://www.rubiconproject.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r80" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r61", "r244" ], "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 EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued employee-related payables" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r196" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the compensation cost capitalized during the period arising from equity-based compensation arrangements (for example, shares of stock, units, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount", "terseLabel": "Capitalized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized employee stock-based compensation, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options", "terseLabel": "Unrecognized employee stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested options awarded to employees as compensation.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Unrecognized employee stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails", "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r151" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r229", "r230", "r231", "r232", "r235", "r236" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r229", "r230", "r231" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Information by level within the fair value hierarchy.", "label": "Fair Value, Hierarchy [Axis]", "terseLabel": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsControlPremium": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Percentage above fair value that an investor seeking to acquire control of an entity will pay, used as an input to measure fair value.", "label": "Fair Value Inputs, Control Premium", "terseLabel": "Control premium" } } }, "localname": "FairValueInputsControlPremium", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FairValueInputsDiscountRate": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt.", "label": "Fair Value Inputs, Discount Rate", "terseLabel": "Discounted cash flow rate" } } }, "localname": "FairValueInputsDiscountRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortizationMultiple": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Market valuation of entity divided by earnings before interest, taxes, depreciation, and amortization (EBITDA), used as an input to measure fair value.", "label": "Fair Value Inputs, Earnings before Interest, Taxes, Depreciation, and Amortization Multiple", "terseLabel": "EBITDA multiple" } } }, "localname": "FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortizationMultiple", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r228", "r231" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [ "r229", "r234" ], "lang": { "en-US": { "role": { "documentation": "Provides the general categories used to describe the frequency with which financial assets and liabilities (as defined) are measured at fair value (on a recurring or nonrecurring basis).", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r229", "r234" ], "lang": { "en-US": { "role": { "documentation": "This item represents a description of the frequency with which certain items are measured at fair value. Items measured at fair value on a nonrecurring basis generally include those items for which measurement inputs are not readily available and which are measured at fair value infrequently (for example, impaired assets).", "label": "Fair Value, Measurements, Nonrecurring [Member]", "terseLabel": "Nonrecurring" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r229", "r234" ], "lang": { "en-US": { "role": { "documentation": "This item represents a description of the frequency with which certain items are measured at fair value. Items measured at fair value on a recurring basis generally include those items for which measurement inputs are readily available and which are measured at fair value at successive reporting periods.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "auth_ref": [ "r146", "r149" ], "lang": { "en-US": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur.", "label": "Financial Standby Letter of Credit [Member]", "terseLabel": "Financial Standby Letter of Credit" } } }, "localname": "FinancialStandbyLetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r120" ], "calculation": { "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Total accumulated amortization\u2014intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized 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": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized 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": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Remaining 2018" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r122" ], "calculation": { "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r122" ], "calculation": { "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r122" ], "calculation": { "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r122" ], "calculation": { "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "verboseLabel": "2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r116", "r119" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails", "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r120" ], "calculation": { "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Amortizable intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r116", "r119" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails", "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r120" ], "calculation": { "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails", "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Total intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r241", "r242", "r243" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedTerseLabel": "Foreign exchange (gain) loss, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r67", "r241", "r242", "r243" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedTerseLabel": "Unrealized foreign currency gains, net" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "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", "negatedTerseLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r52" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r48" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r108", "r110", "r111" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails", "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r66", "r109", "r112", "r113" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails", "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows", "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations", "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails", "http://www.rubiconproject.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeApproachValuationTechniqueMember": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Income approach valuation technique used to measure fair value.", "label": "Income Approach Valuation Technique [Member]", "terseLabel": "Income Approach Valuation Technique" } } }, "localname": "IncomeApproachValuationTechniqueMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r46", "r248", "r259", "r275" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationExpenseDetails" ], "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 [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r208" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r75", "r207" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations", "http://www.rubiconproject.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r62", "r69" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r65" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 9.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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r65" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effect of business acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r65" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r65" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r114", "r118" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r261" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedTerseLabel": "Interest income, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r69" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid, after deduction of cash paid for capitalized interest, for interest. 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, Net", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r237", "r279", "r280", "r281" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails", "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r237", "r279", "r280", "r281" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails", "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rental expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseArrangementTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Axis]", "terseLabel": "Lease Arrangement, Type [Axis]" } } }, "localname": "LeaseArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseArrangementTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Domain]", "terseLabel": "Lease Arrangement, Type [Domain]" } } }, "localname": "LeaseArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails" ], "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": "Letters of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r29" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "LIABILITIES" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r253", "r271" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "TOTAL CURRENT LIABILITIES" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r27" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r27" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r27", "r74" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "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 capacity fee, percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r147", "r148" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r147", "r148" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by major type of debt and equity security.", "label": "Major Types of Debt and Equity Securities [Axis]", "terseLabel": "Major Types of Debt and Equity Securities [Axis]" } } }, "localname": "MajorTypesOfDebtAndEquitySecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain": { "auth_ref": [ "r107", "r263" ], "lang": { "en-US": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions. Equity securities are ownership interests or the right to acquire or dispose of ownership interests in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock.", "label": "Major Types of Debt and Equity Securities [Domain]", "terseLabel": "Major Types of Debt and Equity Securities [Domain]" } } }, "localname": "MajorTypesOfDebtAndEquitySecuritiesDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketApproachValuationTechniqueMember": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Market approach valuation technique used to measure fair value.", "label": "Market Approach Valuation Technique [Member]", "terseLabel": "Market Approach Valuation Technique" } } }, "localname": "MarketApproachValuationTechniqueMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r93", "r100", "r257" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total debt and equity financial instruments including: (1) securities held-to-maturity, (2) trading securities, and (3) securities available-for-sale.", "label": "Marketable Securities", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [ "r31", "r90", "r92", "r93", "r100", "r257" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Investments in Marketable Securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Cash equivalents" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r61", "r64" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r61", "r64" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r61", "r63", "r67" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r47", "r67", "r79", "r260", "r274" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.rubiconproject.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows", "http://www.rubiconproject.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations", "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit", "http://www.rubiconproject.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails", "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r54" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "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, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Nonvested Restricted Stock Shares Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r246", "r247" ], "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": "Expected future operating lease commitments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "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, non-current" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r224", "r225", "r226" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax", "terseLabel": "Unrealized gain on investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r224", "r225", "r226" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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 loss", "verboseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r4", "r5", "r32" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestmentsMember": { "auth_ref": [ "r266", "r277" ], "lang": { "en-US": { "role": { "documentation": "Long-term investments classified as other.", "label": "Other Long-term Investments [Member]", "terseLabel": "Available-for-sale \u2014 long-term" } } }, "localname": "OtherLongTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingIncome": { "auth_ref": [ "r50" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.", "label": "Other Operating Income", "negatedTerseLabel": "Other income" } } }, "localname": "OtherOperatingIncome", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r63", "r126" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash paid for restructuring and other exit costs" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsScheduleofRestructuringandOtherExitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r60", "r161" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.", "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedTerseLabel": "Taxes paid related to net share settlement" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecurities": { "auth_ref": [ "r56", "r91" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.", "label": "Payments to Acquire Available-for-sale Securities", "negatedTerseLabel": "Investments in available-for-sale securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r57" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Payments to Acquire Businesses, Net of Cash Acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r58" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r58" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capitalized internal use software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r166", "r198" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name pertaining to equity-based compensation arrangements.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the equity-based compensation arrangement plan.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par or stated value per share (usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r13" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.00001 par value, 10,000 shares authorized at September 30, 2018 and December 31, 2017; 0 shares issued and outstanding at September 30, 2018 and December 31, 2017" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r2", "r22", "r23" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r59", "r199" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based compensation arrangement. Issuance includes, but is not limited to, exercise of stock options and similar instruments.", "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options", "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r55", "r91" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with maturities (principal being due), prepayments and calls (requests of early payments) on securities not classified as either held-to-maturity securities or trading securities which are classified as available-for-sale securities.", "label": "Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities", "terseLabel": "Maturities of available-for-sale securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities": { "auth_ref": [ "r55", "r91" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.", "label": "Proceeds from Sale of Available-for-sale Securities", "terseLabel": "Sales of available-for-sale securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows", "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r59", "r199" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductOrServiceAxis": { "auth_ref": [ "r86", "r156", "r157" ], "lang": { "en-US": { "role": { "documentation": "Information by products and services or groups of similar products and services.", "label": "Products and Services [Axis]", "terseLabel": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductsAndServicesDomain": { "auth_ref": [ "r86" ], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products and Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r124", "r272" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r53", "r65", "r154", "r155" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r205", "r283" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "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": "Technology and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Technology and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r7", "r68", "r73", "r249", "r269" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r78" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock Awards", "verboseLabel": "Unvested restricted stock awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockNarrativeDetails" ], "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": "Unvested restricted stock units", "verboseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails", "http://www.rubiconproject.com/role/StockBasedCompensationDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r136" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring and Other Exit Costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RestructuringandOtherExitCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r66", "r125", "r130", "r134" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring and other exit costs" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations", "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsNarrativeDetails", "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsScheduleofRestructuringandOtherExitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringChargesMember": { "auth_ref": [ "r127", "r130", "r135" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included.", "label": "Restructuring Charges [Member]", "terseLabel": "Restructuring and other exit costs" } } }, "localname": "RestructuringChargesMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsNarrativeDetails", "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsScheduleofRestructuringandOtherExitCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsNarrativeDetails", "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsScheduleofRestructuringandOtherExitCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsNarrativeDetails", "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsScheduleofRestructuringandOtherExitCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r126", "r132" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Accrued restructuring and other exit costs at September 30, 2018", "periodStartLabel": "Accrued restructuring and other exit costs at December 31, 2017", "terseLabel": "Accrued restructuring costs" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsNarrativeDetails", "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsScheduleofRestructuringandOtherExitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "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": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsScheduleofRestructuringandOtherExitCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveSettledWithoutCash2": { "auth_ref": [ "r125", "r131" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the reserve for full or partial settlement through consideration other than cash.", "label": "Restructuring Reserve, Settled without Cash", "negatedTerseLabel": "Non-cash stock-based compensation for restructuring and other exit costs", "terseLabel": "Costs related to non-cash stock-based compensation" } } }, "localname": "RestructuringReserveSettledWithoutCash2", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsNarrativeDetails", "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsScheduleofRestructuringandOtherExitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r152", "r270" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r76", "r160" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r50" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations", "http://www.rubiconproject.com/role/RevenuesDetails", "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails", "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "monetaryItemType" }, "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r78" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r78" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Available-for-sale Securities [Line Items]", "terseLabel": "Schedule of Available-for-sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r97", "r98", "r101", "r102", "r103", "r105", "r263", "r264" ], "lang": { "en-US": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r211", "r212" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails", "http://www.rubiconproject.com/role/BusinessCombinationsAllocatedPurchasePriceDetails", "http://www.rubiconproject.com/role/BusinessCombinationsNarrativeDetails", "http://www.rubiconproject.com/role/BusinessCombinationsProFormaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r79" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r164", "r194", "r201" ], "lang": { "en-US": { "role": { "documentation": "Schedule that sets forth the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r164", "r194", "r201" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs for all Plans" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r116", "r119" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r116", "r119" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r128", "r129", "r133" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsNarrativeDetails", "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsScheduleofRestructuringandOtherExitCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r128", "r129", "r133" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring and Other Exit Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RestructuringandOtherExitCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r166", "r198" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails", "http://www.rubiconproject.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r171", "r184", "r187" ], "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 Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Stock Options, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentGeographicalDomain": { "auth_ref": [ "r0", "r87", "r282" ], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r48" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r65" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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 Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r177" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r183" ], "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 dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r181" ], "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", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r180" ], "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": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r182" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of restricted stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r192" ], "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": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r191" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r193" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "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": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails", "http://www.rubiconproject.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Maximum employee subscription rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Number of awards granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Number of shares reserved" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails", "http://www.rubiconproject.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r198" ], "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 grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "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 (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r186" ], "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": "Intrinsic values of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r177" ], "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", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "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)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r185" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r198" ], "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", "terseLabel": "Outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r173", "r198" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "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": "Ending balance (usd per share)", "periodStartLabel": "Beginning balance (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r163", "r169" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails", "http://www.rubiconproject.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.rubiconproject.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "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 (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "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 (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of share-based compensation awards.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting rights, percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of equity-based compensation awards not vested. Excludes stock and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Intrinsic value of nonvested unit" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationRestrictedStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r190", "r200" ], "lang": { "en-US": { "role": { "documentation": "Expected term of share-based compensation awards, 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, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r198" ], "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, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r198" ], "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (usd per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r188" ], "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", "terseLabel": "Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "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": "Fair value of options vested in period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock, percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "For net-share settlement of share-based awards when the employer settles employees' income tax withholding obligations, this element represents the number of shares the employees use to repay the employer.", "label": "Shares Paid for Tax Withholding for Share Based Compensation", "negatedTerseLabel": "Shares withheld related to net share settlement (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r254", "r255", "r267", "r276" ], "lang": { "en-US": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "terseLabel": "Available-for-sale\u2014short-term" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r37", "r151" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementGeographicalAxis": { "auth_ref": [ "r0", "r87", "r156", "r158", "r282" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "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/2017-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/2017-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/2017-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/2017-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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r13", "r14", "r151", "r152" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock related to employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r13", "r14", "r151", "r152" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock awards, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r13", "r14", "r151", "r152" ], "lang": { "en-US": { "role": { "documentation": "Number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of any shares forfeited. Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of common stock related to RSU vesting (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r13", "r14", "r151", "r152", "r176" ], "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", "terseLabel": "Exercise of common stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r13", "r14", "r151", "r152" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock related to employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r151", "r152" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock awards, net" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r13", "r14", "r152", "r165", "r185" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of common stock related to RSU vesting" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r37", "r151", "r152" ], "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 common stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Options to purchase common stock" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r18", "r19", "r88" ], "calculation": { "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets": { "order": 2.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' EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets", "http://www.rubiconproject.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Other Balance Sheet Amounts" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OtherBalanceSheetAmounts" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademark & trade name" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/BusinessCombinationsAcquiredIntangiblesandEstimatedUsefulLifeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Treasury and Government [Member]", "terseLabel": "U.S. Treasury, government and agency debt securities", "verboseLabel": "U.S. Treasury, government and agency debt securities" } } }, "localname": "USTreasuryAndGovernmentMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.rubiconproject.com/role/OtherBalanceSheetAmountsInvestmentsinMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r83", "r84", "r85" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation technique.", "label": "Valuation Technique [Axis]", "terseLabel": "Valuation Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Valuation techniques used by the entity.", "label": "Valuation Technique [Domain]", "terseLabel": "Valuation Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "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/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule for share-based compensation.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule for share-based compensation.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "calculation": { "http://www.rubiconproject.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "rubi_WeightedAverageNumberOfSharesOutstandingUsedToComputeEarningsPerShareBasicandDiluted", "weight": 1.0 } }, "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": "Weighted-average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares used to compute net loss per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r77" ], "calculation": { "http://www.rubiconproject.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails": { "order": 2.0, "parentTag": "rubi_WeightedAverageNumberOfSharesOutstandingUsedToComputeEarningsPerShareBasicandDiluted", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted Average Number of Shares, Restricted Stock", "negatedTerseLabel": "Weighted-average unvested restricted shares" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.rubiconproject.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04.(c) Schedule III)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=27047687&loc=d3e5864-122674" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27232-111563" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27290-111563" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27337-111563" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27340-111563" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27357-111563" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27357-111563" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27357-111563" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388280&loc=d3e13777-109266" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13854-109267" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=27011515&loc=d3e140864-122747" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=27011515&loc=d3e140864-122747" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=27011515&loc=d3e140904-122747" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=27011515&loc=d3e140904-122747" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=27011515&loc=d3e140904-122747" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=27011515&loc=d3e140904-122747" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(c))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=27011515&loc=d3e140904-122747" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14615-108349" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14394-108349" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14435-108349" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14453-108349" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14472-108349" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14557-108349" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=77914552&loc=d3e10037-110241" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=82913245&loc=d3e12021-110248" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=82913245&loc=d3e12053-110248" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=82913499&loc=d3e12803-110250" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=84159872&loc=d3e21463-112644" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130534-203044" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913847&loc=SL49130543-203045" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913847&loc=SL49130545-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=96862333&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=96862333&loc=SL49130690-203046-203046" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=96862333&loc=SL49130690-203046-203046" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "19A", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96949009&loc=SL79513924-113897" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&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=96867065&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=96867065&loc=d3e5047-113901" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&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=96867065&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=96867065&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=96867065&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=96867065&loc=d3e5070-113901" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r176": { "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=96867065&loc=d3e5070-113901" }, "r177": { "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=96867065&loc=d3e5070-113901" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r18": { "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" }, "r180": { "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=96867065&loc=d3e5070-113901" }, "r181": { "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=96867065&loc=d3e5070-113901" }, "r182": { "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=96867065&loc=d3e5070-113901" }, "r183": { "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=96867065&loc=d3e5070-113901" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r19": { "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" }, "r190": { "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=96867065&loc=d3e5070-113901" }, "r191": { "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=96867065&loc=d3e5070-113901" }, "r192": { "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=96867065&loc=d3e5070-113901" }, "r193": { "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=96867065&loc=d3e5070-113901" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r195": { "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=96867065&loc=d3e5070-113901" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=SL79508275-113901" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "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=27013229&loc=d3e301413-122809" }, "r201": { "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=27013229&loc=d3e301413-122809" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96864182&loc=d3e11149-113907" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96864182&loc=d3e11178-113907" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31917-109318" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e1043-128460" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)-(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84160947&loc=d3e2207-128464" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911251&loc=d3e6578-128477" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911251&loc=d3e6613-128477" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=96868048&loc=SL4569616-111683" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=96868048&loc=SL4569643-111683" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=65894324&loc=d3e18349-110257" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19190-110258" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=SL7498348-110258" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19279-110258" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=SL6742756-110258" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=77997519&loc=d3e13531-108611" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=77997519&loc=d3e13537-108611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=64836518&loc=d3e30690-110894" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=64836518&loc=d3e30700-110894" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=64930785&loc=d3e28555-108399" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r252": { "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" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.6(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)-(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62557-112803" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62557-112803" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r265": { "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=6879938&loc=d3e572229-122910" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(f))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r268": { "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=6879938&loc=d3e572229-122910" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r27": { "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" }, "r270": { "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=6879938&loc=d3e572229-122910" }, "r271": { "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=6879938&loc=d3e572229-122910" }, "r272": { "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=6879938&loc=d3e572229-122910" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6484115&loc=d3e19393-158473" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6484115&loc=d3e19393-158473" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S35", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488548&loc=SL6090579-123006" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28)", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r283": { "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" }, "r284": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12b", "Subsection": "1" }, "r29": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "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.2,12)", "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.20)", "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.21)", "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.22)", "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.24)", "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.25)", "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.29-31)", "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.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6904-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669646-108580" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669646-108580" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e637-108580" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e681-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669686-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e557-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6911-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.5)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3179-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3213-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3213-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3213-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3255-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3291-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3521-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3536-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3536-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3574-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3044-108585" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=96947427&loc=d3e2646-109256" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6351-108592" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6404-108592" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6061-108592" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6132-108592" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6143-108592" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e9031-108599" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e9038-108599" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=75030427&loc=d3e22054-111558" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82896770&loc=d3e26610-111562" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82896770&loc=d3e26853-111562" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82896770&loc=d3e26626-111562" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27232-111563" } }, "version": "2.0" } ZIP 81 0001595974-18-000110-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001595974-18-000110-xbrl.zip M4$L#!!0 ( !"69TU8EZ\IG0@! *T " 7 97AH:6)I=#$P,3DM,S!X M,C Q."YH=&WLO6UWVU:6)OK]_@I,:KI&6@M6_)+82:4F:\FV7.5NQW;+2M7T M_3(+) XEQ"# !D#)K%]_]^LY^P @126I,JCK6=,IF02!@_.R7Y_][#__CY?O M7ES\U_NSY*I;ELG[GY^_>?TB^>K!UU___?$R^>O%3V^2;TX>/DHN MFJQJBZZHJZS\^NNSMU\E7UUUW>I/7W]]>.RSN7)NBVJR^3ON6L_ M)@\>R%4OZM6F*2ZONN3QPT??)7^OFX_%=<;?=T57NA_U/G_^FO_]YZ_I(7^> MU?GFQS_GQ752Y/_[J^+_/OR_CV 87\,'_&G;;4KWO[^Z7CR\/@'_NX/#^G__8 W M>+#(ED6Y^=-%L71M\M;=).?U,JOXN[;XAX-W@=>B?][P>SZ#GY9%Y1[(>S]Z M3"][]G_^^OKYZXODT<.31X/WN.,[SF$Q7//#,FLNB^K!K.ZZ>@G/64WQO4]_ M.GO[\NQE;=Z5OZY,/9BY_/7U_\5W+ZE_.S,[CT8O?[ M%U4.[_ZG)T_AX69"?EFW7;'8',:,7/SU]8?DUT[+O_)=1L:>''5719O\\0_? M/7[\\(?/,:A]MMQEXQP+K$E,&LW6HQ^.DYRD<-8F]2+YX%:=6\Y2O]6KEFB\[\7>86I[*B4QB)!,G.F%]>9@\=V7Y92O^'LH9)G(B4R@; MD51S5U\ZL+6;Y*;HKOSJXSEHS5*]#UH ?P_^)K& MK;(-_>@D2="F665-5\"M,W3^T,=:P(K5-^T?__#M=S_8_$2?Y45;5X<]T_P.DY_JGZLRZ^97ASW7\A(3FVRR94[S:P?62DM! MZN1T#?J7I_1T/G>E@_FM0:B_>?,BFONR6!88/RZ+;%:41;>!U5BNLFHS]94X M/3V=UBJ,. &J,46](6N)) M7($77W0$+H'-T."I)4WV[.0)GE(\A6/[G,]G3U(EX,NX9,D?DE1&.4 B0BT4 M^/__OJY<\N0AYTS37@B'0POMNKDNKG&$#F^].4DXO!#%$6!2J_JF=/FE8PFT M;42I2)S>@ZLZ*>OJ$NXD8D;OW*J6X1G9-@7_/SA;+[ZPD:^*%1X_AZ<>_H!QM.M96^1% MUFQXO 7>I$O ?'5-D94GR?W?U"^_;.K;-O5BW=!N\IN;#6J2P?@]Q6C11JO9 M7J-O<9.ABMDF+W$#%K"I4:0W;HM0AZ>ZV4:"P%ZJC]_.&XOV\7G_,7<+)=L- MOLKR''30@](MY)-_\68>+!,-,7=S\>#_Q-($+X.A/8()3::9+MXY[M,7+][] M_/;B]=N_$'3NW<5?S\Z3B[/SGSXAY8-IT]0^.9N 5?2QB5P M7MCBG"J98=BF0KL-+N*MC#?XR^GI>UCR%UDY7Y=&,^0.;UU4\M$2Y@-OL=#=XB&5P#KSLORH(WEZ(#YW;+Z^R3:.G/&6WZF8/[.1ISMH"SD5R*;R%; MN!Y;/CI9*TS2P7G.S6FEU[XIP%R[[=Q2H 1WT-)E%3RPC;>_>EJ/GL"S3N%Z ML>#H2;C,V?C=<>^49!'ZD6"V>YZ1GAY_=#CDLPU]_J+.:0OAWR [:= X"?QT MC%;JV\E>N8.W#?ZVJ5%7GP-5E'4CP'O[ZY JF= MK]V8EHJ%VTGR"D3X:MVL:APM#&!>9DVQ0/%68#!??61R7#6 ,^)?1S?=_T1\ M_NU?3'G[G[OKNB3E^0:^W&]>GSV>IJ29J#-U1^?I.BM*22=.8K1?_0@S]V$] M^T5,JX 48Q2>"*66@\N1U<1)/3 \,/@ESL0Y&^)M:NW[9?;180X6A0@;9>[3 MW#F28119,Y.2G)(H0Q.+_FB3&8N*W(3BXFT-]]]P (^$&@PK#6;TR.4_91TG MNK"D)H6?Z1-2#+?9B&Y[0T4/D0QW%<@DG&08%5@N:#'A'F'$\--N/ U@+=(3^Q$^Y=K90 M>6?]\N .V:RM2W"I?Y#(T<,[USSS?Z\:?^OLTCV8@>O[\0'YGW_*RIMLTW[U M>Q99WQNY\.1 Y((JIDF,E*3 V[I#@]I;\UFU 04+?PSC$W($,S=49=;! 6PI(TSO+,D"./(NR8L67H(L#YZ*'*8KJ4 EMRTFS#"$M<)\ M6T.Q17H S$PQ=Q'8_2@.J(*7(A<5)D:&8=8J.;MV+&%?ND6V+CM*KM3S^;II MQ+$J6HWXP=L>PRJ_PNE2*=O1/N&@%LY+7-TK,4:>,(YGGKL25XD?W+.I"HHX MA86A^*!J 1@WJ 0,H'8)WJ)++D!A_%24)4[7R[H$+ZU-CO[GHX7;LF$Y4\G2C$ZT5JLP?I7A$&LMC5F&=#GE$@&.3$^/]" M4P(C1U\$0BPF4!PE+L.8+OV+HJ4X*&-_&\# M)ZF"@X8G')E_' )^S>RAB>P@#UM+_@XK#AN',;.TKK)*>,FC9S^T1A?A$H5R M(EIH\VHV380*, Z!>0M6K&2[68T!W+\E7)V[)7F&N-\110475>ME0B@K+RU) MCW)2G,$61@\:7[ .!V!5KD$GH@B'>V))4W+T[0E8@G<1IY]?=LZG+#O?L_^& M"_NZM_R#2.<]]L"_.1!+6]>(W>_W4W.^SU#/R/'U7FS6[)0L S6H.64VAN'J MG"Q,=,HQA9GZM&^.&@_^@?4'%,)""T]\\62QAH>3/"*9$X22ET='Q3$F(!%0 M X;V.5X5._;F"Y)$O:B5^?HGPE>PK7U4R'W?O'[^[KQW2_YLZRW-UWQ+F--W MEN*>J\)TX)6F#'$DV_K C-,=Q.#&ZZ:MPL1\M?*SMD M#'@#$]Y(Q^R"> 2T-](D9^BM^E^PJ)D\F7XS^FR:!SN"M+?'=B[ZV+J.:I@D ML;#A$+GES9E&6]J-;7N_$S.83W0(],*P6B)[T3^!Y_G/^0Y9V=;^-KU5PB5= M-1I\TT]T!*MHX)&SNQ ;<54W=@/YL==\VT(R62NX1!]R!,>T7,N1U4Y'Q^3=_%:WD]8+\*U3[#N'JND;P]$)8V(STD,.BBD &;![>3W M82.'J2<2_+Z<@;]$)X]_W^H-S+5^ZSH?;)!-&S[0,VMQ-9+=,8"3^()[O*V? M'LBVCK7W),;K\QOQ%HZU/:F8$65+ E;0D.,0.<5@/3EYBO@[CT2+I,'X9CVECUS@CD6RR5H:&0:M4,_TK!;@K%\M%)TI.1UAC5LK<^ M[QX?O&<'Q A:7<=)#)Q.X"D83'Y'!KSF3>'M'G9=<@Z8X?]H]#IL7]FE MH&.*5I50-N_02@5[=<:A/OAIF[@R6[42 <^2#9JZ\-63IP_I:[(;!?G*^8U@ M9:%EUW?BT\B.)%1D]I'\ %% _1^89"39?S(2>Q>U$(,V_,17WN/3]-V!G";U MG,ZGPW"*9MFGN5MU5(KH8X ^4V3@P(]/GH J2MD1H[TN M\8A5ITO/1CZG8(WM8/<7><5VD[ECK?[+3!5P5L)O*\)0:$*6$R$>HB4U%O [ MJDHINC4:&"V/8?>]^ ;=Z3OD;"O'3CRCCW#*&'Y,P# ECK!# M"G[G4PY^OW)32ACV"T]"OHUJ]9+]RE$/4IM^?R#:M!>* E,5CBL) ]A*DQ@^ M6Z@4DMN +]A4B+RLZNI!XQ8P"E)!\S#LA2.1^:'XU&W M:S7+4JU &%XRO"% M5.W5&%1!68C[NRL?/3R0;?ESM495U]N=K[(YHWXGM3??BYN^A(NORDTO0$Y0 M!T34H->$8 <&+B"))AAJ]!NQ 25UM"\0F8KT]@%_9G0F#L Z.YA%]V1)XR"J M1;'HG*L>7,&8P/?LKLC0J2MC;#\\>?0M&-O!*%>'&6$(EXCMHJDP28WA.A/, MS03 9@QZ2$/5:-\E%V=;"G,B([[GHF=;JAG1LLS!5KVXVG>,BU[!#QFJIL0S M-67043 A"Z>$1LUO$4Q4F6[TV@N0X>Q":0TI9D)'9TS3F7:R?0J)(WCR(GD& MFR.9ES5U99IEI;7&^SBED'[D/+9AT[Z'6N10RF<( W3V:>6J=DH!;TPG1D.S MF4A?0PW[L^MJ,'MGXV")*0WG?$=(>%@O$O H9!WZ:TT44SV#0E JB/3%-AWD$#J7 !1W" MY!79SF=D.T]BR'0,?N[7N0_B&1&_ !,B 3AD[&GK[70"$:@C,]_4YHP=04:WMNEU)1+IN^C]A M)WD4#$GU<66=::&N9G=M>HL&C85N7&ZGV/F$4;3X5D/&JGF)-%5!20>=_TWO M_3T[_,)<].W1_%B?W".:T&?AHG4@3 0QC\:&5@.VPF"B"*F7K@5A0$+FI:/J MG4385;:/Y9:7.*@HDYMRE$D"E2W;.J=L1>K.C;]\Z68%G2Q9/4SO'+1: -D_ MH2*FKWX\Y< :D[0P:PS3H@S.^("0)UC>] LLEC'H^(S+;,$.P3 +844DBL*L MCHC?!A^A7BP8M+C&L#0'@5;,#DN7[X,D-:L[_C:#,?- 2R4(#7$>UGT6\Y4#G*+^.O1 M9TF]9:Y$#ZR9S!R0!QBKM?QT!ASN[9X92.6. MX*_X4>"=8/7,&,0:RT0_X46#EC?P?_6E9(Z?B$52BE0+RW@1A,R\,$L9 MK^3/1-+*[O%AW:Y!D7?8) MRTY*=UW@_Q9+."=XDO)U1Q\$;Y)-5)E4*@@'I["E%TJ]&<5G97Z5-82%QKOQ M:^(H_E)?NZ:BN%J)/4"N:DJIF$A=9E!SJ3?32(' 0/$!8%=F);<]&\!ET%?^ MP-)ZCAQ>:7(%\WGM.,36)^D<'TUJ[UMF-QC7N)2XNK<3.:: +B=-%%JX!6X8ELUTL/60T@0M%]Z8##3(DP)8HAQ9O*"2PY ME5RAAR&&,%;XO^=8=%L&+$T,60]D @[KEK:<\3G&:*C/7"A5_W;9DW*\.44 M(5EXY3H:7U3!TP9@EN*MR';QI^\JR]&0V;HX,TQ[Z&C2L9Y\!+^X-<9;QS6>-+9Q8B0%[^M;%NJF*5LPH6K554\.T&9+0%K9F MN\CF7=W82FQBNV2]"+LAHJXF@4(3;R="EK_/R>H/5'R?RKE<:-%'=KQWZQ91 MS5>37(-.RU$$Z-*/_HH)'9CY-*:GG6TB?@F"G K\JJF%WTK.@C%"_8VE**E MABMBE*70)56YYYY3PQB= JSWAUY878WM;*R4$4+2$#A[JMR\U+;!^9C;U@#G M 07:)DI6<$#[OEB0#XT['WV([+PV(@AXQGN? ,Q1X+)-[Q$2J[8CB ^Q! MYL+!KA:,A1U3&%*JXYFJ4Z'=6ZY*I_*)KF#+8, 1A*Z;T4D[68&,TQ:"H(1P M50JY/3L03-BYGE YVU<_YFL$_7UR<\*SL(>\;ICE(U8ZAX_<@[F?4$735S]2 MK(W;TH"%\](SP>/Q0F;>!W1 R<+QR4]L$\=TOJYG8/ 7@:(<[ MP@^B(+9(/ MU%KD" X;&K#7B/L!!^C25?/-\6@TY9=U4[1@)^H!KYO+K"K^X3T?'%K 0Q#F M+OJ)CS;Z <)>0GN8L*BQ-!ZVIG'MB1V*OGZ,G# M8X9117"^^X8TA?TZH9HA,!*25O>4WR=F/T;;L>]%#C;8R,8GX8\P.=B5*4=: MX7,KE*11#28^F$>;?:5_^))1$F2Z*W-78DW%9AM7+D:H265%23OC&Q3<)8=Z MJV_NQ7Z:$&K^-MWCU,1PN>$G.S>KC_&LL*_0-3WPY7D\(?3X5S\&C3*O5QS^ M,_U'J;L('B6&IR'Y#GBH_%8DT(7?G5C_ZXCX8K_<$N,%[,;$5U6I6>=VT MKI,P\FNZR9@$N_!]IH4@,N8$J:,0H-'IZ!>[H5O^WA2 M8)4Q7(FJQT#4,FKB$5/U!V]"'%'$'C4X&!(@G)UPX2NA"P&/\R2V%-BN+ZK@ MIH9^:9IFO=5%443E\:\H.9G ?I@4B,- P"E%IH46<9E&IY406![ED391>=0W M(LL/'3 Q:7KL;1'WT6Y6DP^WMS[>3A&FH74> X6V6_'#P'MH"#K6AN8^A*L? M3RI<+0E=2F.LO#09I$Y$V">J.K0_MW1X'?;<-.;BDY-O=IL#7T"\A[6!)Q?S M;YP@KTS7X9NL =^&H$P[^AAC#V.*FJP;7Z*N)A0%.J@3!>]U-6W:/A,L8>3! MM2$PUC#K&*K>7ZTYY_!2?C@J/7=C0K1K"(T(L1V: NB5D0WIAV^9)+I[5L)& MSS?DUH7<0HU5_[G/A=BG"QTG[E-EG_6VW;#7L+J>=7OKFKE/^'5+HFGAF&H M7T2MF#G/_I:%W',=L]"M-_?+7]5#LB"3\(VZH%#3+I0HCXI]T"23RL:1 MY^1K/LC&)9BYQM */7.T?PCW(%%>+I>U:0;9[S0 MSO2P5"\Y-SDAWVG8Y47RISX22_J_Z-RR7X\C%_*_MY?:8"W=.%2I'B4>M0#8 M(+@DGNAM=C/RF9_=TD1'Y\O?.?5YY@!J'GM1 M%??@#O@V"J;761@C0:MC-[?7>NV H*$39_I[CZ#AG#(_(=&,%22'KL4FA0'H MM3KF@QOI,&F@*G57P?PR 1?YL3UD@ M>C*'$".O&X^.1%QZHQP/1=23&"H8#X$S;.9"ZER.0C@;'T 0 M4MW$JQYEV;S,&D[/,]UX5#/D<2GE^Z!)6'(J%Y#BWROL=@GN)78-G(U7QWE;>0?"1$M^?[UT+HAX) M+Y\<1VP:;=_LUH2KC2.FNE_GU(]X,6PU9C@$)0ZY[YU&6O*DRD? Q('?_9 < M/3J.ZLZB!JHNTKZH>[4(Y8C!*TA34#FC1Z^N6C'>0 M"P&>HV^.!8H4-TR[O6G;L#U)&YHP:)]GWD%Q/$Q85?@YV]7G J56C^7AME%J MV;%.T8Z9D5*3_AV\V$6*3UQ 8G4=[]DM;%5[-.W>VO9&0GU$GD:P\W?(^3KL MU>Q;-<<*D'C4ENNR*U8E32+^_*],53I&F/Q(&SY37PZ%#OG2VY'%,+6^=*QA M$9>KCFIK8H\=%4W0@:IR[F"I:0TN-U56 MPMI2_U_QQNWGGAF$91.#J2Z9JY$>/(H>W=)[_-#=LR>3P@"_&V:"HK;G3/>G M!;9MS_>2([>#:HY: &/Y&:YIU6&5/M\8SFC5+C28XN^/(&%L"N6_UE,B[J'> MUE3>XY91'TE5QLB9(FDRUF$0Q4?.[HX!"?GD2]%KP<+&/M=E9*&[.#ES"30FI_ MJ*G6#8\LVIACZ4SWJ6@U?T=VX0@5*9VAEDM[-H;_](.IE>VXI.GI-3:T3; M5I8)"\2.D)+M +*_9%BAX5%=/BC= M;FX7=3W;V3VKQD7$DQ([:45KD?DPR. M=0H%M5'WUGE_$/)!+=BT2@W,@C&%HZS8EMZ/?><4"5(Z[B!65WUGQ?R2)4O= MW+_EG!2T?]OY^YU7DT_KR#$^>%-@4H>SIW[5F;5ASV"@4:E-9*"-.+N8K]G' MR^60S:\*C>T7&<.8@#A%BED-IN9+(;Z,WD9"7+U\#@*(-+Y$.Y[;U=7,$,PB MC2HT1U3+(*[6&\(=GC9R%"@<)[UW6F?";OBHWVZ+?/ZS,JGRFH#?W&,;_7;# MXO//_J2*6;)+\" N2:6,19';P:&QI_,^K,:D:@*X/G> ;)Z'DQ&F7UF$[H!' M/"CK;%)8=\DF,,@8-<$@2=)+C*:C^820ANGE!0[>^IJ4+?UZ$7HFNT^K(BQ" M;%%O2SUM#5J88(J4[V 625+G;,$C9^?-X!FR1Z(GC26X",C..0'C"O23[F2X MC.<(A_E]B?K"+VC<-$I/6T2W'\^TW=5-^%)+=%@G=E)&X.G0GZ4-G"8#Q,R* M,W*Z>;=M5$T[N&N/O"'W9M@978*RY%-$T/+YFNAQX4R&-H#>7#(/Z\E48I1X\NX"X(J?8SF;G+ MHM*.)C YX_EJ2S$M7>='L]ON$^:VZ,:8Z?TQY:K;B0GY;TGQQ;SY\J&):!=$ MC"N=**BM'8]_J3GA #7'6+RK6EQ4)DJ7>Q,-QQ&UQ* T)?V;EJ8K<.5Q6& 7 M+F#LQW@(D'JH;K3)7VC7YWN=$5)=BJ.T[Y4Q)P> CBVG:=#4+-28?HM=/@_= M?IF44S:"!8$YY_(F"_PP5,R(DBNJ**$MV ^[ZV 5YU-NK*X1ZPKLOBF;)<"BYZ-BB ML [;@MI]ZB<4RMLYT-=5-BNH:)W*6O4,3/_LOQ[XNGU(O]GPVX^T/ZM2'+_7 M<94"#?!&^AGK+9)FH!Q'9HF]F:Y=@W M1VK]%UGABU-J,H[)TT"SG+VJ(-./0%2T,*!+L% M<3$9ERL2N)JS)\8"*UN.9AACG+<%; YW=ZD2R OL,E"?]L;12@I2S< (-KXF M+N,8A(U1I'V1RTA0>@9WH!+P&(Y_@=O#5-5)S"%>2GA;PD=CGT.=77GYB@%U M5#-=$,FNIGUQRVPI)MPOPXYS7$5%?[>8;$7EOX1;\Q$:SFQRXQL/#7T;4$M>6S[G7LL^B?$,[&[#X[&8[2[W',,%F>7CK=4]0 N6&+UDU+_]6R$=A*O MR,I@08=:(THL0E/Q=:@()$-Y1*%/SPC UV(V0Q*03%@K#G;O+.3<+[A8>D.3 MM2;*N[)TETS\PL0)$B=JDRTH6M\8S8J M_>JI0EF:.&@WHC+I;5OSNE$)6XF0'FPY/1[FC34<2>K>[4-]C*S^=5V"[)>^ M-QAHS:A*<-4X\VK9? [*JM%J6## ^U'>7L*J%Q>52*["@C4WYJ.;M,GA9Q@F M51)E9>#LQT*9/ETCYU%'/8Q;8]L.1@TA!?QO@?E,55)_]6,Q'6G,_'$AC>$M M+MI\IJLAEZ%X)C?Y!9;.48"3MT^>;H&HL#LL!AFZIL1=S:F@67TM1_;Q,?4[ M3_DH^EO(_;;=(MQ#?=]0D":B%DH+AQ% MSJ 0PZ TKII=E52J GLO>NN\_GI!VT_LW[Y"_4>,I>%Z^$7MDAJ>W,AL^3/G MX_O@R:V;*LQ,-+RC]CAV;CCI8-)5E@,CDO(A5D-.X4]9+7:41@>X[W0_J M T7&CQV%4SD)OO*7Q*ZFM>B\GJV;.H_R6R#'LH8))F10RMI(!V$F.;0XQSGJ MM//V'1,Z!RC9F<]#=%9D#S$Y)24X^%L=R8X@Z:[5NL7#G=IIB@ G:G-*8UO/ MP<39FPJ)+5!:+5UWQ1.%)NRZ\QB)N?4LN47E(&K ^:#AY3Z(8&-Q8U'WX01O MQ2M]@6SM$6>)Q/Y4T\2[(R\3XD;;.=#3METO5QPC =[+GEDK=,?(%0F\484 M:'D1TEQ*[:90'S511D@D W#F*8F#*$R"H9$>,1E);D]R07B(;-Z!L$;TZ9IB MB61H^1;L?=:GSZ\;B:8S$.^:>:*XK*WC<$K6A!"%:3K?4T6W]'97 M\@V*;-'4H2G<]0N-M-N:R/@".\!ABK$(+1=!$;C+FL9I-K%?/N9\(R<%UTI] M1,L6ICL(;]';.G?9,O7UB LRB3=AQ(#ORBW4ZGKX M!.*IP!<,>6YWJ9A0*^(HH>2:UK.RS1^85%2N]:(T(YFF@7?LQWL[J)]R_>B# M4J(P.+16QI!]W/99.SV@!WL-AX-W-#].>VFGWY9?RDPUR#R^4Q3C)J&EN.2- MZP(/_BT(Z;UR3TJF+U=F8^4'UG_Q^YLYU_GFXKZCJOK5E<43X72YG#+P[C3T MXCMG5"?U?J$]8\!XY^XR:_(=8+R#U!*@"B9%F-%+7.S$GJ1,FA,P]%7!E,/1A M!(3D$M$#EA368:$0?/SPA^F?WQ?XGA/9R31ICWXX[L6-0[$C;5Y<4) L:*YB MGH^;+$CLEP(3L.B#[Y7<'O><-@[ANHD^/J:'MPQ>Q#%'$/=/R$VXIC6;D@"; M^Q52Y!(&T;-/D5VUAT,;P-*W2H C T+0QPM>D^TT>#QBD$ 8,8WG+V"_MGG!MALBH^@1GM,*I5U(Q->+!=ASQ_O7 MLD]X?WV^3HQC.8FE^+F^-U K@!2JX1(^6R2>E^@#VNB(<\L:+5K1UG:J-Q@K MZ'R_1O*AF;-JVEW@E\4 M7>D\D9K(RV; 99T@GWO>1\6%4:.<$ .QIJNUXARZ]4 M&&1%R7@W4ZS+D=H(Q41V4#19HZ$_G"88?(2G9DL9FP3,Y=_VGC;2.#;GFC-G MU2LK/S3Q:B8G9LL-Z3(E=[O1BO5?( \RSG&)@8CR4C2"*S M-N2QR^PF39IUZ3"]?NG+EC!:#R>[0WM%PRGS;%4@$H7K"N:; ,[DD^)A+/'' M8AE04F4%CF^F8\M";QV.]+$THSX-&RDE%/"+].7IX)ESA[6()3&_2=349T:R M2U?-Z<'-I1*]WN79_GZ@ *6]AZ^=Q[-NY\UI@H[L9Q&=52 UAY_D<-Y866R? M1*Q'X>8#\ /AO]7H,T@Q#K7"(AU'W<[N-!\IF?U8&Q90*+'DHV"#/E7A40*& MJBL_9K4297U7KFEY-DGW<3UV4Y>E]OE)CK*)AR3>@VM>324GH8$(WUZ/N=1Y M"_1530@\43"]!),%I3/VRV&X8'#Z=/?RRQ[#G0T8Z:IP1)1H 8$J0%(YPOUC M<=2Q,B/R$1QGD0O(.5G5<$#0H^C'^_O[_ECZL8AQ( %X'[JK.5'"K2VE(=0@ MB)C24T"^+/",'7U[C+# 5BRF?@AR)&!YI+T.\C6=:R\B167B?G;PUEG7;RR. M!L2QCP;(I/54+AV3$. DBVN,]T(:,TBX#Q-3Q@#3(S /3+H%1[6AA8: MS"!DK@6UJ\L\O+^T:K+"N38=\#(8*T$);UD; =BMF^M"]'./->@GA8)PO3I> ML9,3W^,T3$D*PW1,V\ OA&;W%!T'7LO$2 E3RZ.5BE:VK7_(F9>M8OH I5%L M0YG,8AC5"!$"G]LV!E[-X52"@JI9'/>+&"E10WT'KT&;10%_<6+ VF^O4%8* M8&0SJ+IN0Q4<#RHT,Y36Z]RQO10E28&% 9?>,=BR.\@@LPX?SOY&"R[0I+\ MK(R0(D%5GO&/TAZ&(NJ&3"&-$;H)Z>\C,LAMQ9V-_@QGQ/_4TQWA%HB9S4QI M-UNZ>0%2M^%\R_8J]7N6^I\46^'K!<$!17%2!FI=@8NZ6)=<.^PCH(*:T3I: M$_P:I!',LM]/->OEC=5YRFS_42X7X395[5C1 ME:&%"8@L"Y&R@_[M9<.C9+(H6<7CO ,@#>>,"_1 V J\:WO7X+VY$68;E9%C M)!0I-WQ-[T!&(8)=S$<8IG2OM64T4986I7EK6A_A21A43/26.*@=RC9N?H>) MP(KS&1_6D2,DIY46$'QHOV4M ^>NO@9CA_*?.O6=_ /"^.U&&T\7 M_K>;ON+\[/3B];NWR;M7R8>S%S^?O[[XK^3UVXNS\[,/%Y-\'8SV/7KZ\ XU M]I,T3#X?HF>/&?Y+D[%W &J#/6R2E2% MXL2CE2(VDM"A@W55ENK<2P;0^/@I1Y.U]KO5V?#V,^9LZ*Z45FY5).SD0QE7-/(U>5'5-TE]4S%W %[%0=AL+L&JV@="4DW:AEZ@].RF MQ@AHJ^[+2=A6]R<>&%R;N<_BBT]+O5<]+S;U'J3ER6F^2#G7V@*5S<(U-CM?SZ,6;PE4&_+GR7_2+ MQ_S<#XE7N1'FFN(831AR5\>^.CYJV"1[3]C.09V>UX-9PLVA,80\W38OT1IZ MYY!=T]#)UVX:"]0LJOE5S>5\X'%61/04+CVF]<4(:Y%[24R [/9*HRXJN'M? MCTCJNST8Q6@WY)[;%<5YP1"OLX#[0DG3GT-36H,#I. \/9U[%?H-KVOJJ&5X04BM=+V85\3H23"H.7M]ENE)B.5IU(4*A0BZE M)<2$1*OL6+A,0K57#LEU6R0N)_>YZ.M)UA8<_ M>H@/3_7$"_W\&=A&UUGI0O<,<'5M5-LKM.$ 5^6:8UBZN=)DX32&Q5@U)"IC M'UV"=/C!MO#6$3<[+I::Z[;;;+"WCJUM.FYT1K#E\9>X@XHZD)3+YP.@[X-U M40OB0#PB4*J(E:\PI7*3->08Z?X&N45^DL>\W2ILB];P6*-9AO*:AF?#U-3) M[#?9B!,R"L>*5(Z9(;,GM<5-(S]QN02Q59!'%EDQ*6K:*(8,N+]/5H=6C.KY$APZ#VSD07PM;>!NLR[E1[4AT/V'=&V M3&YJ(O8FWS1C_QKS$4Q>,V,D0L#!;,1TR.:$&I;!'WH'CL]7Z["')#ME].,_ MO&W["MFA7X&NK@C%^$'A4Q-JP-$/] B"\Q_>5:Y![I1,0,YOX4%@+>]-!*II MBK7E#ZXD-R^O9E\O?3\_/3MQ>OSS[< MOQ#.B'%'>E7M.SQ'W%ZHI8KG[3'@+_"T _>5)ITZ>@GNP+OF,JO$R$B3R.;@ M,,)['X8^U7*,"=H;!48"RDUHE"FF,L6. C(92P[.W27RQV+\PKZ\A@&BNG+0 MLPPCQ^48"54+6ORO Y!!+EX, 0!!8U7KPM:&E-$FI3W-Y3R M!DP_->U5L<(+T!)R3;=1N'3(LH"%$<8I,4'*:TD$QO.8PIC;6HHE$*UF+'Z" M"Z]\)V&!'FNY0I+EB*D(!38ARN>UNPZ>8W%]W%#?-0G&(V$/RH*ZI84@FU#M M@V<,[\P@!P3:#7RP5*M4/57(>S8+\C08Y8#^K2,MXU.Q[N(/<)/,Z$VDTD5;:4%E^XQ\76]8P1XY/"Y:)\ M!;=\Q7V/FDOZ4[*0PP"XE249%GP9V: YQ,W*Z^0H#4DN7.]QU,E1TPQJ!15P8H4+5>SL0I,;?K&"]'M0[V]%5UI6/+?X^Q MK6>/F1,WO@*.OQ1L(&SHFCJ6[:8Z5J2WTT!B/COCYK MXRAJSV5E^6ZMDO;7K>T:$/_4H*6A#>Z-% M%;1:V*F[#]+*-,^JX_RTG:YB OZ"5)A'!91EDB&P&B*21J.^;.L.LW7S-,1G8-FS7,<(CHPY! M&],CGDQ6'R-C$(PVKD.X+T(^P<#L0MVUR4=O6Z=UL 4$^3*23603OV@_(C0BJ\!4L8]$$ MP[KV7$/2,V]6"\:?Z6=PT8Z*ZV.UP/DMYP*Q3C':26BPA@YVXT6^6N=RF#QI M4?PR&.J\AC]0QJ6[7O9(3/PC(CN%EQZ]C_)P"8Z(J=IH(WK:9Q*U38#;<7$^ M"?F%1E;Q>PD#CK%%*WS]ZPW]>$(,48= EC# .59<(!%=+1,8Y$;: M7@KLF"'BU\]UNS^&^1[QU0ZI,PL'4M8L:CQ2TZUCN#TL2XPY81$H5'9G, MI[:&>Q+$ NVHDV2@$8JJ=R1I:]DTV9AP8=2X_89W;.1CZGW9[?MGN7Q?$M__ M2JYGB(,P>A<3/DNI05"Y9T=Q"%(PM.-+M EN"9K2-W7*8I8:7+"=:,\\,FO[/ 2CNR0TNPT#U-C""V.'$M@K27SSY)^OZ1'>28T(I*P(6 0RQV2$P'5I7PC46KD=(&RDAPT ^KJ38)_=*C5 MV&WC#N,JL=#U6!ERU&-A12BZ[*.6F6>2=\NDI-12V%*I)M=I[806>#:=K>B MH$Z^ W4B9>AAQE$7@?"".=Q-0AV2[FMT1- D?+^R? M:+M+@F<"=A0KCAFXT' \F*Z7 J5@9+FK>MV"7RP;$ EV<,5ND)C ]@+:L>$X M;3@. ]&U?7;RF,H"*Z>+A9XB_+,*B\]T/NW M:ZSEX:&P%&C6R4< %<5(,>'[7HUC+WSA6K*AK1"&SZS55T'+HR3#(W M_^24S_T3DV=>"?[6HYD.G#UUW] RKFKZ&".AY+K--JFP=K9=4\Q97)'0^$W8 MXL\_H=.&WZF)>>[Y2?GIGF?3H_%>&"S:%Q@;TBC MZG:^C=3L%ZTA>:"^C1DZ!]P;2![E;4CL=@2K5* &ER^_T$7=G2YJFMO]Z92V M^RD6NEC$9NY\\&%=46W=+"MEJZ]6ODV? ">O:REOJC!%N/39='9V?-0_<>CL M5)[HM+^YI3E,94CAX'::GVN0R]6/2EJW[/GD4/,\9@,]K^N/_.Q+AR7:3B$Z M7!@G^;\;*778J%G'\'3DB\3Q9*6SCZ8XD88A&'&X$?*/'H4>R8?^5/@RR>6J MW&S/25KHL2$4YH%$!+[(,*R-;91E>"QV%,C--0;%-AY1&2,%&/4[!/EP3>Q; M[QGK;UKUQ+$,-$E;ITU7>)*'RR[(HT"1\AQK&3V*_&YF+.T.Q5.T8M3G-1B' MO#UJGDRS-\SF24-&=Z3Y _QL?,_*ODGC[3G^B/X3\/>$(D&,6##H:5+@&4U. MBD.IE(N&XT^_-4;T^25@/F43ZPUHPDLA[)^(C$Z"D;\GA.<60Y\"G$*YYR.F M7)X@9QK#%L*RW7CRJX&$."="OY9.Q3N"K5"O4X+85Q$GD#34R2ZQCT*W5_H3 M13QS<'HX3DH(*U EW(0V=''*+B^1YQO).5]A&.>O4@MZ@:%"/'52M9H<_<]O M'SY,84E^8Y7^YS]$;LJ'Z)5/+H2"(,;]A&]>:-.4Z9RS4^8G !U7Y 3C"TD2 M8R-1=;<-BFW;P<.TQ@S)P69+H2&38S4R67"RR";'LC;M&D3Q;?IUUYE;+K(" M#(Q$L(S;#8:!XMSRHJ:7C6&$'/\59Z(ITH-Q(*4&4&AOSW%:5]D:;KUE6B/^ MN0KQ+"5AUAXXG.$<#UY0HG3FD\3%C..C"V1IP$;AR #P-C&B1;O]I5/,3DB,9W!&&\<;#1F M4%.2E@;[DADDVN!:!2+NWE&'+A@74Q:,'\1\GDXZ_(*A]PWZ,61]7F?EVHV: MVM&Y$ 22X:?'7#I1[8.SL&ZCXD2B1>",G90'\S.W/\OTP6+%T0].8LR01M.6!!T]&7MD _Q@PJ1'@6A(H2$#*7(2S^(WAIKGCCZEU!/F(U#?^ M+E'029ZB2;5Z M%3?NN/5FH43W=;CFA=S\E.MX'GW_S<.4?N M9]6BKUQ.^?1S;M8(@Q)8):,'$>ENAXHI7-3UW"/%Y7M$3&P':P\75<8AM1LD MH96+GS/X!8V5+Y*\+<>%?SMZS198&0#"",)VF^$IERA@5+&D++!]BF_=]EDB M^(;^3AOK^^T3?YEM/)&>U)93_$,U 4).F6N0_H0]T3"U,OJ+]%<%4#*J$X*P8'ESSN1G>^6LFCX[U&T;&$;%O?Z;BM'"H6 9#NCDZN; MQ!':B8'T"+278KW?K<9N3GB%SY%Q_?QJ\&K*:C ^\VC!!'$_1?X-WX^!$1$; M5@LI99FE@-0TR0U%I98@@[]#>=QM%+I7Q&C$ *"QTW'P4=-BREOQ(OL$6A*[ MUK'P?,_$B[(MWS/E(89\NJ:8K>/^-]/9H(0EA1N45!(@^B%T?8)W;,P[-HX@ M/FGL-YA[4/8LXX(%I*]#HKB8]VMI1;9\1BXAIN;AQ()ZJ[6"KN>93+<1$PV43A8R[@4+2Q9[!PTWV5/ M[Z2H6Y^,N= K.WX,%Z8I2R*9I3X1Z.>?,<%8ZH1GG\RYOYR>OK?M M#"QVB=M;<>7%+# .WG&FN?!IG\ S.[?)JV(!HQL-/'/<^5Y"?*,]%P0^=BEO M$]L#J]J8W2=KT:L8Q'JA'KN99A$"$'>)L3^Y:^JCL";(=^W*>B7DKZEE)\/M M;.I_,,:&:.V<##E$DAN&)!CE*N[?BP8NE^^Z;75/I;NFA*^V(+$ORY6A;'\R MIQ/SQ:WJRA1[65RQXCLM?-A0"!BHZ(FZ?Y$CMZXRPHGJY"/.COT!$U/%PUBC M/[ (7L6P7IK[T8$4I%KBGL.C-4FFT2&_,16'4J="2>AK_Q8KOPK&Y3(S]AY' M*!*W7LXJ'W9D0%/_&ZY$Y1#YBK41.2,+;J?3*#L'[5A)EQU&A'6G9$ M#:"I@Y?E378C/331U"GFQ4J#S_PKO=C@O/$Z3K[[^N2XY5P:JK]H=R$F.533 MRFJ+M40[MA>.9_@>[5%\O3W=5[/.U<8'Z:+]$E&611>)9E)KX+FK',[_7]89 M@JTQEH/H"E_ 1MW)UG.I;X^IR^(6Q9=12/7>E';],F6+[V<&O0L,9(K6'&L3 M]%TC;DH5L0,^;JPP0.Q\BW1S'Z..T57N)0F1/PN1IL=J-S9 )#AY;86')PDL M/GXC[,T&([JJ2Z[7O6R*.1RH-=Z-P$7MOBW3IKMM/TYYV[[" N*713LOZQ;# M])/)/;^M/5S#,]-(9;90TX14<*]+L5&BW 8=_9+4,A(Q_Z'OJ2VYRXH.WGB56)HH],/T@(F&BFHO^ M.]\Y"WOK2Z.%AZ@6FGLP/Q"W&*V/B9PA52W=<%EP;8CX@;TK(OO%]X T[R#/ M#.5C?B;L#(RO.IL:RZ(M749*.M";-&"J73)_D&\'KC3/(#]_<5I<69&EZ.99 MVYE2MIY!9QQ+ZA:8H8%)EJ[I9 U^V'JYDMM*#]#KPMUPV@%G0S/^6:>(1(4= MY.M& :7:*C@T'T6F:BGE9R-GZ_B11(%Y>82W);PMM\_12P/BX>#10^649?3+ MJ!Y.?)W_T#R#NCE3$=S8G,#K[G'2%6K65%'[IJPG$.F(JGPO!( ]5A=FP'?, M->*XUE"$F,R2I&G4$]R5K?%%X9Y4-Z+_2+<\,5FZK.(4OAQ'B\"E?+LYWIRC M%$!EN@,W^*6\X>YTHY];C.SDU_U\50ZW2IB=XSY]]>KU^4^G%Z__=I:\>/>W ML[>G;R_N,QTP>TEY;9N), \PZ%9B C[L>KY)D]V&"*(%LAQ^1=^S*94X_:2- MKS7"3Z5+6S 3S.I)E!V>EFY ECM(Q<><_P."7M]Z.R;8PJ GXA2V\^Z:?'U; MRZ\W4B7]3ZF0)N?$0WDY>S>)9=PIL]4#F<1(P20D9P4\F2N_7\"RF\3@=DZC M(4F;Q&!A)CV'Y%4Q*Z2%!H>SO0(CGPU;-M2^SRH>G;&#'!\_,49?+_U!"= G MZ>W!*8]M933%(KC?WN(U7J_O!Q=%Q[E S(]7&WKW1 .5Y&$.E=)H;=%H9=@M M=-QT=P/ABFZT;MUB77I(E__9(@*!]6YQTH^H2F?CF MNRDI^'>43K4&[!:FR1!74]:R'=RI1&QO&+L"J'8_1E6M4[G47MBC3;0"WYD, MOY!T+-*JG RR&1Z&H52Y\WI5.,^UPJ2ZBF[<,@OWI,YCTL2'8P5P*465&\2B M3>3@8/:N1[@1H,:/>OWXO0] MFM+IBQ9OOW5#5'!=$WVJ)[A,J0T%NKA9I_C('0M;8D\4^"Q>W=34WJU@TV6, M #35KL*!!%:XU_TSOKA![#[83]XLHFB4'E++.PEM$/E 2-/ O_?<:'#^.H1F#LS$3!KJ(J#"!&#$>KS=$C2'B>$>G9UL>JA.,3/8 MW#BFL G*M+VCI?C/UU/%KS9*:!&I M]A"1^N6&=T);?,+?/=V]DHNBG0O]21P[UOH4AS786>7J=5MN K<_-YEBJ#16 M=4M\BCT]L>"JBDC=6 NABX_LPC&M05^UP:&*])](J*R%D9;U37SA1L_HL0^R MK5=2 ;#SOJ3;'/TC+-6UB?T M>*'U2?M(0X)1LJ/LP^0!,4:ET[[G/=H+/J/ 3/4[7N->:/)OIG0^85&UV,P6 MOA@ZH8"09)2C 6N'J.[9)^Z-AP0)6[0!)G:E=Y*)NV)8EB1X,3T$6BXZH]_^.;9#U+V($42"MHR2F9K_R6JG6"&1HKS, .; M07E(3RMOU< -HU8AE6__%]79TBP1?BS']E%8*A>(\K&8AN#MY,\R)PJ?/>Y5 M9:M#AD8 /99T*]R=5*O-3?$DV?>';1CB\+9,:V:;BHRW\>!6F\E17"_IH^B! MNY1;3^&@^=2'50MQSN'0CK4Y5QB'0]KTIJ[ E"*2?O0B%IC8]Y>DH>PQ1_LK M9*RX-9N_E:49]AUG_$1A35L[8*)D@C^,]Z+#!=OX8U -OS/%U+T07$@+K\EL:@.?$A:_DG-@B4[B%LAH'!%NT8&]\AA.UF/8WH^EWOVQ+XM*^=MC%P YN>#J;T4L-2IC1NEKQ>/>CJ!V1VW/H& M6+N$T=*H@5P3J-LLN +;Y!!L(4TPBKK8"! (RZWC&-,,)V5T!E7("/*KZE!W M^<9-GN+OT%73I* WBD=)ARVOTVUA0I3L36XCY;[,O1>K]/WV\ #U4#=9.Q)C M#!GJ.V&U)HG0/ZTBLN >.BG;$K3> 0:("NA'"&KO7!D9^U7@<@< Z>/;:(M' M_!SL>]*OCK)O37**HKMQF:E&7<8G9-=T;)V*5#R>&,8=Q]A]S+SC=I'D)XZ( M3.E?H:'@L1R"V?M2R!A%Y.GMPE:(&S41*XXP1(QE%KQ7',+]KMLG'VWJD[.KI5H\:7T!&;6/J:WR+7=^U4OL2+AXXIU;<7W2T$V>DJ_QV./E> MO7>^]\;O<; CZENRYXPPMO M#^_$OB]G6Y5(TQX'VZ/>.(<(%>20I1[<3+C2!K;2 5V-\G<&A&D>V;,>H'YW M$.D4B\,.KMG;01NO.XM/OIT0IG)WE8R'4G(@0@W2DF\39?_3C$D4O8 MT)MC(P QSO3[EP69,:^I\6=!O+Z]'L;&].-HLG7ZR//$-"C:4^*)Z8^1$><& M2^-3<43[84A3 ^<^N?E:9+Q_ V3&R#!=>25LNTDFI1P-9Q;BL1#?FDG3:,?W MK3W" I(5>V#R4Z([F@%FTNP/'TU]*T12&ZM!NV3]BD&*H0FK^7HQ]'@&/'H+ MT*I%>V4 NQ(B/D):Q&S@F M*HX:G@9%0ML<:2R8]FJ]A;&#%J67LAJ5[2(/7C&1<4?ZX*$O:;&66>RBBTIA1#SD7A[V5L0[KKJ13 M=,:M<&T# J_Q+E&W:@,VVWP1&6)?!_JZP6SV3DRJ5-U^WHB!3>=.IRYJ,#:' M_=VY$E3RB@K!-+X>6H*ER27G^5S44L[DHI _3YONFJ9ZN#/I=H+AMO#K<$08 M7*; 43Q[WDT(I3&%:9FFB .;61!V]Z5;UGNSZAZD1GHZ(;3RSH&^A(T.8G&Z MVL97+5E:3]E.N0S>&+G-B";M,T3NV>3+# 73L7 +BF#IBXS9QV$;;'<'*?D M0\-P04*D?*JZKG3V3)'$*7$@Y$8JN:F@^U*A=7-*LFY8/=%EN:R)&C3PXV) M(V;(AB\C]B0NI(P;O)N"4UB4BED7103M:$Q/48JERGPPQ:M+#&"8WBBI=<." MY#!U:@RFP"BN!SD$2\#"53G@H?Y\[,ZWP9NG-'AKO/G0C$6"!HR1RCZR D$U MJSK4]UO$$&!HKB%*J5%U.[0WAAH M*XI,]7R61DCBZ<#XQ\=9_(1NXQ^DEG=JHB[T"\0H&C)EF:B); .9XCVC3#S)Q+4'MU'$M/:,GTPW@\!7!=[$?A^S%HHE">9)W^W$;/@ M+CXYRH_3B+U9K5-5-EM&$5((J$+O@*JF4*<@ULPDP;2NI:O?N]&R[Y[L/UI7 M9 4(%P1[ \@A2]JH<0)J[R+8]\BZ$D4%Z"9"A_%@F>X%QRE@-)F:X]0#B?<$ MM9/($$IK LCFX*P*.'84]!. P2H\R$6@6)^EW09/%+L%2(\<)\A_W#?RQ%OV M$-E%NN(V ^U3>AY1P@B\/G^OWZM'P?CPMRETW:K:I)E#VQNNS<=B?802"[*9 M_37\"3.,4#;\VD5IMSXI ,X#/6E/1LC#5/H3*MS9.5#I&38A-?^V[O#\>%,3 M=SUG"H:5-G)@.-J"H8W]98@77. 7?<3!K?]$,J9N MPY^]-7FO"8D6/?,CT!L^#H:NRG=+K"3H*=^---E9_ KC4_@9#')+:B?%K]$: M)0X=>-:\@;=S1=UG"U@!E'Y+L1-,M016R4?A(2O:P(0J!&Q$GU<8N.AQ6W'D M*7*'Z#);NCB_JNM6JO8E8&7#/SQ:NG&4XQAP^VBJ/E@\OJ*#3#AE\$.JK@S^LF8TO=S[= M)7VJ)%&51IDJR?*,YJO@?+8^806B^52C+TQ,3[<$2XE2>NCQU1Y/0L\OF>L MK_I8H"@E(1YX3$V\-(WH1NGCU.1\Z8'A OG"RBH_)OIQ+Q75ZP@0!]&Y',W' M #C3B1,6IUP'>$&[7KM:5PUYW+0162,=&7P.#F>H=@'ZBQJ#B5IQ,5B"[8MMY9O%D"I?WN/=.B0]=U-;'0I_>CJ M,8,UO1V?)]ZI2AIM !XJ\DT[-0*@@R/@-/@1LK\AYR M!&/>WON%NA+9M&,R3#N*\ YU7SA]\ZN,-KT4T=RE$(PTR]%"ZIVEF"4D.;53 MDN$/B%+%I PD+%ETG!;T 6UYGT'@P4ZB.4H$0,8;4&A&6]'PE2U3!_#^RC + MS0?4>"?8 M]86">8N 1W=EZ[BA^"""=>@*RTU985T@FCEJISPA;741 -X*(*!XPG98N$0J MPH_V0(5SV%YQX)L[/XE_\R_!CN^"Q*>V6;EO.-IKDLN]4T/WV'W@YI$NVXY: MR]V2J(EL#^:X<5J'#Y4("TLL21JF&M7\[.U6#UW6+*8L:TZIZ2JN9E !+'J> MU_5'/@#G5)LY(2[CT\ZBHH2$E;@K$(QU]*3'[*H-/R02&K*(5:V?%>UOCXO* MJ6/?#QO5$D8I="PG-:Q)\Z(20MVX!;0RB?OKLC6&"P6:N1FZN[1*L,$N(M"9 MW-V71=%=3*-UW[\=IP!+Z>%%L>Z#[/@:#Z$CL&YWXTI,Z#QZ?,R<8X0HYE\L M" Y+[> UI#J>&;?I7>$;\(1W4H)UG$B&_>X3'WP4HIXA&;;S]>E67*2#KZQC M5R$J0R4P@0J[L73XH*P:E^TU]K(C9IZ\Z,:FVSLR7'0H5RN4W =L@F=R1DDL MM(=?BMI*U:2EU'7*+1YK2D?![%4P=J0=^WY(.Q;?ZC?LF3'H/O9=J%KG-S!8 M],VEX^C.PD=VX#;O8&Y'3/I';-"OG#;2I3^1OO-(8_A7<"90WTJR0(?F"_OB M(#TFYQZP5]>%J@09EO*+(> 13NZJ7+=6HH ?]*!>/%@A:JK35Q/4.-5SQFU) MJ("-]I"44)#70%L@+ Q)L.3H.UD6:I].R]XK@)OC9R4W^'#N(]?+4PU*5(;;6>\:V9B:4MSR**)D\(?AB!.33\@ 0/^/:XP'B-Q/D6 8V%KEO M%S?UV!(_EB7&R:9GCM@,VC 3=8/JS>IQ3K9%:T8;/Y66G-+ M4UKZ)HQ^+N&M]X6U3Z2*[7+*ML1KI6$Y]%J!KWY\.BE&J/]P;A6W_U$Q:TP' M(L%QA(+&B+;8;BAGQ':WI5G"@5S0>1M*!+N ZTYZ( 5>'QUNA%(Y72R(+]U%G8W2_IO[ MWZ#7T6*GX9H]&(FAG'+\E&,NO6%+$R&L\3(31%D?981WH8S&\_&R1&SE=_YZ MY^1Q(5O0>Q[>@*Q([K=D*G3TWJF_>1:*F,(&B+-=,TZ.YZ-CL7GJX8T&G1]\ M-CJL"YO23$ ,%B/FQ8K*_V80;3YPO#S(A4FQA9W10O'V]I%&W94A^15O[0V> MA&%18+UB%*O^7(/&=0B BCHUP?D1V%M4_<)@$5,"\SO$N;TOQ2.F38;P6=\? MW 1G*?67M>NL#&^_7N&[[1UB[M.4)1IJQF/D?(X1J^6B!XEH)4,'3%X,/&.R MXP8%L)"4EMG<4S9@@KEHN-X1)&^]82X SC6'B/!(_B <2[EE'NYG?DF4P%XF M(/WP?Q,[,*:^/Q(89^V4Q'/T1CTO%3E\^\PND392W@'<1+C$Q') ';)PF4'V M-VW'_A QF XP-4S83YS=SU^ARY.)T7J=KJM3GI+?;!$4ITMFRV& MY@^Y)*:@62*FRV*]]-%6F(:SC/-%>&43=7D+]_0Q*BU5B!(^SV1\E-,B?FYK MF:Q7PNXJ6Q&+(;V@:MNU=),A:41M97*'5)-<\.A+F[74/!0 IG'RC(HNV6^[ M<=CI_NBQAB*.T!D]>J3_7% %3&6BX3(KFN_M^:\S#"083-S(>X1@!;E\9 R] MMK3"65$:!CHSLUE[Z^1RX(8BXAY433 8*;YGEB&Y!RPDO!"^D[P>$V>!\.?P M1NNC!@;2O^YGD+SI\A/5C"2@EY@%S.LEY@_GMDXC<%EP%M5W,4MO MJ1++#?L\N:5%=0UW)\GG.Z$%%(8*T$#?XJ,!J1B?_E?]4#$HK-)A@RB:O,T# M(MN&5YA3'YSOOOVW8%*22R#V\1C@T'?)&9M5/P#I"Q,XV5"G%ATGE0^[: 2. MP(0(G3 ,Z8,9B72]',2Z!Y 8Y%84=R*3.J:!W;>R+51C>O9=!@L\!DQZL! T MR.X/S<@IL,=P^'6+WN&\*6:LX'G$3"SA71MQ6&-7Z.R3-#7P-YJYLKZA?D6V M#\1,BB9&]ZFE5-3JBBT'\"1Y!5\2+&+?MQT,\3AFB4K$U:6J%X5HM8-%FM,B M=G&[KMVO==1[KVA61)#$H$D/=&[]2-@@'J.M0O[6"ESZTA0 >B2X168$,WL0 M>A,BR&'-7DU]K?&J(:M4() <#GP4<6':9;!5R"\_'#X:JX(WY'PI96#TE'$4 MQAX(;(LG-KZ$7"^N)'C8VK8DRDF8X-4NU.IJ12(%;7&W]U4+XFS*=0OS#==0 MSYX%V=!$B)AZ9D3%^@2B*>5.O,'0)7XNS(FA>)[S;YIQTJ_'-('>3"+O*+39 M/51G/H(-<=<.X8I5 Y]B"6UKZAW93QKA5T= MD3JD-$G]%R#84Y3('[UBYG Z[4L>39M!8R" )Z+//7?&(?F@Q91]T$#V_4*9 MH@_;!-U9D?;L4,C=3G.<3SB _[DNYA^3<[QD$J.F$CKO6=H6E^#2,6BU9MZR MJ(\NZH%MW>,Y,Q1Z^ 72Y$'?WGF&B4OPP;0C*-=+!"HO%S=ZCPQ%B>=+,#Z^ MD:=8^>,?'CU]^ ,!W'8/1;KW+D*E#G6U'ULXBN"JEXFYET/ ]'.]?KR2L NRKCR[^O*Z37?I\-C?(>!!M_K&F-] M1Q4FP,G%.D97)F ;)=/CXV>/8:G_[3A4(/9O_#[T2!7_9]O[;WW]W^W59LX M*!&I."V0<0O:>?^$,6>*EHJ&<_78"VCN%)\GR9/Q MI?5]7J0GK@(T#2NN9T3.\FLL[=9*"6W7"/?W=RFJ!9JK@O>+NC@QYCSJU^C1 MES-'F.>Y5/WJ[:3Q;.C<*$3T\L:E2KU(+/ MX-XUM9>$A5BXHA,LE,NI:LU7B:_6L[*8^[!C% #M11X/VXB$HSI0( MV1)YE :V,=H#K3&$=@F%_I2S((!:K6PRXL74 M-P4\B<#&)-:=4LAK&?)!DKCF',.E?'6.Q02)KFZ=G"9)OLYGB;I8(? MBSI]$\!,-:06Z?DOHA(V;A>V@!.*;5_B9!:7LT:5:D%]^T)A;N+:ICXO\JGS M1HL'N:' PF^7UH*)ZLI!NK2<1I6J>>$Q)?S< P3&H6!AI** ;[7A#*9T62@1 MT9,T3_-=<7K%#.:LUW%KM?"2NQH8X3ULY\A^;X2 1VP#B;;HB 7G!S.N 0F9 MT*@=I(+W'CT^^?[0!44Y94'QKB+^6%PT+ J?.[ 4 M_N%ZM2^\^C->?22EZ(C^2DL] AUIKQ&7Y.654)SRIVF,-F+)<&112'(;?Q.- M*P7R+'G@<9JL00IG(MZ,H &G"F1;OW$./J3'M)KJTR@*3\EN)O<29A*.P9EK MA!;W#$5W&]K$A'&,M!6U#:R4P*7'\RQ@&)ZZGGD4^*+'Y@YE+1IH$?(I:C_< M5X3'6Z5VL=AOX:63@+<8T%3$HNDAY9;O<41:$LD,+HVIZ,FN2EC.BH*GR1(, MWSHWG1?3N\W5I&E#DH;D#A0V2TQR,8G AX:S6S:#\%:VL MKA2R][9=+\5E7..)1OH 8J"F-MYS9;3FCF$4DZJKOIF7VM:&;#BR/*?#/A"@ MIB/Z=9'M^=)5S@1+#8,$==B^VD];";?F^=(R>.^'A-[#_?D=F]8#MSZ74[8^ M7WG%#JMIH6I(^F50Y5.Q2\>:76P!66O.T/2D1]^6 ;-!D;?)LY,G=)=G)\\\ MN9D&$L'OPT*R)R:6Z)WF&"-,76<99,UMMI".J9*_A_4/&P\;;-R=?K:-56>0 M'$8T^=8Z^@KF?.SN&LW,,$Y8EIL']0U.UTM%4H=+4\$[[[Y=[:'K'AR:_%(7 M'*JJ^^88&6P@ QTA>A[,+/,1A;?0O[_D\!V]&O@.J,/2U-7&I,V.@CXY'WZX2Y M;MNG&9 9D#NIZRR7%)M=,2'B^'8;>P5_VOS)8 PTN0"X,1ML^3OL MA;!E-Z9W6&63:9J/S")6-G6V:2[+T/WOKV5"$MVO5Z#O!#ML5J@_BQS9P@"5 MHHE]8"V$-,!Q+>0" W9]><<0A$PP")YPWFVO3 MDN;S>7>99_%F1$YM?W3(_0EI@ ^%1$Q+'J(PI+X]((C1;HSF=,7-[CXL9W\Y MO7C]M[/DQ;N_G;T]?7OQX3?)_676@,WQ0.)#CQY/8-F^^G&$ ;_?AELCJJ,@ MD=$B-0)E[C]7*ZPUK2X?E&XQ9:V937<;/?D"WFMB4R^EGS1[#+MTS8]@\KN(BP* MDZ<0TD8(5"+>1,X8$R8MXF;7.W"[$4)R(H8$?07?& 6..7I+H'D;7N$>V&]V MK(TT'FQOI"&^5JJW-8BB7];YI18>AC*9BJL=$0$( JI>@E^!V*85=C,2'\/V M8(:GKEN'W85N'W==:WB<08<6F0+A<]>>X(&G82\?X/09(3]ED"G MM8$-5G,7/"_(^Q1?ZM$\&\OSR"-=_Y$#A )&2.HF]"M&R&5=.8K^$!T%KL\U MHKH9ZH5V4U6YQGO&J%EBS%,4,^\%4"2=-X;V,1[M@K9+558[U8@7R3//3?]&B%4G MI/-0^IU5E\+CN9?P=?YR(I#PLB7 -JEN7C['3A=,REUNY*<4!^YWU(@953!# MTYJP2LH>G?%'2P8&8XRRJX- 5OB?-O(#>7SM^&L$5\Z/]06)9'RQ$,9,7D,< MEX8JB=7TDL@;V<+4T=Z)0/IP#>N0F?=%C8.P_"@)2@CE8:G3HV/D9J$)Q/@@ MP\U(+?N-HW3#I",UQHL@7R3I1+(3:17@@XP[;Z+9AEZ1SP[FST=2(W,\RHRL MP>!@1QQ+]T7F^D##HVX"0"\*>1#HG@C\89,4^9HT>>V[V'J.4;(.T#IA';WG M@&EG)K.L*)'9%YO->N9F>QCM157>NS KX53E&T(WE]3P2\;VGJ,\A*0,$>LT M.7I\C*3Z=%I@7GY9-T6;%[X@IFXNLZKXA^1-L3.'N=A^27 2S*EBSAB5WV:% M=_\F^D$)LU,2GS'7K7[KOR7Y%-^N6E,IUA&U\]@[A]JC#:1X34[2 M[C?NWE3WHW2N"(N\?\^S,+#_-;8?A=^?2R&K'(1"'J&Q?_7(61:,,]SX)RFD M_0ZIG*+JTVZ.@>R/M.GGWD<>QW_G3G*WS6X_OX<&FNF 9XJ.+%'CR 0M-)*G MXS[>ONG^J=)E[RDRDB,-)"I>6:M,$6IVE23HAHFE$.1.Z,!*$4BN Q$D2H]G MF/:QBB>X28\)9V26XIO(<;!#W+61!R/\YVUD>91_.6ZUUV?U;V5=45#?>3?_ MRLTZF(30JI"_VE% ^@65=N"1POF4G:N?B.RI[>%D)N1 T0 E%Z9<*'M&L9:C M/_6I)K;AWA.*+C7 @SWO[J^6$)G(LDY*Y9@EE*O;5T5'YA@%9YHH\)!5=ABW M(GS:$73"]+E%,A")\L@TR6'YF' ]UPDVZ]>P9+NIQQ$ZO)[C?,:::] MB!6!+$)V'S5 < CK1KQ?$8O7CLNM?9=) 4?@$^JELPY@"-^SY#[U7,Y[:1W9 MU*,BGA(*J;V)L7O1A>#*D5[IW*U]0[3%"(IH,&G_&6U$M$Y9U(<-V+#$V!(>AJ9-=UHS#\XZ#\WVO9.#H_C,13Y\[_2Q,4+7>/8G9, MQ7TL_->$O._A-XPD(E.?=PNI]26X")?9)?VMR,.4)YDPB..5Y)B&6HF=XNA, MN<;V&.R'U0;C\-^,\DGX'85U"*W)OX:U-45"STX>V=K:X0I+;K:WT%I!SQOI MT,7NI+L0_Q1#HD:(KZQD*X5%DBQ"#TK(E-V_"36)\7YC&86$]XA>[@D/H ML /G5UG+OXR]NI@7VFL#=)^0<(1MA";2[/)1@<9M:-/ &I!5F_ETZ^9G'L[Q M6T5 &@Y1A57>8"#L">],ZJ M# (E"(PBD![47$MB*,+;T$'IVGFL 3-$RR4F\N<93[P;/?AL714,-Z@;*<2@ M'HI;;MEEGWS32&HP$4B8KH^I9Z:L-EEL"JR0=T"S3UHA1Z^(+O*Z[*@LQZX9 M_][.\1+$ZJ*=SJ@JT&8A[+VQ=HC@K.9G!.2]A&5&#FW! M"-=C/T][FSD*=?LN38SU[?VTM8-%%@G*M UY\QYYWCQJ2KTHVCF<).SH%S+) M(,FWF&7^\ :9\WO$3;8YBEZNW<5"/W3U,^F.3X0MRZ3,C2QZTR=C,LKGY?CN M-7Y.V$[4Z(*.:66IW<)[!L?%OVJ,:C-.&2H#MT:BMI7MA5EY@J&\PV8]T$+'32@C)#%MW,5I4*68I$U^/GHALOD9Y4%6JV5.8GSX^D,#,- MLD2D33B^X8WYJ7RR0.WB^10& +8-O'6I]85$CI(U9<&&DQ*4KQKX-4B2,O61 M#O/"H5T,W4XR-&/,F]$,ZM-Q^*:Q:P(BP;-('?H)GC1_[PM?GS6=H_M0:'VWZ>FE-NK-,7W;$ \?E<$R.@66#:OZC&Y(U ME+Q#)*3X'D=9RT$ZUH'G[G)=\HGY6471\SIC:!.7L=6-%U*OP!?&D,RY:UUS M#4)ATW9NR8%;[0[6;Q,^H.WP !VI2V3[ 3O(DD]?_ -FU[1 MWMGYZP^G(;L3OS;T!1>F*@-,CW#1CJ^+>X?+ M+K)%_E0:4*]YEI'6PGQB&)91((]<7V6F=O!M2P#/0%=< M=*5:Q"1YR//%%HDC?RS%X+@W/_K+.,.:/(4\X#HVG*\$% I6.:+*ZZ7%6 M7]KZ4J20G&_N2UGHYVOZ>JM2VSGNL[^=O;WXD+Q[E;P\>W7Z\YN+^P=>1T(% MT4AQ#:@TB*R5)Q15I*<*SB5^=13TYB17%Y:P%W*;B-VB-7NC%,A?BFK_]9TI MQ-.373(A\]:3-8'M0@H=?54?)O4>ZB*X7(+3XO2RN*X#@^WFBJC,G/:&_;-#7_+/ MQ_[R:Y<\33XZMTJ%?H#"'ULW =$GHS9#M!C>E-W'^5KJ4-0FOH5KR;C!$L[4 M7,N7*I%[PEW\^=S=W_L<<-;QY/7L!1(4;JKG/+ M%7*]F!K-_EUI'D=NFX8R1ATE+$-9?'1LJ/?ODT5IW@(ATV/\\!P*K;!HN)"J M9'F-(]LX -]&8G5SC(@+&*5?7\\5F/R:?MGLF%-/PZNOVANE/KWG*PS6/^HT M*0VF[N(,M(%\TKH##/XR_@ (E1?AGVU \I@00BMGH><^I9B^0PB6G":DY:/8 M>&A/$!B'HZ!D^#AJM:*.$+BBQ,QY'WR5:9?R:8+@5!($3+HQ%9<%*\NV#)$% M8'O''?+YM\.D2[U.NRZ;7P5:IS?N>L-_4?LX!%U3[D@IC Z_F^KW4[*I$(5U M@>@$L)0*SF=1AA2)5IS[* B+C!:)\8D--B>F&)."/>0'J3#,5OF *U2R9-22 M86.2SY*YCBXW#-]97#"J&*Y,.6;@9R75/V'9^S45;"[(N-$.8-O*3H3?0;I/ MCI.YIKYHA#AEU2";L<)HI4.C=";4,A,F04CO;DFE1!5PE3673/7<=MG&D;W@ M1-.%;G#@ BD,.4MF=95'$.KM77#VU]C4=SS=@9_#[QY.[1Q&J$K# M][%M^V)],AU,7.7680L/Y*N\1I="D$@(*!&P/NP:V+:MHHKM098RP,8WM-#H#HPNV$15X;&8OL#M@>7/K54)L/E03.''QPG7.FZT;05E M4YJH?ZWN?W[W+A#$&5?QLB"J@23,$ )SI+MDQ!FW[2(<.]QG7876DU"ZK M@(#'[CV1?-<(&QQVZ>1P](T&VO;ULL"E+)UE/_:1@39NGF9<'85Q^]8<:U#- MI90K;'E#/_Y[D<^9=%WD.VXFX(MOIG-D+XBL"(ELV2"*BJ!'>)I$]@N*J&ZX MWPCW![N$ MMZ@HB1ME[DKDM^0S=O@VJJU?Q[0551414U3CLOD5\PSR M'-@@%WSLIS454F'"?R$;L<&+_0I@7G_5!HB]W8$_',L@:&1B.S[.>?*4^QAY M:MT>LFYD!@:!T;#[O%CDF%TMW=6Y#_KV+A-8>A M =9T/K8U'*4O>11:0VGS+@+Z+F]%2,Q>-=W8K7?,R]$G:9V.X5_21 Y40;,E MN+>MD[EJ"G^$ I5$V\,\1FRLF^-0OM<;LR_#L\#%;2,*D;Q0%3#*P3R(R9N: MR7\<<\EH5;E>P=+=YC2-*R1B*1B:8UFII 1YRSKGJ#\.E9'5&@46]FE[>$6R M&/8V3WP8\8;C\I)!P(<*;N&5 MPH<$L^)WA)>T)J+&%-6^B=NJ:*+Z:KH!/BDYBJO*1]VO"/(6W=G3@S+$G[>? M>7]^G53?QG()X%;7G0Y7Z-O(]@Z[^UXX7Y.NV_ZI:!LG]1I3X^GOZV_AA\HX MV(9RSY!Z?!2<5OPV*9([4TF'K=O4/I.PXZFHAMAMAIB'=&A=B>3$S]%HQG&$ MIN]*D)XPX"W=#2'#/@3)K^3N]2M,1LUE #2V]CB1NDUBK!A_$H MWX>#]:5J^E?F?*-FG(' +8TA-8[H9^::(AD6';,>5A)(AF&P6KZN/TH3S^HZ M8W;2.&^3S+E"F5 G&!-<\YWFTE:=O/74GGJO](LJ;&OQ+;6^F,E>.J%G,TX& M%??A0 J.F+B*GN6KP<+OX8VU5VQ'5HEM)&F*S!H+-NQ,UV"QQBRD?ML\M79& M:]O@C:(87, I%(#T7LL5=P"A^,&8(#$]6>,*;"TMT"KVL,R[!<$7".-!2<1) M5Z%K<>5T!"$&75$87FK9IUC(]O!J<:QP2;E,.U>9L[Q;C(4\3!P<]@&A+3CV M.L"X3%3(CK4G:$)[,\IH%@V(>*'RCU(C'AW_':+COT-T_'>(CO\.@?'PU.]. MOAL+-A$>:+3=MHG,8F\T1MEEW57J6Q.Q^5*P%[!FQ&I<=LQ9&EMF'&9*.42] M2]-YR&<4:Z>\R;<[8YE MG%Z+%4OP#!MMQ$!B/S2BH<2S* &)?8TV'9X'DD;OUS2[%:.;X)DV";ZAK$+S)44 O1E .59TP M?-Y=< .P@$-8HZ]7]]F1MX+T#T.P?YRT8!_ML#P=,7\ZB 3)&"V"F:)/J!#$ M>J5]/"^8"Z1=MRNA!?$1;6FAZ$/0>E+$Y)0<7 ,GY29TF.J3;I$B8;6!DD/S M888.FI."G[0FA'('6918T"(8K-1?Q0HO5 MJA9VCOOYZ=O_$"OF0W+^^B]_O?B0G+Y] MF9R?_73V\O79;^OB_KE7;.*4">>9!#3SGHNL3D@Q+/*H@:(SPPF!Q;&+!P:&Q?(,^CLC^7QX1!OX^F!/H5 M' ;-MK7BBR5N0E :H"8&Q!.("BQ&%WG4I44_5MV"_G.(^G3'LWSK5U2B?#<$ M(&&+BOV#Y1/>#(^GM!G:KEXQ7H/BR[Y1^8!$SV9Y C!+Z+I&T3MU,\#0A)CV MS'4WSM8P:HO'>['$3Z:TQ"QGDYA\'TWNW%%,&,M K]@WT<:2 7/HT"3D8AQ! M)!R='A/AU96@$@@_O'+-G$!?CQY^^_^Q]Z[+<1M9UNBK(+JG^V-%0#RB+K8\ M?+(A@'J?WE*]+8Z2Y>U'6RMU3<:+3P<^[X#(J@M#K!*TEQ -66JS0 M]PL7_B9PUVQ&2%622S#AMARNXR$9+@4T@X="G))!6LN)]RA4II-5X@(/]6?C M\:#'-L3"C9T=:T:W"9HZ;.GFU;IE:Q&UT97H2;D>*L+\%[($\KWF="5<2-<^ MP'MJ=+RTTL0^-P0B$TEJ'Q5-4IQ#N 5ZX';^Y(9YKO%2 &]:MTP*E");E:UJ+XK!P@>BD80: M.=A"*4YYZ]#=D]--&Q1R:BV(37!AFP/:M? MZN.NGQTH5GL"<:\FK1H@VIB7>OQY]TF*3"PK_D763;0/5RB(EQ37T<+[*.;< MI$BX^J2%;+P2/F.9 U3"&ZWU!^R>+KJS(3='B5?7:!KPH*. KGA[(MH=L]?N M3X8V"U3FBB[3DQ9?:K,#&2F/G>X(>_1EDN4T..LPT&$^?XY+2!9!L%MKN\-F MJ/Y>IV%.(N?4;<-/#!<2&;5>/VJQ<7VAW=/$ZC?$D=?^$4R+]KC:IXAQ1$X1 MD\&T!!&M:G43"*E)F7+J9&9(VNC354^%]>*1 Z8N0LJ_I+O^09,A-F;/6A^4R,@D-)7X6[*USK>D=8GO-49$2J%A?1[UP\7+E MKT36^DX+^"-XWY,B%:LOLC6J/N2WT#]*:F2K[?9JIR3D0NN+V"U;,45*604J M+ON/BNN54,J-N;;39'7G,]28#&J9@]6:-ON:,!?6)E2^EN5\S.>%#4@S%/NJ M<@-(^),EF&9UB7%@5R?E2X6X_H(R2!/9I=WDUC _) TW3QR4ZPTO*[C'^E-T M55:?T.X]>PC+S">T:^+?Z%S0*1AN!*SV!X9^G,_^D%@&A*(_O-3P^6NAM;O' MQF/=8)TEUZW'LGC+.IY"6WR O'Q0GHY7C(NN*[66%<'1U M!B-)OD>Q"$R*!6>=4V))">"Q>CNE%:DARUJLZX#T[CNW7[TU=>U#CAHWF97O MAE&\Q(:3:X96D;(\K3E\XM)O)7AD^3O4:V2+9@Z=3KIWH,.D)&N41RX=ZTYW M2CP&P_IN4K0N$H:S0!QKK7?]WL&"\;HL/WF5SX?^,B95;O.^M5UV*U_S56KFL(QA1UH%5]#3#N@-L:O9/3.@-4$*I:R3?!C^7*.I M*_C\V?6PC2U._4$!)";-+_^!@4?+:-^^_ZHPF]W)3.H.=AGMMA6CN0##LK%< MF?D O28/SL[999N#.8ONQ%K&$W1LQNKJT?SWXC%C>D\C\ JB.WCU-P;02R)N MN+C#2U:/8G%A%G"3-47KFX[JP!% &I#<\$#R6_,5'D6/#,W-5\N*RU+0'O., MJTAYDJJO'"1^"0]2V4E9NQ;B7O;68^H5-R+940#FQ.4^QTYG%Q[N#1!/I7L> MNO"J++!"DGJ'Y)4Y;+@VL9S,$> $J= OY)HUPZTY(N)0QA-L&)T(T2U1F]2^ M70D%N0A85BH91^OZ7/$0P0H=K.,0827B0CH'?GQ9-N$GDN">6X.LVG6S$.K? MK.AZ^F,E?HZ^-"VWN"A!9R(H>O08((6G3S$.'R,EL/GI\0XT.+7O*%^7-D!Q M.N- YE/F37O(R/KD-7&J+7;!IIT?[6I.IXF'.;7 IMV3\(W3890G]NCH+>9) M3>W87E_3]QLTFH@5> I.YVI/>+O:>>UZVP,RD*7( 2_=INQ3EX4,C.?0TG6Q M=NF*F(",=W-N?>C4#F1)^IIEB$JX7YS-J?-#?&I9*- -:_P)),P,>B=N4PGI M/0P4WZLT%S8C950: R"A.U 6RU0IQ7J8HY 'W7^9_XNP@E62+NV>[\)CS4C@$\&:8XJ8>/G-].W359"&%;JG" MCZ5F*7&,4]28,^TZUSB1[E9G N&NW#YE_J5/"@]GPTFJ-*SYF?2K'MD#AYM. MF@'[ ]=\L$6*6->$X*9'02+;"76Q+#D93T@^0I*SV,;M(N>E1;ZEC+;^U E1 MH>K1KG0='SU&H&F<+.\1R:'-C"V><1_XS75@-W^N 5,!GQ45+.K*)LU6/E\E MHK'][-0JTM4_;X>BQG; M\7+KBB]2"2D8^ LN[$O$9\1E%_0[#.L8FA)ECC2A71LFIHGCA&XLJ%>:)4 ] MM=0M233;O1]:Y7S.B_=+>F*.)BU@O GXS+*&WZUDUL;;"H_F[WT-?(:=/"^V8L//(/ M89U=:$DGM&B2\06=%#QSL>65EV.\]!UW0[ MY8&M[)#/V>GJ!<$)^JD8 ]!H,%@P"$>Q =$ &>)3#8! @ M$54$B3V->J&S;>,=T"+SWD=@'1=14O)=_XJYK"]\VHG7:PYBEI&.71]7'H#=5ZDAJ13USD"R)QP]1<3"S@, M#D_51.MD:: )MQJ@[B>[3RHP537Z%'00A#,0Y%%DG6$,#AVN2SJC/.%%>?_ MD/[[XC"Z]!=Y63-[8;)*SLTP(]+EL$BM"U.T*NC7X2X8^QD0*.E,4R0]BEI6 MGB(*06+2,J U1$[/>IM0"3-!TH;7WC"[,2=L%==2:IK=N)-8[X,NY>J6P_$] M]-D_:0)QZQS_3,ZK2NE(*>J@7;5<#9K.U._F9EB>+ YW-O(!,L*7V,DA09L= MLMVCF@ZDN<..+9C"+W,%CT6*?LI3#!!+MS9GC#$#LYIW<_;R-.#Q 0I&*L7? MD8%J2MHN)OC3M8DP\(O_X!!'0A"OT>Q(OYA)!TF$MJ#<'%PH'])Q@I)01;HT MRKDD#<3,+07<*'[+H'1.2B Y+J*L[N#.&C7NU74ZNY! M4\1$AT$_Z3^-U.3\ MSO""/Z%UW:6&,+#:50M]DLBY(A1[7I1%685?:UC%C1Z%2Z[Y(P)YB#@X!!-% MQ1QB+4/&G2(@5['X?$:I?>.HQ_HB(7+L"RYQMTYKHZ6F,8AVU]I,(VQD:%3K MXGV+D90F>Y-;$,S5H"/*F NQK;&E,;8='*:Q-2L,L+& M[5PC^^P/DW!^]V/"@^MWZ[TD;C)$J9@-0;R);*JLB2Z""[S'*^@):TGKW:>ZG, MAGC)GBY*J/NE?!"D^VKGUM[V*G6T]^+YL]A>[.EW^._>4_HO_?LY_??%2_KO MM_3?5_1?^OSE4]YXGKWZ[COZQ_,7SY]+7[6D&%PN6H,GH>"6G 6:KSF%W%'. M'#!.T9->4R) DA+9R$^)L^(B:>4L7;02=\3@5X UFH%+W.DQ<]YX5[PI#+R\ M:R[,WV,=I$&G(RP7INR!$%CDB'7F!$3)E)H1O1GN;R1N9YXDA:,H\9&' MG1=NT45ROZH;N=5><[D ^[ZDL'R+20=*&V' Y2Y#3>1^OK*ELE5<89?VLG99'RGY+N MTW+!,.T=N^_4^:15.$Q%]/>+?N)\I ?EFE=_Q=:?CKY/,EZN%I1NV<%CB:6( M0J)H2/L3CB3NS@G="#LM;S458<,:TAW=Y"Z[!+Z"Z[L7EER3">TC[ME"=V> M0,"Y.\M%-L]"?MI.!\\KOQ47"C*Z++.4:T/A_6>RVU(AR,^\@@TY0= =SN+@ M$C$7PWM5*D]EZ/&@(]WEW4/<8!'6K!O?61XH+Y!U!L74,42 5API9N(:?%O( M'X^%%W#O_OI"ONB;WSCP]\=G1P>_D__/KFWG6?%$(K^]9Q-X67_ZKWW.F654 MS$:S/(?4VI8>PVR9-U?I+$)@M WF5VVA5BWB1IST)!._;:9WA2G&5.4J7^)3 M>G,')P&SIL/)D6Y"OB'1=#2W4P)4T,0R_WPUJ%7^/I/85RJ)N6Z!E'U%]'?N M/)\YJ?OHC1=;4@H=*?E\W#W=12M:C@;5RM[ (D]J>G;G8 R7.;Q /R2!)G&H M_=).Z,)=U'%4=$DD("Z.\LV:(82^5,7W 1=WE7FD0A'5A-'=/>#8M&J!U,VSARGX*V.O %9[KS$,:9D+YU=^A2 M *.ANK=#)!T7]K$_\0NFO05KP?9NSBF3PQA/CIF<,21I6AF2\)5EU!G;FAXV M51FKP2O0DW9>!5\:MWO.4I<^_!59UJ[TI70:$8!E89>HE.H!LH'WV=UUG[.K M[:T6K"=[+U[8U6%M1VJ'\B0W2[L\O,*",Y^V2>,7,ISAZH?=9 MM^L[&-DWNR_'AD9M\8LD%Y^@*==@Z+KX?_\?.ZI[?VK1,B]O*47PP.SA0YYL MDN@GNQ\G<72P'WWW].EW+Q[CC>XW32'-;P<7F7'(0NPMQTL;HTG-6JZ/\=YE;V3BV.V^."J 9STU M[(4_H7-"RH*/T13V7C[[YFGTDQUY6R5V2[Q,=^/HM,T:$]E1/WV,MWQJO61[ M9'2BZ?/'^.=!LO]3]FB*:LLB4[L6E<\QIM]FWS6ONY7>Z]FT;>O MGC_Y]KM7CW(?#S>O2Y0."]J]ZLOYK;'CRR<>LB)>$NK1F<_HZZOSC<<%:B/..NBIR0_D0N]$O[7;/%3![KA ZK9@]+MS5[7R5!5)^RA;5$2N2 M\9XVS*J<1F]-2NXTTF#;'SJDOO>4XNK!7)8B>B)JCO^Y\J.X\EO5DO3KA M*AV &^=H#>$&/^$M9$TKSB>QE)$TP%RK/,1U:6I02!(&K>5D&UQ2_=E66F!,GP_WFSXW0@#A>2H0Y9R95SOW)#J3CFY0GHZ MR%@##>E,4+0&[9!Z!.H"7-':+6E@_NHXY7OE6Z9'H.QL;B<= >>HRFD?7C@J M4!!+CO?2%"UC^^VC:E>H:N/F[,>9$>B"#,'=LABGPQ.K&!J_8N5 H@QM97)$ M@8"-U*X;$ZE\.S]@2?/PSD?H$N2VW4T@RRYX/\(FMZL5O6X"4(..37I:705] M08G4NF[Y43/=?/==4 T59B_UT^ :=/@M+R)]Q%H,O3']WLD=^Y6@"5/$@"4R M<3X5:&FT\QJ)>H(%A2J68-@S3L"([ 25#H3=AU$*LUYU0Q/(-&6UR)%^N;;!C8TC-8G?USER_WO7+;!Z9\?1V0^'T=N/ M[]X=GIY%A_]S=OC^+/IP>/+CT=G9X9OH]2_1_HCTVC_^Y/#PQ_M M"&,:];OC_??1F^.#C_CH%#^@\Q^_/SO\\<.[?8S_[&3__2F?/XZ.WA^\L_Z) MO02..;$?V_,[!7??/Q[!>ZL_UW=L3V*B<\8&LK- 3Q=3"8Z$=[ M";JSH_=O/A[0P**W&+;]7?1A_^3LZ/ 43\%^CI^\IX<=W@; :K@NCOTE^F'_ MU+I-/QT=_HR!!Q?[^[\C>X<'QQ_>GA^_^"+O<(H)_#R+X_N?ZR-R&V6 N M6<,[?$]F?_2>9LC/^[_ +-\=V4E.$TEL5196;Y\XJC.O#T\_'-K)9#\(ICC/ M;KM28*Y3Q9-V&DB(!CTBW5;UJ"$53T*]5:[%0UPJYJ'0LFZSM@]9CYAPDVJ I4]\RI**FDT"?J_@HUIH?L?:L)+PZ1L M-'+K75S"O8#79X>Y:@7>6E-5M-L8A3'LH-F 'PJZ( OJ9<&-Q'KD![LE,^;H M[SBG<\&M"Y1$!WE2)93+1H]!$#:<*KO\ ?R;F<*/Q>WK55!#2"AA6I<"#26. M@Q1/QQ&K/'^%,7?X(+%#VV' ZW+(07JZ2PD.$,/(BY>W89W>/*^58^/+ <>R M$V;,XJ@6%*S#/9*I$)/RS4_&,V_U36B^Z<5 _8%T_,4S:D37=^_)V6IO)\#O MM?32NVRYH^^ &^+#IW?[MU+3:[%N3=F>7T3?O'@)$FC"3M;,OM= M_6M&*2:K4L,F;G,D3]N/B_PI^-5]('H?F4D4!2QYM%J7%9C!P!93"1$+Q3[H M8K'N,;=1&_R:!)B%+ H]5!A'MV"M.I M8^Z^%"0?QH0PHJ,[\%5+#+.=LXXQQN^LSK$6SL&V8)3Y86"+G0DCBP*H\E2W MFXG9KTCD>&[T;(E$TQZ57[62^C"(4JAKM,-$Y)Y*8"HZ6%D-?'>KH_8HB<0/ M6\>F#\?YUX[:7^;VPQYYFK3)&1.>CF1/-CXSP7NC?,O7I]BR8HFC+U[]FMO5 MW9OOD,;4>[S!1DV_UZV1,:)BVE]>KKBY&5LQ:^0AU':#\I&V'[&'F&)O$B(" M3HO% =S.AGJP<+9]S0;ZXL5.,F/X?2?_A2W4+K=K MM2Q:3@/'*)"GV73\DE"OQ3[+I77T\K5K18Z#-@)M2UCT^'284JR[!HD \?46 MEN0UGC^S]75>02@$2.]"3(D:#V*F#K,KOD?QI]ZW8WX031>X9_+0@^VQX+J# M5-N3IUJWU64F5JY$B*.-&%_Q1!Y:*>3^!'%_7RGD^\/WARG1 M\?NM7/H?F9P*9L<'%=+Z4?JMHS=VN6)7_Y1F%#@%)X*_(&<5VVZ1"-2<6!^+ M)O%N[A7UB]!N24G1ZXHDCF!7"6EY;U<2K,XOX$-Z;M7._H7:@I<_[%/ CA'@ M?@4M[&Z75\GEV9,Z.%^_4>?VYQ>:2U>=";YB3TTCZ:SB>V3F6RJ9W'*M]9?H M,HT1BS6J4*>[>< 30W^V^34GZAR]4 M)P'NY\1\*S>#_WN ; PQ>&9*P*+H*W(U'!U[3-.1%%\O!$B0-*LC!=)AS>$'0>2M%U&BG0SZL@F]">$M< M(7T9 $2)UEVW5YR%W$5TO,Q!W3&>=&_8I#28\\CQWO?2SW'D>% M.;<_2$050;)/KF%4J]JY*\B+6*?KKPWXX^.>ED&X8ZC6'-Z4O,??P OUX->( M2?.3'W6[:R>H]:*E^])U F]BK^21MZYG-G$8(Z8&4C$FW_S*K=5YN#$)U M8@/!_POC?SW>.)XLH?!!F[X2MCDGDGK@<1]RS: M>Y UJ%9$7R+Y$\5B0E(52U&XLK@6498ZX25&61>HX*/\QY<&C#+3?C<'=!-3 M>Q_T:"5?6->FDK):P%]!.;+17O\>/PHIR@!;$Y3FNHM\H-22R0O/B;>5&4:$ M-S^@\.@0ZL\49765H+JT7$K?IX@XL["/4/)3\GPX&WK\!W&@"L6T"K3A$C@' M:=>FY#5#"I@LV1[>LM8YW<+DUK/@)@*J6[<6:0%X:213K'<_ WD9H1Z)UU<4 MDKP:I3POQ]&S2-K:W'3+;M.V%E9#7>;5]>U1UH-XAG MK1-@?[JS]U1 SR2G]:LX![WS ,PBH"RE;:8C'/P_'ERY(TY %0OQ",DOCQ)[ MWRF7+1P]N'6X+H9.Z):$]I&0T$Z:JWI?[9$F\,_,N,217BA8<&2#PW.N]$YG MG8+B&(AA*>SU$PL*<&4:D!7R#M=9F"@R5)YT+TI:5OWR%S?[J*\FF=&1TP5 M*8?-I>@S)98E5I7,B76(H$6%!Y<1W3717KM24-!U CYWX<$:$Q10( L'+')Q MERY/A>*)_ 5 (H'7_#E$*:I7<,YD$ YR8KPJ)YB\[=D8\K02_D^'",*W5=!> MA9!>_T6$];%J2(1\IQV/N HP@A+(*G9+FMT23O\ICBWNK*18@]?KW-VU8JDK MH=-TR1"N[ZEF:^<%"K^A_%1+ >ZETJ/RN$DGQ[#(*OM[D63P[\_N6(LJFW,I M+VM"2!65-Q1:R$UGVE 4M,4%I_50+17+8W9V^8NK Z3N3/J[Y>!!=>RW9**V MK%$9/BXLL/Y919=QV@-GP]WURR%@( [0 OS0.]<(<.T>@>?DJWLC'NU' MC58&RX13([[&@YL^->/$J=$)8VLJO*0)^<5GH[@#\YG$RUT7J?"YT5KF[X(+ M;, _4^93BWG(5H&R#_"^QG1^(2S"2GHG['[N:CA?R)^'*]A9E)W;Y3?W@J<0 MY 84X9S6$$Z1-AGR9,3V]VA2#MFTS=F#ZR=%\V^#&[ NYDIZW>D"R K:HANA MEO1(;TZ."]#5'R1KJ8NW1KMCE0;7$]9W,4OA^;#"2DM20/U( '*7E:1T3SH M4( ;F9>U##>\D: M.5"E*[ME^5/K"&1IEE095U3VM;191SL49'8.(+"(.R)V M,YP#9!;+>TCU-:X5H6V3SG*@LM4RF!8&*"VC#\QIR2J&NH"T 8 M7'<82$3LC)!"!/;:UDPJ.L=) KEG :I+YFYD0![M$8S+=X2'2LQ#UE"7#)P% M6H>UE^=6Z2X;() 2&.=!YNO2%$E "4S]$W*&=&CP\FNDE*A^&="$N"N-5"Y[ M F&)C];L25K[>.6*9A:(5]JGK;T@*Z0U$$6[H?RYG FG<94^X3!,6_?E M;5:>9C](:3&3P>!(BE+\OMY9O+(F)%UW]R^Y-'II-CBCDCQUE66*7TQ@<$ = MHJ[+2MY86CM#3<7*4K?'FITLIRYL?&)J17.-'+J$ _;(\1G8(E;A57IR?[H,BOS:R"M M,Z4]\#_TO'E.(6,V'"]WO9(5<#!.[:OTC7N0GZ!LX/I[@F,CGF;*?D\I?+F" MAN3!PW^$==W.@D\[9$M:"F6Q694M;;LKQ]LS:JW$I']^#KX?.YO3I+%+7./T M'Y)\(] $[F*B1 :EKCLXHK:6-]5A)M+7$I"0!TZ,;^@+>E3IC:VPAMC1T%G, M@KO]$)]2.? N^UHFZ:3_.F4G?;^/[GA+0+2#LI;H39$LDW+?N[Q&G1Y3 ;<, M.*X4$ -GG:&I_3:U/@D7-ZJ:2V$VERUOK#44'<.7AAWF6R%GE =*'[)#87A@ M$+$[I9E24X4*141L9#]SZJ<:D\N0'GI4^VG*$^;0L]L?DOR%],X?B(?I;:?,*L9SQ*'7:]J1M#R$^&R"_L,3)#XV[Q@Y, @5@PBPKQ MZO9U2G*44R=2/G!M\+ DE_"QR$BK*C#5A0'E'59':.?I)]"XS BKP/>@UW04%=B$-8A_=Y:(;K>,@)#"?,Q:H M[*B>Z6 H8%HV *HIBU#'02L==]H0.QOBD(&>F@9I+@:S/[9& M6Z;VX#I9&K?2*#-0[@)8<9=I2]T$T7'_N SFU!5BW)5&_U^)C$AI2BRQNWD MM$BM4/$)&OE%LAW=)@MR U3RO,,K0MUM#E17#*2U_0(ARN^N"R?V&!=YBVZE M#-MIE"E/Z%;RC3],AN]4!/&[XZ#.M@S(*ZD9\((8:9R,5\0BZ:$>*/,.FG^T MR<+!LM0]06!F>(#O/2,;T4X1J=K)X7]_/#HY9 8ZD*S]S^')P='I M(1&ER6''H*SZ\? ->-B(1$T(K(BWRIY5^-V.WX$L#GW=/_]P=/!#='IX\/$$ MU&T_'$;'K]\=?;\/_KC3./IP';]].[C6Z4=[UC>' M'XY/[='6]3ZQ0^+A\0@^G!Q_. 0%G#V%TNO%T;Z]._OMX>M?HO_[_OAG>[%W MO\313\?O/KX_VS\Y>L=/Y>CDY/"G8_#S_<)<76\>^EJ_FO):?Y"LFVEA*N$# M7IB$"5L(=C_29ULQ:->1KV)M*50 V!?P&4C 29J0PN-W!?&3-+)BTD96DO:[ M U0.G_HDK$XKO8X"SP[$[M V/CWWY#\;;;#,*A\NW(=<]+=.O@I'U+68H"TG\U$*C9-?;,D%NO6QKS[[# M>9:64L1HT'\*6D;K!C>,!$-?Z<(ZO3BV,!7&%;/,.UBXX9K%+/,*)<>T7; + MVU%ZUMNA&DS:-E*O!==\2B AC_'@GC-F?UB&-X[:1;72VLB3W!3GS85HU=X4 MA6ZAOP]JU5A/>=4XHVK4!S;*Z2P;?3:X@'M&(VBIU="L6ZWS3 !0/.$IO^9A M%B@?"617^0WB@$.B5_8M*^:-1^9Z3/)=2N[4FRD%:RVV.@!H.,^S)MC6I0D1 MQ1]/BM%CRQ".# \YH"3WI1'4I^"4*3+NH#J#0'09C)'=U:(SM!%!7E_I7,P8 M3?K5I_#<'-PE(3KT4I>7K@Q-9UPO#?S0_81_3'G&OR_M[+JDMS*1Z1ZP/_:! M"@YLYKK&[5Q/,DX+,34>@C M2)'1X92CC0(9&H-\B;\9MD$IB[=$!B/^.69D .1,[ >7@>M_TWB$;(L#6N(< M2SKTTMV4DI?P&1'ND1Q]?Y$>04TCK);,*D(6)\J,[.0RJU:JT2RDHP3SZ-*X M4:&"WL^(0(FW(E][W0WTS;^7RZF\"- W]S^/;H_='9 MEJ_SC]V&WU@OM,@FEA[=#Y.BXQ 0%+Q=11QKM5;#,P"XBA18SLWPT%6R"0XD MS[<&&__PR+(*#F10EC#W^V-="5\JZ'58DN]\18V,\EU%S(>NY8U/AUI;BXXJ M/17OPGE;:0<%]W(@*X&Z$2I;*W1H!/R-:-5#_<@^MKD-W3\9V>X*H-)8": QN9#L9[FC88V)?RW#W?_1;2*%M;N6M;P<,SZ61L9.^;R3ZKP]='9V^FY@US M!A$A$M5^WMO@[*A 0UF,L*ZF@LJ1]F1*/X=^M9CU,,FIZ8I9+9)\T?HNLO#D M*7@H%@*_D!8&3GFMT'KTS\X7>L$4O7/X?=0DG_M?FIEDH2EURV6?6K]B/D'7"XN;WBYN][2X13QSP7LH)&93VQ,Q?VME M*.:6H^;*Y)5)XVHQ19@([@?[> M%B;Z-HZ>/=U[%4ESD[SKM=@^_>#D'$"O77B4;#H+S.+K.T!7^Z-/P7R[R&_812[1]381ZW$E@VKB%%/RV*89[8#&1G4*N;\SRE&" MWR' V<@W]2S GW4U#K<3\JXM2XG8)F9:F5300OD37_Y3XH FT-,BGZ^\8D)6 MZ? -]&H(\>?^(J2AG"JH*M(YW&_QDUK_S-D7X<_8?$%'6Q:NF]AY)_[$J2,X MH#/WA'%J4V2D/T2$#@!*.SFQ0&-,VSUPNMA1 (4#IOA+>7X]FAH^E#TT'KVV M?1O)N9S5SF/"BMB-_2USKJU+Z;X^JV3F^']\N2Z,LD*IL6]ZUM+N6M+Z;O1T[,89J9T<7Z>U5+E M\&&6+'#\ ?R*$T/=8LS>5])9.K&A$,6,8@<],<0JH2APAYF>:,5&I\\R('F9 MT?#Z1)G$"&G0E3<:%_X15K[MO?L]O7?;E>/K5P[PJZG?L;^:)(B,F8O1+@&- M,TH1[$B^N:>SKK29E&FBFXD2OL')RA92A)[/NMS/]D%R%27J('* M(0L^=]DV3LQ\7:$)=XW\1))[8AC[-"7TV^Z&]T#K/#TCWKI,DS.2B7)_7X// MVGNV^]WOU#S?VLEOM!/!G4S,3M#S0&/I8:DN&C6)"=M1ZT&U([47L=FSM?8%ED3@OE:!VC:;=;MTDX M_W-46&_W$KP; )T(06T]<[0:1/GNSM5/6+D2A"1MOF\3M&"6?XC3/P5KFO;\ MTZK?Q.8?3T"60P!LS]$D*N$^SST5XK8KNG4(P2@.V/=J5:;2K J:XZQLZYQ9 M%.,NC:+K?1ZQ2^&?[ZAT* .]'$+_=DF\6U&9Y@9J5$R$3O<31X33X]0C]X2[ M.NP7SK(XG-Z0%"[\QT M\)02[=>;+^V#!WV\5PUCTAZFIJ*^^AVDD^U0)EZNZLRV:*()R"U&?6L6MPNR MN@60SEUL;>BN;0-9AN5W[.1 -LS/2L9U"CF&"?6%%?N)074?[3999+# M/SJ'(D5!70EENMG:T9W;$;^PZ9G2=L&9I*$$U)2L.O>R"FIP[6GPLJVMN22N) MKHT"0,1KCUNM["','"VB36S&D&2@_7SS9"G,EPO8S\ZKEW^978.%2CH\P)I$ M(9#X8$*L2J0;#)VS^QRB4]6H9\"!M.1[P741CUVG21- /%N1:Z83L$E-2R91?1T*JYI3 .H>,[C)!%M:M(K^VZ;G*A8)!B13W6/%N MG2PH;X2.(M8DD87%$1I)?0A =1*1Z5#Z5+X.K$LC-%#T2;H'-X,N.:R6>5OP"Z Y5IVGX"GZ*;@=H<@S-G2BR1[-(V3 M<1X[US&[@O8)!M@\H@^X*',H$<]88BGLC@Y)H)P:%C4!75,X=/(0X2\)6\V$ MS\K1VX3":]@GS&H=I.GGF[ZD>4(3V,Y0-%1[73H[1FP0-78WDF7OX /#0?#/ M-XP_G'6^TLVRTQ$GEXCU@;"C;)\A+1>D"!^0G/([\$#UZQ],U@3/(V99<2Q? MOFD]T:]%GC-I&GM>9G E(FZ2IW5\0^%SH3-#MP.;;U61VA]5;*05T/YCK:); M'3ML(,E\/Z$5=:>>.9IC M.A<^F (8-;B]H?'6"5Z #AQOR$LJRAT%O]]!,8VDQM-9X-3!8[)S13@QZ6;<6J8\'Y%GB'N2C$*=I "W7H MOP@.WFZ-=[TUJIO^)ME,;$<4M'F:;'P[.>0$HE-8OOTXCD[MN!+J"4KH.$*8 M8PW@*,ON#J2ZOK6J.U=PJR]"9WFJO)9C^+QO=I_;+6-K,O=A,H>N\C(U]YP[ M;>'\V7?[R;J+R#H) B;TY;*ZAO"979':PJ4S2+CMG+%GAAU/T12&&TJQ<:U9 M4A:9TK].&\F6D):HW7;9^6C Q)]QAR#6Q!6X^DE+IBS =#2+-B;1R#/(#"4+ M^X"YC\2KQ ##9"K*[)(>LYS?7J@HKSNS*,,V->MCJ9*<#!"7O+!/4= \^(B& M8C)R#DZ!N4^(NOOY#<0@VYZ9<,5Y M,]*$L?7+UA%Y\'7UO![&&/?]8ENG& M?7U47)J:@E*!P>:%;B(9/0*.I/I=GN+Q?&."81_;+>EN]Z6&&9(N3_J,I_LOI1X#>PXY"9>NTQ. MEVD# U[KQZ#A<03$K$*@N@.GRHRW]QS3!=-F[P7^)?9\J%#,_45C(T]5 65R M2\"TYYQ9Q>CM2%6'S>Z!/';,'0)Z(L(NUZ[>Z.#=,Y:4X1,&%$8LR4;[5GE5 MF"J\E\"O.VEM.,N#?_*T\LXN(79E\$0N;*R57 M;#"4Y9RZ2NJLGH4BR7M;S.A:_TE*((MIT0*/# :;I3)O$#$GRK?V-?S* M>517R90TMDZ-!9E$&LNW2HQDUGM6BHW>6:6(DU76TBB! M(*DT?JLQM:&Z$]7AO 6GK9V>[/N*&?))KY!JI3RWY)B#<57*HLB4M[SQ^]$F M<_LC[T20C7%=D^I'.KIK1N'FS+4/D?IJ[^".@A= ;E9V-S<82E'*]<)-T:U/ MO$G%9[A-/2QWV>P^E^[*UAG\\+.'CP*MS' W:>-DI+[]MG4 M9(!AW[$NALS%K(?6V@FRZ3"I+2O#N?5%#I]65.C>D<#;CF'!/?Z+98LEU R% M@[:9C3MW(?,D6TTMGW%M;^KSK7W*OI.]B7&G'>?A1;6!*8ECY!P4_*4.M+3 M3E&/3^!&FB=7'!LBO>CU2[E(S+)RJ+OR:A"+@Z[[;%? M@=5B+OY&FQ"JG@= M@F9JN;M.$G3,QKKVDD2_6H^[3C/Q"GS8XXTG=B@!QGA%UAYNN"K7:ZXR6 M7B5?NC.:NLQ12EV.,+<%3U]SN)S,#-2EKGOX^N2[CUV:(#M7\A97#T_OA[!= MV.]\85?#G][R3J4& 6];$UF;BL'@DJ81.7G);3K_TVSGUF5_T#HAL@CB_^=&M1=VY1O3

B%&WH-*MI!V1PEHW9'5N8_=@>R_D(=Y?D M;N%.&=<1WG]V+:D]'F-N?)F0,BT!.&Q)L+"T2JZ*(3F3JPVKF'"?M-Z!5A8S M3MZ$9T;^C5](P*(4BY 7X\F\,\#D2EH1Z%,O+9(U'VY]YRH\S+T\]QGED3Q) M$^)# J9S1L[&E0UU #@I<%*(M'>:MXNFY;>/SL'P\G4P:,?R5"E"SM_#NF+- M(CR5>=OXG,_(Q-09D9:&,<1*D"]VP@T$LBNYPKW8A7T-VLNX&T5GGI(6=AN- M7D_SI[3CD;T%U7S_:\X092NJ\O@?AU9GKK\ S-J>FMIY<$]Z"9A@+ 7MS]FJ M77E^0(3\30:6VZY0P9):)7M]L[Y) D_&=W;Z1Q[0\\(IQ"!0@^(^''=UQ4,, M&EY@KF[2>N.JVS7UX 5VM=W>[F%[@Z+&A"FB8#TJ_.'7(T-+"8(:N)*K4CNC M.;Y&0CS3TC/7DZ5=0!-<*[M P5E%_U O*(]D>>Y :#!AC-1IP]6I\\W-EQF& M^MS/,(@T?0&;^WL(R;*V:U2;<'=UT/K H"NGG1+M8*^3!0Y)\ L@\!O%B$K MS]OO-A?QD&9I5L@^^F9Z$D*B3D4]/"CU%?UIP+YFB[)&].[H]?&)DJW+_!6O MT*EN?R!4SE:P82O8\!CF+M@K'O#,M<-'H2CZ4*'L?X+C=/9B[O8F-&UIW8_H MJ.&OM]O(G9OB>L-EOXE9H=(R>Y(I&:A4*>/@$^F[=N0Q[DASSD*XS)A0(.SY M9#0TY98MR2Y%T1!E>#$=/=;\[MS\^MDOB=H?1[9I00(6US78[-!5T&?O#F& M8(6B17MM).1NW[QX&NWDZ-1L+M"RF&;G65//7-U+F%+5'23SI.AT9X28F.K; M8KW=JV5*E,[-0H8M_OI'Z,@).+79G4(=!S48J!^HPUDC0<;4=MZ0"_B1D%#HP9#>WK#I%S& MF=H'HI41Q2!\<=S;)>1>EI" F6EB\P*PS0YM ;"68\30DA*!61)# OM\LD+& MLF&N&*]!N,'YUYPGB=Z*UN*!FT;4<^K%D>2'5!!9EM!BJ1>E'&G 12# &..U__ M%AAC"4:7I?'D,;@+((/JNG7,M/U?;J?IG4]3>X8F6WA1U*GQTTJ1/!B@W0[. M$P[C/:N4W0'J\1U+:C8LY@/#-%7%(#5M%A;(V1N4,#/6RC@H<^O\9LG6(._8 M( _3K)YB77!;K)F6F1!? - "$\3U;(7K)FR+HEF[$1^*9U!=FE"7*X@1A-R6 M."P[RP^Y^"FFI\K,D\-KO0PP'0:R(7.3EUQ\?65:"X>G*[;]7J2ND8^JJR[ MOUS:$(YZT$K[SP42N9#I*3?&Q([GDW%+Y]I=!I[ R&G>40\%"!X)^22CH>ZC MV[_Y:;[GEY-\SXY9J_=ZH7"$N4<:A *G8&+L:.>[IS/P9M;,OTDU4(8,=S-N M^M4ZV= R(:2I1+3Z*-[H-Y-\H[2=*?XOR;'%U=SI,WA_M'F%;_!1O)9O)_E: M G1(#;P2Z' M:]LF:X8/NJZL(YBMH5B2)XM.C[8&(8-4&SD7S'D,]5RB'D[3"C\A]GOG"\L) MO)*;FQ>47PYFV4PUJ<:N&:N0FGP)\@(:J'5^Z>:4&;ES2N;>]_[QT!FFG^TK MOS'HU,M+Z7EE!3X;7LB:GQ5U6U%@L\-/,LC\=W6R*!.O/,?5QH[)SNIZF2PX M'5D&*LI)P>?5NCW[,VL6Z'$XTYV#&3W8,=/[,5M495TN MK0_Z2W)1EG&T?_PNCKXORW-<_ #Q3PD+VD_?EM6*/=4WL]Z+D=[D MS:K+;E0CJB!XUUX4!)F*^_*]/717X;M)KI"J\\T3S\E_6S_:V;T<8VS]C;Z#\@XE#V5PF6Q MJSB6M>%=&GHJ%QG4P7>>2R0[ZSI'Y7()WUX+\B0*JZHK\:A\D9,+HBEFEV,D MM#1U!?0^:3];IZFL*#DM11'G5[G[]N^L4F<=N7P4 M&EQ0_M!=K;VGSR0;',?>9("(IC5*HDNQ%>9O8,DO A/+!])WBJ(>AR+ M_#1+(3"IV"UZFZ2I"XN[4S@IF9.-CZ0C\E%*"]F$6Y97="\X[H*6W M)F76;/\38(](R0;R>/AK[[L73TD*A#3=3?HX#&^:M1G.Y \VW\ 1[2,[>X0M M%TG0L&9MMUU;*T8EADVFK[*BRB7]2X97[)WB<;S^:19RED0AN0)=2)6H,)K= M 58ERTL3*G?M6#I=E(E:/7L\?IR(J*V;*W9#K_2!8!WJ"IN.&! LAD6: M:U]10M\J;2$55G]1 !P+4091Q\I:LN;@:[9D\T3_?B3IIVD67.IV_JOL#]J( M;'W;D&H5;D%SA=?JM@Y".UUC'S)Q:]]95X/,OZYZ M9\B#S>VZP Z3Q$1$VCTO17N5P66,0J,^C);KG3C3XWAKT\RC?V%)2(( U=6G MX .S.^)!O@[9 K:^];4N2.NAIWT2Y5&\VZ7I$4D7 <7TL+S,>V$VMB*%\;4, M'*7_C&^PR1H^"T:"#TC'GI@'9D]USK2!8_Z"4 URDE=:7WW M-XUP$; M93<-F+ARD(@!UT$Q[,O WD>R $\S3XL^*.?:+"Z2ZMQ@.-8730T$PY#ZJ'U> M3*U!P&Y$RY1\8H*9@6/T.-[;-!.LG?=F0PB\#LEV=K+L2D0PEJ(0[T>ZTS8! MSXE\<_+C_B/UAJ:9WW1I\!%G*,WJ-?%N>Q4DJN]^,B(M@U)7D!%HUQI;R"\I MOT5'.4VG&2??EV/7RSJAJIW;1T5=YI>$%OI0E5!-@OWM*#?-99G;7XNN#)9O M^9.O,3<+T".@4D@GX;3_.>!DX%$-X-"/ S&P-\UTZLT)]*\HR/6)+V]*18E( M3_<'CV0=>7@)S%A:"AHB(0YQ/B$V5V71"%/]9 D,B =6O]P5:#4RZ'K1V,L! MKH)HPNFK)8V>(3DW<9CA4&Q(W<>$8!_;-O0\CH8>^W^3G"I!6'3+#G?/$U63 MY*0TWW,O0UJV\V;9YG'D@B'/%IYG-M02LO"@*"3A-H?1XGE59FD_O7"%[< I MLVOP9I'[;S39M67"N&LF#(4P3,2F>ZS/\O PSB.[MCD$)W#BZ-'8"(K449!!6)5P2]PUEOJLDRTT%N"Y7>(/F M H$>2SX9K2+GI3W-=D[<]9PX.3K=G]Y\(*(1(7.P'F@C=7L;TR L4<'(C0<* M?OM"S)I6Z/,V9Q]I:T]W;4^7$D2((L/T3&M$C.'5UDSNVDR4;M-.X.F9"%:? M0),V'"RO-L]?A+#DK?7$[G=M+&^S E2^2<[- M$N1&G#BU[NE9#BE%VE4&I,S4"D_-_5+<>UU^WET@2Q3(9)/'S]4>J>DN79QK M'?.L(/@9._;:U,.RDT[%P-$G4YS W6GXK=*L27M(F'"B9!51PR%_2#322@'= M&7%9X':CN?T,9UQ;QPSCX:@FX"+PLV3OV7:.W/4X3QZL= M@!BV[/=3L:6ILVH7FY!7V[764?MO-,(-OC6DNS:DEC&TTV0Y'DJ7)U%?XI> M,X!C-<3NX^HM(W) ? JO'A2]UC3VFV1K>G=N>O\3'93K=CZE*N,&WK7;67/61OV\*@QR]JDZ_2-4&[.EG9I]$T5 M Q$,:OR3 ^U.C'FRM>$[MN'O]_<_3,]XSTV!MN]\(RAW3PM%T0&S[J& ,&#+ M*]=9X0BZ;8A2V!\MI)NKRUF),WWP9WI=)E7J#EF9*ELP.J;)FI;57PY ED"F M^@',&@L]4Z)T>+6&CC==WD>:P4"L%UJD=@!N'-0\&\1LP:GMW V^^&"J&A.I MUG:ED)(A(=$HS,,$K]:<:P=]L,'P$RV7=A>A$J;G @H(G52B)JL6[CC: V5XLCM7+[KN8<_KM09TZCM8S64+T&KZH<*-"H@1R/L';.OH.CD>52:Y'-4F:5] MSF@!TUJ4_U[9$V('OPT>1.SW:NX8BT4\H+O[ZL9K[RBG#F9:#Z](N&%FWY#M2 M.?YDB$XJ=J.T[W%%^"%R2CR#*I2(6M9,9Q;[;ES@N]>+XK6<*%(!U MA3[9Y6:[(-WU@N0(9[#;"2O#!)>D@N02:^:_::VY5MD_=>++J)%#3=&L9PW< MAFW65)>PNHL,_^1N"SMEV4%8D-P ")L0Z,F)*G.>*6L&P!)$_%NJ1@74"6)2 M?J.-.W9N=5,&]!7BN?>YH6*Z@^[#YKMHMD'A_=J\OH9I&GWA.%P\-53@MQWW^J%@A%VAMGI8'O) M*?WO+RH<5>:SJ1;<%6'_N6@!"@7%H)U.C!"-@>$#7[2=I';/)6Q><"4TOZ;6 M)Y79=VE#5NN3\U;*TG;8@A)[ %-##!Z%+_&Z.%J!2G;O73[I7(MT][;N[[W, M/*8-*JMI3C8)U'S9+(EDQ!NB3$\N8?FL#+6UG?NQG8FNTXX02]'YPML'UCX- MP8\]Y)]0)R1FG:P,A3R#,BPE"AB7@L62EGO[KU69&:WKS$W"R+!@A5:/G/$53!=5P?3K5UD_FF+93V67S I[& M6#*RP-MGJSFX0IB]R*5!PUY%Y@"JP!P!;BPNH["V3NV5=6+"CX6_,^!)+Q9< M]+#K!ZY+)R"^ WL]-*;0L(3;VH>F]I"=Q2Q:)&O(5=N+45JUXTP!L);.J-9K M_7:,/G"V=E'71$+63GO#@[07X"P0I7J$;MLZ_(-SWZ">(T8<6HN^)D=$O]UD M[V'NK@HI 5(X-[T9/ (IWGNV^WQK*W=N*]8)H!2@7;&F9R8=]&TF8[6KXMI< M3U;I>\*Y()?G\-&0=B/82/_PUV4)PAGE'VCSIAZ798,ROL MFLS]MRR'H(\D3ZZ"5O! T*!V\#U6,6R\UU)65-1=:7A@_S(* 0P1+TQUV-3A MSYAE7>X2J!\SLH8JA"!NW'0WJLH1*#?-_O/H*=I@U@!S%^9/<+,4T[]_H M]IY-BLH6"\5!N=XH2.0,Q(Y0[N'8Z4,"NIZO9E^:PF.>%+,I53CAF@#D2MR9 MM8%KXB@,W"<.KO,EIA![1H]6:8LUO2ERW-$ODHH\[Y.ZB96%"#]9-DB489>T"H3/U+Q MD[YC>N@*.^79&G4,J:Q/P*< M<]2?],M$8Y,TI$F1DI*F+VK$DB:M;(AR!05"O,8@=.E:R#7. MB'VIXHML Y%["$3(*3_\O 9T<2+FU6VT7$K@O&Q>U3R M(JDO&#]9/,&_9Y[ +1T3#T"CBPO.;4AL+M$2P=>)!/)<%KHL < 9.'#"0V68 MXG0PJ+'X:=#EYRL>85(_3+1]P6=D(2-JR?"@=&K)JD5G!/DRR="12%I.;?O) MJJP:R1$$HU@:(>!B>NAZ#N@NCLY/BD_U4@D!5HLNV<6]+T@=Y5Q/LWKTA-_+NZ/7Q2;2?7L+N.1N> M6V<*1/F_G2 MNYVFX2;U#>8J^QYV#\-K=MA0I?F^W@^14>:C%F5Q:3>!#-':BV])MSTK6EYK MN^WN.+IKYQ ^IY\W*FL$ G,^ W8KZ!;W+DP.I]NBW3!5=0+:>CM[,WMG5V6T M\XRIR9N+RMB/G\^ 6F@N1,"=4#.TG],D7: @'TJN(S8U%)\(KBV8MN^9YL9M MV-+ X3\^Z#Z5@^"I<#RB3:A^%A/'LQYB45U7'T,Q,M[/!T^C;/,T0*7BKJF#'#>@IL#8L9 501[Q MM??&ZB=FF*ONG$6(K6,U"S(<8I<9F5Q<['2SR(5*<@MSNO.%]6ZDD;<_-M'Z M*L7/S0U:@]F,8R\F0,[H^ F\690.G;G@"EGWT0#6,O:LNQT1O9OD!SHW=M>H M]0)D29T'QM0[G<%'.[R"\"OK:$15AM]>5+3<>HU*F#4S6+^(Y.$W[NEW3IMP MTH'N=SGZ1&;#1S(ZXM]TQ.VPD_6O^5MD'93S$=K^PLBQ<7$=ZOXL@=PT^U MC^H&L=&^H](&Y6RHLC%!TP4%0Y$RH)72=!79<.Y&+C49 MQQDBO'UK:,R;?[1DJ$%[W3RI[6'T=5)H6HOK2*Z].*;>GU5!9 U!MXP3'=\: MZET;*N*4B5FGY)>U8OO%0&Z8QAP/RNRY7(:I]&YP)S7,J>(P>3R>@9,LMJ\5 M$K=ET:["7*;.&;Z:I,7EL,$9DD:R54K;A;WC#7H@JIK8\DH; U2<1]2N!@JA M;=Q*]%6]3.@.O3R:DE=)A5+W,BH,_.X$:DH2UA8FH:O;EVG_M_>7F<__T47( MUUJQ9XV]RFYT:P*VV^'N[1'<]NG3*-E=[48[>8G*NF9SU"-P9Y_]U$ M.Z4J7=(VR)@.7J]=?4=Q!MWT:V<^U-1^ M) KC(7<,\<1X?$%2]%*Z?EO\K;N66[E]1GET P"W6,I;LU1U([M7M[44-=%5 MCO__1ZM2;]>=:3MA[FW"1#_2TYO8O%%R Y0E3QNPU9#BC,Z:.JQ"PPDBH!S. MEN3+0"1Y]R5$DD7#YJ]_WOL&>6)NDE)8HJ'IV5;^5R_L//C+%F5VYR:9F0E: M8<*H?)!M5M#3:0=N'^&G?)SGGLKP@VUC\?YT\"89B@ MLQSWR3APKS,9\OEUYK"2^VWG[1W/6T=E9EUL4]DW<4 LLA.;P.(@):XB'&6K M=9)5PDRO^;&E$H14G!7"CB26Z"J V'A]B5QI0K0$:#^\3/+6PTS](9R] 3PQ M&$8B3TVX=^44RA(?^YV+VQX %,D8];]T4AL=QOHNN0E=<7'=C4N$9/<\%U-5 MILSVX@#:T:+DTH]@J/(I^8[\8M@8Z6JEHEF=@-X?W_W:IN>\ M;%$:P6'HDO"@//MD\NRB+#D3YA<;SF@M[84(BVC#0F6>0-A5 OQ&*4U)^.EC M7)27IB"YDU"+,4K;2K% A5TQ\%:5D$GML([5Z7H0=*$$D6?)%0 M,Q$Z[TM.2I!I6;-L&8GS>2%=56]!]?V#O0WXNF<795MC(FG&?N<_7CY]&MNA MSVA9PKQQ%]H2K-V;B1H;\J31(9C?LRFJU_3P7Y59H+1?D\DTY=9>[MA>WAL@ M^Z&[,S%3\3TX"JDUTJT H9$RSU)65$[JC'M?.PI\V.K=(I@9WQVK)36J[WEM MR9[P5NR:+Z'K93T(X.[SLB:4BM=N)E@6!17)9[@CX5I[[2C(89-A-,DG4W## M#K((>5=2;+O)W\N,I37%J6),1U?!SNTT7G4 X**#W6XW4Y7R^^\+&*BC1 MS@&3 7EA[KI#2#C0Q1\"^D/&0:.V_0^SM]JEAFI5E$'T%2\E?.W6!HB; MBK[OUE*ZF?(O<_>AW!L\%.Y5X6;9;NDA),7<]KP\FIX7ZNRE]A,*IT;)DFMN MD283D!F29\D2QDJFBOP[]L#!%$U;*E!YFN.N?6]7 M^+M>X1U7YZ3KM9I74++?,99?7YA(_7*)Q(930Y]OR.1.B?]4LK;$KTV)!X"U M+M%3WXA&Y.PZ/N%?VRJKT\P1T(?DULH;$-!^%&5D$NMP>=Z+#(R .\^?SH!. M[J&6#PG;@YPP)U=4]2#P! //5LRD,78" MVBWLH]$9OZ$:BWW4?+IKOPYJPSMC#1C29R0T&8/+!NU*?*&P?^G+IR9 89_I M43Q'<(W)K7M20*X4I4[M1%A6MIG0NU]P;("83!+V/*Y)\FSWV=9&[MA&/B35 M)-LT1\SC^>ZW=FG=6LB=6T@S05=%DDIV!V*2=*(R: RW!^5NZR&ML.P3@34: M(PK/-Y(59"L40I1@4G6M:]=SIJ@29;[%OZC?LJO=P;3&P2^L93[IX^NWMGSG MMCQ9:LFL]E1.CFXJ)(\DZJFMQ=RUQ7ATVX&'HT[/=D;VRY>[>UMSN7MSL3L) MPKC]A8UQ.0,W,6O1GL,-F(+.&:WL$0C$24C1G4,K:R9 L,:)O[- >[Q;G!&% M(.;.8ZH+8L\0U2J1!%TZ1D,)6"F,7QD@N;J\BY5O[ZJI@YG"=,JK,FP19(8( MY.WOP>;<1,V5/=9&_L\D\O\_$OI?57@_A5:C='75L'GX]F+IK98?\.64MB] M5B+GW219;I#:JQ=5M@X!H$1RDRQ4YR7E"PKKML-#!I#/./@X*9)\4V?P1R3= MXLB_^0PA5#1,/#.EE+\T\9J&#\V-7>@A/-B6!ET*1TF=I=H)0NDAB*/T3MTA M@2(B=B7G=L!>QM(S-7OWK+@QPTR=RK%Z?EZ9S]F>4X< AZQ M![P>8_:$M\6^^/S2"%,C(TX\H#>XJ\$@KK^U+X_N[*H<&=RSKQA<2G2OAY>" M(7YCE@D(0X%M+!?2G4.5@UK]2N&:90)1\SE#*PZEGL\S*IX( 5E3!A8>W)5< MU\Q\CEE\D+JM+OD4N;U),&0V6;.1XY>S/F(X-?9VZH:Z0@DUG#'I@MTW+J*Y M0=*(VQ]H<#N4M%MSF_PJ8;C3;#CF_G #<1' FD8:ZV6 Y_R6A0JERNI//F4> MJDIZ(,KI$KZMD".1*'$UO2%6W M(\E@/7]WR1 (&PY99##ZC>;ZZ,,0=>X);QL^=2&),%B^@#^'V7#Z>%XF M%77!I7;QAT!H/9-GG5W[K.=$15W;J[6T="KU[45RB3X94W#%^](GJ1LTU34N MY3R\J%..B79^I22K_Y42#*\8I2H[I_"0!#!E RO+5M:2DL*4;:W0>C+5O*2W M?).)Q>$U5]02F"UUU?:\)7;6&4 ?[?GK?"FVY'V*JF8Y783\'B1)/JUS.B6?!I; MM">D4X(/JR.[ZE([5+#IIIU[=">H69:&.6&]+TN6W_]WOSU4(!E8@Y[5O]NC0@>@6=25XLV^KOBBO M"CUH/*WS.%[5=U-Z5:>NL=JNL6_L6WL4S_CYTRD]X[8@'HC>)D8@!Q*A=:+A MGN=!@@Y^-16@!FW%ZA7JZ7^M//!$7]2DA)D[K\>]BUZ4:8K4OBHL:(4Y+YN, M?%D0;52.YX!27;=^B0_^'4Y*];GS#G7>V3@!'GZ-E([XD^PG+/*D!0L@==$+ M2$?#;&3L7195W&3OC]+YU -TW:>/XX5.2O'YFM734^(4#OKELDJ+I$KK6\P_ M):YTZ<*R;8C#EZ)")JLD?=RRD^:\38>R-/N!NO-Q&,6D]*I+ 8R/F@;>F*=0 M\5/>K@):>_MV]P4=QF\5;_O6+W:08N[83.^M?YV<\43?_*2DLCV& \@.IU]: MQUU08QPB'O$FA6#'Z1+@-67V;_IC/,U NT)S8>_O_(*RQZ16$'>9:H5J1-HH M=-&0)*IF'WW*6FITG"+7H]#!04E*8?LA$I$5^&F9TV/>5M9(:F3Y^(?$/Q*R M&772Q1L6$E3),]9N_R-25]NNB!N[(K;IP#\R':@2%E/+!MK)_$C3@<\G)74? M6$ @ C+>_!56TF:WRTAA3?YW24D]GU2>-WRQ! "0E[7TL(4#_./0-:EXZ:'P MMQW';]Y/'F?NR&A=YMF"-TWAXQL*GO9W?:>9U3F']1B4,)'DP]0%T;+KC/ " MW2(GQ $@2,.4GLS)]AAL:F(9Z>ML2H1"2QL9*C_<-7D=P$]$2((A6,-W;;@% K83^DX8R"BZ;'NY>%2XD] M<)5D!91V98[KR=;VW;9)0_K@1 ]FBAT.'I&86VT5QQP"#\* MFWDQJ0Q]:#.,4."%N0\J.,/L7IJJOBZKL/5V-!:A/ Z;F%B6/W3^9QWX MG)VWG![43^K8'C,\J .ON[HH71K&_6Z0'AY-"9]=6),809<^'Z!+EUD-.:>- M281QV@Z+QW6[L?!MW>)89NU]5$[&BTD5):Y?DV"-=D6Y-+GJ27)T8E;KO-P8 M$KDN.4E)LI-UP)CBCO%?N'-\N9CA3&HFOX>)RAD)>&HC5C$.AYSLH-%EM5Q< M)'QBH.RLW^$5,SN$%_VL([X/?2!W,]Q8X$Z\SC&VLNI@^GJ(S]> >#X.LYU4 MV60\9T)4)R%*=-:I88\A*Z$_5[7K9D%:EY7ITCXL1>-.K$W4K"NEUK$6U32Y M"[< &RW^T=)?':1J2":49O6Z!?(:0XBO/;_@L?]-*N\O)E69N7Y-9%T&MBD* MJ_%NJ=/(K),LC:IRD^2TP/@7+I7L+!K.[#@3T+U/ &-YON##*9N]=T<=A:Y-*_@)8WD1HQFDK MEOS@!I?S; 'T>_:E/7. )76(@&&$@98HZ^KE]HA+T/,O8)#RM5E<%/:VSC>Q M8$;LOE^NG0J!^UKK?FQGX:\S>(0PY+)J^DE&F!'E/+/ U$(O-BV#*O8M'=%N M\7KHF3X.:YU41GNT8^21;$$32_,VIG*T3.HZ$Y,VG,X_&/$11[*?P4=!N%:8 MZ$+.3\/<1#M[KZ3?-;[.M>HZ1XUDG) 97-#UJ@J2*KP6W'9[>P0HE!>32C*S MCQ)Z +<"'7W;54K^C="RZQ9Q:5[=V7LVZW2P;KN6[@VF0"C1B=CLXPYJ-M.:Y%?QGEY::J" M7A*+A+);8BZ)5]9D=! "3>P)3-*<@K69P^5*$MB&R!OLP+@+M]N3C5]@,%): MU!A!RY4V9$XAZ=P@!4FBS'54%L-(Z'59?JK[D4A1!H0<#M] 7;,.T; D;@U* M!X$DWF'L89'DF!4VPC@1V:>#,J5S[7WWZINXHX2HO7IG0$RVUJDY,><08V': MKK2DVESSN!#W+R=57'&I6NM$&.V< .)!F&) X&*X[F(-"#"F#SM%5\$NP]S=1#>,?(:6C'=!3@3C]==[9 MSA ;C"*.J_T:"FFHAGA\"Y]:A([L)@X:I2) A74J[+Z9*I:]GUBL[''"F"6BW+@,&N>_@'Z&VOJ;O$B]I@;S?GZ(L,.),>) M4&=IJDK*[UVNO9MJ5V-$_'IN89OG4 MK/&NCYP[]5.+*36I12_RMYF!)Y+4RP5>*'(9F![P"R6 &/MIPLP2[DCR*?E# MIM0SUIY-2:5M*CXF"+0I",I2-] .W=WCL.I)E03%[9>X@=I-. 9P>2,5BZ=H M)-6H)(5@"QOS(JL6[0J1ZT+8+U&[MN;6,KZU&+)56V-LV9#P>VY]4C?0-O_HP_*3HG_702$,4>V^6 MK%1$CVG%6"/2]T.)$D ME/:]E%.2LS@X-,#Y.^2J[JZQ]_KL1M;R?NACTIAC2?B$E9'H-5FOX>;/RP+C M"@=+'P41;H]6,^&0ES-"Y*X2K2]:\..O"GYQ!78KUDC4%[J:^^N-/))'L45_ M,\'Z76>+IKQ6E@M^R[Z>14*+*=XD531\,CM@FZ#U6]PY3(;2"8,X.%+^J( MD@M2C_3=HUE'OYE@F;&_@CA@K).ZX8RP?_/BR=],B,54^',^;X?OY)-=9=$? MB6K?=1=;Y\F"+9)*(" *QB:L4GG],HBQ][":F\H#_5V5A7[OJR(].A6YE2R\ M%00^(;?*(T2Y1).'N=234\_(6#K#ON[,+I$ME(V)3IX+&P9-+Z2TV)%=O$'Z ML8,TCOWG346LV&UA[4_IQ]*._"4A 9 ?YS^Z^I3>$;=#HR39+\ID"T;"L-\1JGB]L?#B&#:D/*O=:''IKHUC#_2,-4M0J(E">7 M29:3KZ\"U*P>TI,)<<(0@:WZ15%ME0T)0E=?6I7L?^TM+P*M!WL]4DEV$\ ; M/?)<\IWXC]STJF;" M?V0@=VH[.W461)M$.&QV=VU_(C%M$93LHU3 [$9D_I M?!N V^$.QL\0OQOU*0(M2D!2N-L-.7KKX7H=E:E,X*TC<6^.1+0_28EH5:G3 MX?%"/C<)416(,8'E<.?I[LNG?Q$:[SES;D#:B[N).0O<7)7^ M^&>[3^WQ6UN\>ULLI3G!;2_3,\= KY4\%+, ]+D65,%V9[P_^_GO-EM\BO9) M7&]R=H/EB9SCE%(S@Z*MUW$%?+PM@G0\UJVV"%*D(R#(@4!9)821!]J;QN;?Z.;?[$G&=U0U9Q M'&08)V?^9/KR*"L_YC KZKH0!VLL%=#(\KC,GZ;<)^_51FV0B=\A\X^D" N6 M4M$_W?J4]V"3:,M"2?W@ BWI$[-&"E#B0?&5LQ/$K$&CCIB_E6VI47G5H4RF M-=*N!.S20)@X9VB!(7 6I'2M545YN9$QF$:&Q@4.^_&Z,HV>GSF]LDO#0#'1ZJR9KT8QM1"\J2F^SY'+8,DI M&18_&7C5E11Y<9W1FV;"%;UM(A"Y_M:CG:L+PXB)BM(I%\EET"3",!#[.R+" MHQ=3ME73K6?P)9'F:U!K3]KF@G%)FFEQ] G=YT+#2U=9D1$_3*!ONUTO[GR] M.'ODJN)+1A9+3!9V*"BSAFLX[UKF4USV#(9<4*SFZJL*_X?3AA M]G62=,%((6R#A:#G&5.9D*I(< \ZMY%>I*RJE/%+DOCEGK!;' YM1V[TVFJ0 M;#5('L$Z1LWS=AVE'%RMDMC3K#>Q45F0.NXG\("[#\.7Q^=O=EW M-1V[MC"\[3HN&7#E9]R^JBT-2=V T4@=$S[:^U,]P@LK(F."R-]VM'. M?^SM/GVZS<;=GS6[W7F*MAP["SW2V@(GAWF'3NRVA\;45?(Y6[4K+G8EC>Q1 MCNXBH#PE2R5S(1<>G=^&]TUR:0UQ@Q>+C?OQ3."3 E(?H,U39B:@_; W1O&F M0[<_2LY!R=%HL'S85B7A^W!)12%EQ@E,[FB[.,7 =D=M:PZ7?;JQ/:)&J^ MQ-+@$1OOOQ!]P]'KXQ.NCF2UC#$H:2>U+\-*JJ*K#8!.A%"K)I#TAQ3\\Q"LFR(FP%VD,!= MHHUX"=(Z:]R8* $MA.M)T&8TX'_3UK.U.'CN?LAUWN]Q0L>.#7E2R0>PM5]1 M_Z2GS)MC&5>,"1(UZK@0*KETZPN!'VKJ )$$(7>#V#'9J9TQG+[*ZD]RH7@< MH7*[NTU+SL<0FZ2-<@QZ*7E])*)W2EM:!Z;1K(A?_5S\XQ7NM7-*6U:.PPX2 MIE._3/+6A!O54,Y,TC^,>L9M.%*0A7"T:YY^)L(']*IHI8G]31+_!J_Z>6/80L:&X?BED&/+I^#)4!V6Y4=MOPJ,^'NVM: M&]L3[G%.P:[]:&ZTY'SM8]+D(BF"L,T020IQ8P$DO+(N1D.]0'8^M)7PN:VR MVCK#J73]L5MBAYG1..GM^'M>V/O?^^;IWWQWL*/C4F33DGJB G4A9_FU;P^E M:3KL#N512\I4Z;ZLE5C3@7-%OOC9KB<4'LJ8X^B#->XLI?67CWGKIJD[NS4Y+V.^8W6":5N>65>%@")QP5^3I%XMZ5(H"HI<3&.F72GRSGF_E M(Y=&J_NU/P6Y8HY.9(Q))!OA9 R_)"\ON(&C)!_!+P 6#O MZF::F=N"KHJ(R>,!W(AHH^?.7AO[X;)^D]].P3N?@I=E?LEM=,4DIU] NCAH M[@,I:0Y3>EO"71[J%[QXZ@0,MJ9UKZ85_8CN=BQ7;R;;XD3!,8">.\]F)&A1 M7YN,WEK375M3.\\64\0M]:!(:T"0X4=OL0+W8B>GAP<3LY%>Q])IP&$#A.1G M 1,=E"L;T'.G?+>E3]KX/"X@*9*\/"_;^IJJ_=;H[MKH_#N5!-K$;+"+KQS2 M*&VAE8_%$IF2!75Z!71/TQ0%^(,XV/.Q-Z;P339[=@A_F1'?\ 54F /1FKIN M!?8>ZBF)Z"CBZ"OA9^@HD%8^[QQ'EV5#E4EP1/*_?782Y5J07^+OB.H5$@9QR%H?AQQFE%;G._J* 75"6(U( M(:&60E[KX 8".L("@Q*B$6:C0DBN*@\]$AH L 24>5Y>:84)7W>!4#*HVA5L MDNBJ H=@H96A 7"*X2<,H;3;IF:L<6[983,[N!0+M9U$X 5CB3G!0A4>;\7= M2R?(M'VA,,EDK5S9#4%3>[M/7V+HP$M%.T&;_?0-F6Y[6G8\\]045%+4/*BW M,I-4$(4@K"RLU8E\ QF\$-".P/('1AYHEGW?O3SS,LFXU5"1,L)> MT'V0M[:?W2CZN):[Z4.*A^VV<2 =!#ZO&\

XO@TQTIWGL\ZW-"'JVQL^ M%8!)(P][J+ PH(^A;N>U82&,P1W8^W6WP'';.:Y-U^ 3ZGSWFD:#E+O)I0ZM M%YBZQCYN95+-_HVM=?SAK3+^S&^N2"\G?X$$73 MN//V7BT[]2:%AFXQVEN,]F-RGB:XYXPD'+N 0GFXPX5-3K#UQ>_8G-HY M$_;"@WMCYA-,#'6H,1U7:"BZ5HDZLW>:A#7KC,B,5ZK P6SV$62(:D"9 *+52](N3%.& M(+K-%;8MUZ3>.-U+O>Z, A1LDI0A,^O&00OMC[8![=U/HCJS(5*UF=SLB4<: M_Y(N#^?MZ$*]I2LIYU+[Y"Z2BL&9S.+I#O1)(Y\FD@991Q+>R>R$M!#N7.1Q M?O&$=!2?A51!.JA[3* +L)\70AZ7$G_,,7R52:MU)Q/G&_"A!QBJD*(UOA:=I'H0'^HY0': MK@FUH 2=!S;HW_E&D\FM8IYZ!J"O %K. M)/$7P'3% OGZ?G__ U*_S ? M0:[!H9]-&/:P"%]3327$+*^,*8)^0U@R2'K M^-96[]I6H:8!DI^I&:F2!FY8\ -#9,_/5)?9@O_F%@((GQKI(@MX9)"QB;6# MW94P]1!I9CEW9 ^N ZY.5D;$O3X1%W@C&DA>;QJ[CEW_T0]RE;%O3'N;ZY<( ML/]"YJF\$W0+F]7<3HU_LM?-157W&K8SX.YG FP3)!A@]M%Y([-A/KY"?-XF+R=G(2VLD6L7@/=D(=^3VX]-MD MP?F!MV:"")Z1K>C9[HN=^6]$V2\H03=5X_EN[V^G=I2DSA:AQ".%M7K7?O?\ M*U+J?[JVNM/_5>>QW/\S\+?_P=X^.<[[*V:TAP-[PGHR*5/SXI-3[4T:\/0^ MT%7E%O/XZ'WT\]'9^\/3T^CG'PY/#H_?3F3>"AY&M(Q%$X0:C!<)+3T]OD*F ML3#47G_P6][L;WT<4W^,8Y:S M>0#R,!']CT"G-?W7SMG+++7_G4X1!80$V\$\J,$\[IG]/ED9V@\>P 3?3N?M M8+;3^<9[/%*#V3K-MXD]>G%'],/QAP^')]OP M8QM^;%>0[6#^/?V5;?CQ*(UV.YA_S^F\#3_^3:QGE%E'?Z_WW__??& MX>O2.@MZ?]M^]._PEPM/8VL\C#/)^S!87BW@]G.Z<<7[OT$ALD/*FDVB1%/VGJW@_G# MY_7OZ];[#87#+/W__I3][]/_W7L^Q@9Z[\V27XRL;ISBA__SP]'KH[-H/WH2 M'1R_>[=_=GBR_RYZSH^/V=OHA_S;GO1Z MP#)9E W=MW7"F\98NTC6(-M3%B(=#>Z8:/"JLL@6.#ZI+V)5F5=_893=AX*L9>J0IUX>59NJLRX1&+3M+!P;%9'1D\BV+!E$/, M8F_OS [*ZT^(WA#F#9TQL^^R;N@U>87(NEV#]YYX_SQO&/\T4/$6!6D='!&% M>HD)I0M-%L1\E]*!E;FT'^4E'D/JJ-8?WS3# QZL2J_+\A-(N7/FDW=K4&7. M2U(X\%)0_(K4>,4,PH6L5G5HZ>).YN6E<3\DYE0H,1/GU1*USI.%3D_[?=HNY%\+8U(=9=U61 ;W M_[=W]<]MVTC[7\&D:4>^4UA]6VKF,B-_I/5[B9W:3N_Z4X:B()L]BM3Q0['? MO_ZP"Y B]4W;,D%I/=/&)BD*V,4N%HO%\R27%3$U<)+.P+22ON\A/LFE%P(8 M6,++,J?K.1[TH<<#M&WID'A:M\DLI58Y67J=3OO'^$%%)N,\,OX@IDCIU89I M6_3M $'SEW/MS$!)+7,"\#%, 8I^=^? @Y4V/XI6"$6D,2DS\*:(W D8NX E MZCE#[L?,[3"C1WS-/C(+0MM(=1C1%X#\" MC'W@,O)A/E*8I="[KRZ"P]Z$Z/I'?(@*1P9XT27S@4TB7\P%XIX"/ XE]T[* M3J2KG0&;JA@(+BBZH13#D' ,:0#3!1VAI5>LH]BM(!N0A($TDYD9>P51 (Q) M@(2\DSP" Z2JL'V%HPPC7$@T!CT-U'0_8T7V9AJO#,2#B#.K/)\P9'@>L?%B M:F1$/'?5-TI$:!A&0HX6QP:HADK$/[C@F-\5:4=E>(1:2H*]-$2?"1H"@%:> MO,.=!34R,F'V*$/N'-,XR\$0TV7,H&OEA[:B<$X]+T0B&Z!,!1G8,ET63WRR MN*\"&:*/3K%-V'! !6O40 M7KR2-%RBT*:Y; 8])%!O/?>D99^EW&8Q= )KQ7R+NDX%,3+&8"0?95^/&P+;[ MT22T@- Z\L,CI13P9LI(EBL<&BY7A8_PNJ4M@3'FQ M]N2[$HO=* "4JKM8*KS)Y.ZW2]=28K0J32$S4&&K,TQL# ;E.V^&: MB8<:DW-SN?!V?;R^^DP#>G7(LPKODYW?LOZG[5:QQXVU*Z[0F_P":[+L JRC MQ?KKJZO2RC&UFSN$%8[:[8A7^'F1C6>$[TYUA> &@NW& DN7(U MDUZU7>1)3[>%X#S6A1YLU#+910\SQBA:*+[=,QXHD852?44]@!1/D(N./8!Y" M7@%F2>[#V'7,2+-UL=HUOKM1NMU8^L_?S:F\VZT<2?7;R\ MWC:Z[>-Z:]N7_XRRD?(1@@_$,/S'F]Z;^0HTF# :DX?W\=]*XW I]@Q-H9$M M7=&\8J=02R',3UV3+W^?J7ZKB[?'%^38J2_.5AL?JQ*B_S16U! M"7<'U1%ICPC3513 MHIE^Y8#9O\GET<_+CVU#:0FI%/\%-R4M ZB.='8->9B M.Z7F1('-1(&QC;@>-BKWHQO&AU)^KQC=OW:_FWGL(K\\E%-=+A'E)>$+1>\9 MTO2Q9+S*F[&TYNZ6W)"N>5R\=!I'!%L/?]+3:^I)!E\'HASU>**;%<^70W>S M:69!=QL\H9H!FB\^!>S@M74EK%Z[DS8?/XI7W M8N$[JQ[&%(Q<$F'T(YJ'I)P1MM6W2ZC9V$'921C4FG>NW=[Y!I%O_^ M#?GIQ3$DCLC(UJGB#[N1UV+U7RS^Y[)O[ZP_AWL'Q^N8],QKGN!8)9"6/+Y MY/,U\"_%*D)6G4NO7>TXK3F\=& M[;C>;7=V43_>Z!C=7J-1W\G+ZSVC7CL^[NZDK+YK]!K=>FO;=U.!KS;%AS.J MG+C =^OY[_6"F6>7WY6HJ>4>_%286YYRSW+4L%*S-1Y"5#%<@J7R>F84TW81 M5\L,DN-R0T0(T# .V+&#HXZ0O]!$N:N(*.I+_(D&6\.?;=<>1V/6'P+8!1^R MWR/;^@^[!H>3Y8A:S[.A:?=N.Y^A:P8[/[FX/>O#^>!NK?6>O:WM6;XD#E]O;S[/@14Z'M/ZACNC@J<@KO+I7Z&$]0+.&_]2[[!WK9*[T M2ET34F+%W""D&I3738'OH!*#P3N/1Q+_#=#4EOAR@'2/ZWD ^FG&@"-B5U)F M,>IM\6OYP]7.V_5U$/3"4TG5+3] MK'/Z#3G?U-5\(TG13.N>_5>>@9$,AUBQ6FIOM\[) MA$9G';8^Z[!YYW/]68-HO7IBZQ/EZQ!8T[%XBD3_\;8UXGG)J2)MBOWM+VE M^$ ITKZQZ (;Q\=OX..II[%R7B9&D6'>BG!K>V@^(J4?T-Q5ZD=L9 =B8":Y M4S-@0RX; 01UCY)C4;P=*.[%BMGR.;2MJCCL0_$-,,+%V!$/B;],%D2#@/\W M M+&A;8ODM-MK32U<&]"ED!++=[> U>BXT@ KAFS0LR#R$S7=!X#+BDQ;1=7 M9:CG@(>*PU#(^088$2.'LSHS8WY$R&>#;*'BQ(^X1!ZQK,B' @8S(=4$[!'Y MNQVP92#FAR/^F%%2LC9BS0Y"Q_H\F' KC)D=4ZP7YD#H25:)5"Y&8AI,?Y8_ MV$%8E8_'U&Z7F2=D!IL;,;5F+DD7+KQW>_N3(QM9X.F:I;RQZ[,],S1E3@AFJRER9S7Q9!]0K+5W0LR^FV_**5Q&9\G996VHFC7B-O^V MY*=<^KTP-!%E<7K=Z$;??%AV!E<3N;'*C:SH91VC5S&/Y(I_^[V/D@5F,U). MZG5J.X&-[!K=3J?>VK;AFFWUE6(_SBAF MGUJOK>@]3\?5 8QGI&E/RO@NQ,+^3O8C)R:3H2;OE<#T0DSV8R$ M;7L2,1EZT6(\)T/?5IBPX$3'!330([*%M^O! Q78M M)QIBM83CL OQZD'(AT!/=@3Y0:@L"B.?!S&C6%PQ],A-^4HH%40&L>]VP)G/ M1PZW(-WHN1AQL+.XJ((&P"X& 'FH%_%0'\E#/6O-%OD^;/I_2OF>Q;7'&3J, M9/#:2ACJ$6F /GO'0YYT MJJ#!G[*A/;6',H+ *[_1HF-'/F 34%>-I$8%;R1$332H_M2I#I<908_:@ M,?+_?_*@NMSD]\:)0RTQ7)>J](>Z)34WE.39&L-LM*GDC11%+9,V6#HY*=%Z$S8AL:<\,Y ML^Y-'\XY.][W?08KT4*1X/_*-DQII>0:,0OCOBZ ;C+$]^;V@'2<&,-O^6-Q3+8?(!MU%(G'XL4[DN7 MWY(QZ:WO-Q\:QAF?^-Q2E/;\8<+=@(ZLD F1OKL@O($_$@9.=D0F1"I.]<)M0V+L83T_:1#>'TWO3O:"7TVL@'9"6Z M*[5C7'KN.\L,[D4;/.L_>-Y S#7H):1C$J MN."UY)(FJ"(B9RA>?/,G!R1<49]-G-C*3XQZC99L.['T8"(4K1R"O8 M[9>$M2 &NK4,=/K"7!"$$S6&&G,XC7D1""=F#__QQOY6^]8\7N;[%P^4Z'0< M&:2Q-GU[_N_?+D00QD[SGYB!: N.RRP]0%,>"7R\NO[,KCZRRZO;B]-S^.WD MZOKZZE\7E[\^329X)CTKE*:&0GGSX?:W3B].J2?;F^^K_ST]LJN[@\ M-=CY+>M_,K8*BIJ@\)0\(+*W1X\%G].O+W<+9R)JQ+-CC'W+_*SL:O%P \L4 MYQ&^S2I\&]NQ+<]E?YB.P^661+ETVZS5FNS6#,33[,P7:XER-?_&=$.3G3JF M;U;9:9^Q7KO6;I6K#_TP%)X-"R_055Q\_C> &PPC!#H22_],@4VCQ)VYYN3*5YGAF+L 7@X( =<\"$W(&'[R MA%^$*S>P+6V'CZQ_YW..U85#?,)$OK=X8H=?$&J@RRKBCBG?665C;VB/;/@M MB"83!U\@:5?\^*LDV F 7H8>_EO%5--//W0;C0+!!/&[?K%#$6Y9R\2&$DJ$ MHHDN46CU]T=5J!, ]9ECS[UCL.MS'0UPQE;P,2("=2T#G[&X'YHV4N< 8U^0 M8NS3%,I1*_NIB @=\/\C$0I)H8NW RTA@OE4V5^>[8;J3L"GW(?GJMJ/[Y@* M21,IST8V>J7%\%,RP&DOU52@K(E$RS61?S*'0/<'@^!7X7=Q1ED.4_*$5;0V MJ99EB]%[Q3T6B(:+:=/G(_$[SIGB3G8VDC-HR/UQP(9\9,/SB/=CRTD]"L2% M^&_A\;WX*6E=<$?,'W?"@07LT8L@F6];G-F^SZ>>90[ ?TTB/XC$*@1:H+!L MI5MN&JV*>103LH'>!@C9@9A-/2+*U'+F0S.;@*KT6K[9ZRX#X61.; MAT'T,4*,3@9)FBK[?F];]RQ ,+H!9R8[B0(H# G$_<=$7;#OQW$K>:8X.YA+ M[GQ[7B9+ UVU==.59#>T'C?HX:MQ8[ SP$+R@](KH:.;$F9T$9RGN! M*M[NET4S1R3#0GRW]%KK MZJ:U822WA&+324IU%0,&8+A@M)#1 Y-T\;( ?KG%)1-72N42"+C,VRI;AH J M3H/U.R19$&XP1$&-Q%P@9P=,LD#H)<8\ ,7Z0(8KI0EY''R'-Y)QWW=;RG+A M(:6UB>]-O" E_0$? ?HL)AJ@Y@5"1CS!,!J)B%"&G*$G7ZX"5>0ZL3*#0;S6 MXGP8R.JYR >LBG3D10]"$>%&<][T88I]ZO2&(-(1-?QFR"-"M5U8*R^ MVS/HPB'\\E*7\B;'Y3<_@#W Z<1[DNQ7-,T!$&HA--L:3($G?]#/FC2(=R MA[EW&&YA0&YA26-&2>"W+3,*N(QJDB7B1+@^ MRYX(MY5=+'I1*$(QF7E)XEOA(?D#Q#[5]-S"(;S#K;%LJ@9N]J>F[9@#&[UY M'[]A,=#-6W#]KE%?&+Z-=J,IUHZW=NB0(Z'&4&.*X(J2?/=1[W@8*KVS9ZG5:OWG@:!5>C870;O5YS)QQ>0-V-DD+F[90 .D:4.7WS;BC.\VN*P M'((F2/A%FL$?IF_+3;<#T()Z/%'"BN2U..YT[NA/S6\L$7+@TBK5 *&Q#-GA#>3 MX,V<7EW^<7Y]/WXL_;B\NO_5MQ@1!HMLA3=[L+W=4D!3W#F]FN MWF5%M9:6?2,0FAG'WIU(2)W"GV"C_6:[Y.+<$1.T:#"9?61Y*B2.L>9=$*>;WVQ M@:#7F*_K MXH#8PVFM2=/:BFEMACCG\Z4S%Y3U>XNQ,R:*4Y=5D6KR]PS43EY\&>PZ+0=7 MBP;7;F'U\BSD$@0G+<2PLZE+B]Z)V.%0L SG8#WB''JU.(S#'$91W1((,3<. M(@$?'K:/SPE\J/:%"?604 _WP2<0ZN$KHA[FF.Y>%QF1CJYOPP)>=ELG_,G- M^)-YEFE%8516["-\P!'3HIA*Q>.5OKQRS:>>@T'Q)]%1<$F5$WGG)*&R.#%% M6\>B)X%XD7@31 2I&.%:3,7^= E)# %>:EZ"5)1-;2$K KS4<(P3X"4UAAI3 M3&/VUH,0X"4UAAI#/N19VQ8$=DF-H<84[T2>>[!@^V2!)CQ_\L\-IV0()I)@ M(@DF_G%WW[O^Z.2<#/0S)S1^GEQ<]LE5K-#[L]!J-L_LS\N;^W279 MK3=;Y%[22''-143#1N/\:HML#;2..XW&>#RNCW?J0O8;][<-G&JW$0JA6-W7 M_M;Q$3Z!GXSZQ_\Y^J56(V?"2X8LTL23C&KFDT3QJ$\^^$P]D%HMZ]43<2IY M?Z!)N]DZ)!^$?. C:MLUUR$[SN]$T?[HX02V@0QZFG7L^9(IENZN[_NO24WE^=GOY\3VI>,/7U+//*A3V=G'Y:8 MV/;'1&D>I!78]X)]W@^X(G?,$Y%?@I' A=YIX3V0FY#Y?49.\@,@VQH&Y,=0 ML3M[^:*UW^P^!W$+B3ELMYO=XDS-YU;W%8'S-GP VH)'<-!4$1' %<2:#5TF M27O?,7K"(6Y**%R+R_28L8C<\9##/9'W- Q92DYI]$"VLV7P0[$"#KH?,'*; MN&; C10?F:<=78;Y" M#&CX UDA SH9T!&;9CT]H&"Z,:DIC^9%G6\L.LN>UYX6R)P[AC=WR#8\UL!B MB@X93*R 28%#<;4A34D@Q9!HH!@%J?D_2"1TE]"-4)0(S'?(4/@\X/B;2N(X M-(O"@D"I9$KCXHY98Y)?)^C+&=@)X8SP089C6Q#B" M 3X,\_3TO #:;!+'T+5\\2&3"/PQUP/3TW!Y-K;^$\"\MX'YRIK &/5&2"IA MA7(!K%B*$3""B SV4'S.*0<8)ED0(E:Q/0)R2F;)685-0==--!%1F!JE &, M8S"3 R %?H'!/HT\9K&+S:"GA@IU@_O1K&('H:%N.%1E B;&#ICY 44CF M5(3?$)6 4Y#-3!H(YER$1/8%1LAD9IP;;!J-0/I"^.;CB(8)=4,V/8>30=MC M/-96/?GL4T*]%&+6TX DQ+@2WE_,3WS$YXB]?M'=:7:% +,)V MP>:)F-D+7385SK2HX8JAJ1\"1RMR6G^_9'@/W%F1'ZRQ]*,TK8\$DB8Z&F HS()-PF$ZSSBX$7O%1@H!AC0(J%*898 MQI)KS29[HBOMHB$._&JBM-OTE:4#8":/^8^-QC9I"M[3)Y.Z US8)1)NJ, MV^9EQ\D)DQLK"=LMY&SR!Y[GL=(R:6@44'4(S)'V.Q-1S(P M7. 8)JO!'BT2FYN!NDJ$B6;=S 9N_N/",OMS($N!V&3'P?'I]62'0;*S*M4%8+1.K)^>Q:1+D&#C-C;$IJ-KX+LZ493/* M](4SFZ9P)G(4V''$(EK,D.OM&?DTOZ!#V&>/8818%=(G3[BCV,KBP^BV8.[= MYA-%%' YS#[9G0,K8R8(_@8)?(05#;/[F=Q;]VC<;I75_BVC 5Z(P455XK[3 M&5[8F9Y')[B!+YS8[])\.KCL9WP(O:QXE;"GG.J5H M&\'U6)YGD>EFLDYS)@@?QM04,V 10V$"4#-;3@IFAFG6P%B Q5016-0WCD&F3AN0!F(^^S1UA M;9J!A@C6717M55D58;2K;V.<%8&N25!,21?$R0++JX"D%4\FNE$:4NC*)=IB M.2\Q 86+@#<",(F95,Q'5X<#HT2L+S3/P(WBK##(@)X38 #;K7SL6)]&:6J2 M[D^9>[CFU!IYT?-D7CXGFIP>WB[ M%'S8A-L648!MPC8],D0][._FK;03?NUU;T#DJ@)K&'0*:_? MJD/;SA,>W'/M9FD9[=1N;G W^&[6RN]K+=[RTD#:OZJ1;.]6LD;R(B(?N$9V M)A^LQ5R9.LD%18^_ !(8U@%C[.4E9T+AN@\8-[<\W[K7J MAWN'[?W#Y5T>'?]HX^YNO;7;.MAIKSB^8V8GG,Z(MR92Y/9*6_,V",S1H;!A>6R BEE=%+58E3[<]H_!= M\#;M3_WNS(:8#3%?L:)@\;OG7R B*BH^3E-3=VK/?0.%+Z@2??EB]Z"KS$_R MCGL#RD)*3B7UTY_Z(#?$K 4QCXN%[Q_>JO[AK"P,SNB(^_!S(P=6+T-X=N!? MT2&;T(C51]Q&Y6R(62]BGN*\:A17/,IT&]&^AJ+]'K^2VY] QH4K=PH+K=JQQ%)-/IZ M^ER>\YQO__WTXO7US^^'T:R>9]'[#]^_/7L=/3IX_/BGIZ\?/SZ]/HU^O'[W M-GIV^.0HNB[CO$KKM,CC[/'CX?FCZ-&LKA7C[&I M9X^SHJC485(GC[[[%C^!_U5Q\MV_??OO!P?1:3%NYBJOHW&IXEHE45.E^33Z M*5'5Q^C@0'[UNE@LRW0ZJZ/C)T/^>]O']-+ MOAT5R?*[;Y/T)DJ3_WR4_N^3_SV";CR&#_C3JEYFZC\?S12V_O+XZT7]ZC9- MZMG+HR=/_O;J$?WHNV\G15Y#6R4\R?_)#72:J=6G^B#.TFG^DKJ+#> #^OM1 M//XX+8LF3P[&15:4+\OI:._X^?.!_O_HR>&3_5?\W1=/Z/]>80,'DWB>9LN7 MU^E<5=&YNHTNBWF<\W=5^B_U\N@8NDY_WO)8OH9'LS17!S*VHV,:T/#__7CV M_=EU=/3D\*D_FE4C#8]Q#!.NRE?SN)RF^4%=++@7FS?HZQ^'T>6'[\]>7YQ' M[R\O_C%\?3V(SLY?'V[5*.%L/(N&[]Z_O?AY.(RNKB]>_Q<GP-#HY/XTNAU?7)]?P!RSQ/SZ\_3DZ_FI TN)>F_PO M'GY@N%=JC (W.C)[]L_JT)-PA[[\XNBK)Z_^[,[TS YL\_<75\-U-O@O356G MD^5?O<-#4FJFHD53+N"ZC(I)5,.?[[,XC](JJHMH418W::(B^*!8+(JR;O*T M7D:3HHR&\T56+!6\#A[#5BZ;43J&S?*^+'Z!?0.R+A\?#J(X.E59?!N7*AH7 M\)XRIBVU]^47+XZ/-V0M::42-9;.O8S@U:K$G^$A6!1Y590;T5$\ 4^?O=J' M!4FBM*ZB]W%9I^-T ?T&#>:J&55IDL9E"JWNP6LS/, W*EM&,HIU'JQF<99% M(Q65:J+*$O0CV EQ17OCP:S:ZV*^B//E1G045PVF[>C5_H .55..9S&<-^CC M'(["55V,/^(IR"AB^#HFQ>@R^"R@(6#"[GWP(Y_HC:BE^[9EW/-Q\I(V3B9IWE: MP3KP<8G',*0DAA,>W:;U#)Z \\IG%=?+B(&!;2MNZEE10B?X8$_!5*YQ$8L% M_K!"B5,U^!G(!WM^0=* E!BGL/IED\&S<0(/0"=0[+ XF*=U#;L<#&/08N0B M&,]2V"OT&=T-\2=LJ4!I$!6C7_C&P1Y'"[ICFBPNHZP8Q]R7HJFK-#'*Q@=0 M**"5JQH,\8K5.VC->0\W/$(3'41+ZPW80J)0N*0YM2\M3/P!#*+;6>K('7W' MY47-]]RO32KWW!AD(,@OF7GS'9KY)+\"!XF/#(AM:%$^HGF=I&.6@Q4/W&I7 M Q3@(E-!;E,_LG1.,X$BG(1E"6H37<[PB0(M,AVE&4CT070Q@6L9OW@/_Q0) M+:250&4Z5OTFYN8IH'I"CWK[8P4A%]>OSQX^A4T MM$ 9D4\/,C6I7](G 5OD3USZGIF.01V)H@V9Z0=SM9TL%EDZCD>9BM[&MQO1 M7ZMML%R=JYAE+NX,M05:_@3??V)70A2$IY56K^J2+\R&C,*;]%H8CL- MI,E4>(,8$Q->'=]6 _YJHN !Z ?>O\YC_$2EQ@UHRFCX\"-:I ]8W:4.@(H[ MB_.IDHL2!&ZIIDTF5YJ^UYVVL2D>RU)NL#&L1UTN\=E?X(55DH[Y%@<=BY1B M?CN]8-!IWIM"HSK@'9O%H"A,RF(>U;!J-*OP[QU.QHQW?;TB3G4VM3=\0VVXAX M:9#O3:$1B+80WE*^IP9:YM>S):'$-S,>@Y$$5XRQ.]PGMO L);NS=#_GZ!SW M%@7!3T$+VH@NAP[6@"WQ4J%%7?-9F(+UG[>M8-;;)FE9U0@5(-/Z-%Y&24,_ MHI/7>N0PVK[SH';GX9[G@1Q%&]'5W@L&_?,JK]A0LMXYD?"B1I7T1S&9I&-5 M#O1_D,TR-H^ I5*@2]'U]86:#K@C34SXN1>1U;&SC>AM[ZD=2&' I>N=@/-:&#\V_(\7/9S#53?"=^4WJH0SU7]. M%@6CZ%ZR(^9&N=@S&="SYR%(6J>%>%0565.K5Z.BKHOYRR>?#6/C_YV5INEX MJ@Y&I8H_'L03T*9?QMEMO*P>_6&XN84A.)[NC) 1791IVJ.(O+Y8!5@HH"5"!S4':0%5K-TDD= M)>F$C- ZC3/X&J33I"CGJ H0+@);)/?84QW"C].TCS5(Y7CX&XVON(AJJ%?1CWP"])"8O MN41,[?RJ3]@FAB33^:@I*_8&PQK"JL6I^2%OEI0F-Q=EC3;'7)53U 1IG<:_ M-BF+<5PYBA];5 DYH,=ED]9D(;+ZAE@@V)>F.[ 78#?#Q:;*&U QHT6IYFDS MAV^\?:.W17&+&P>^3>>+IJ90-VP%Y<6FM6[Y]3>NVV*@?PKW0@;G*2%8 N[U M)J/%6U@L$SR,.JMQW',$'(=3U64ZQO?2%]U/(H2V#=H!!XR1PQK17H 9JY<< M@IC#?..<\[;2N!W<^'W JJ6$_QO>*OC?'!?P5Q,VVK47>F?90! @"C%PI+^F M_:LCWTI'-LH"D4+P>SRG%4^-WNFR_1(;-G?WK:=[8VNH4$C,H_UK^($@C"@0 M'X$L2*LM5,QGNWOV/M H./N\+S;:L12=+,HTBXX(K_V,O4<)Q@-%\-"0;E'U M1MS;M%3L+!NI^E:IW+M)=/C// )"=J_:AR.4QU.*=!+8+D5Q"))EE*5C-,OY M:G:@*EJ9'W@RD37^]F^B6Y"!"\1Z)(3&7>\5V%V&^#P7KU,9C M*4A*0Y^D&8I>&"PL/0A$^$.9M79;P)==V<9/QO46"H=T)QQ^ VYR(WH:% L( M?<]A@Z9)@TIX%H-R/$E%YW" "7NH4LE5B@_*0:/ C%9CGCY[D M%N(EC\Z+&D<+HB!/]#.H_4T+^&L BJR=%@?%O'HH#H9!]!)G0H,ZM=X[1I\6 M,#%TLRIR4-K'(!Q@X:%Q[@Y)K;0B^9@A=K">H85U"Q\OH[WC)_O1K "Q15X7 M$.H?L@RB'K33C7R[!)D!SP&R2JK5+4)HM%(DTAF;'%-,>D"T" M&FM,2GN_)U3:"8\*T9J(ZE+G8/O'ZRTZ\WD>\YGC$ M:=^SR;\17?[-<;VX%ED4@&V,J6Z@U?=P= MZ_L<:XT^!%5Z(WK;Z[ITU'ZWTPR">?K,2RBY-_C%:_FS0##NDUMXNK+=Z;K' MZ7H7EQ]5'?T3(W$;T5M[NLC5QM>B]DUXV2[1GCJ<4HYM!]'C)87@!WSVT$<( M]R3\O4^GMJ*/Q46?T,_PH'!8,N";L#Y'TG4G!3IVJR^_>/[BU7IHFO7/T^:E MJNRE^Z#X!R8%+NP,,[@26C&825=/:2'(444IXR3\VSGM15X#=U_2"G%H6+RU MCLKAK5]WC]RF9&@-8-.394-NYULP/MRU%&7*8$B6#1GKBJ E\916A*I"Q5'=T463/G72B KC3OS/T^OLYU MWGF#'W L!4-1DEP756#SC57/:.%IQ:E7*<+XUT2(/>P]C9OZ0WMKF/S=%1LC MG; 7 [=_7O3NDW?^RB?W-J+(,_^572:M@BM<8BAHKVC'T$NR% M YS ;,9OO%+-[*&8MPWDC.ASV&6OW!!PH$(3SHE2N MK_&@PGR :._X:^-(]-T$+)N(8X7$$N5OPZEJ!U7\O''U295CD-7)(86,_2_3 M^2(C99 /)]I0Q.T!;^ND#_/-2^Z'E?Z5'L<%N2JBZ (_=)Z7D%I3VI@R&'GB M)N_T0>/72"L@$3(O$G:IMONQA89;OI,/OTD^H *P$?WM=8RLJ\P75L/US;D) MA5."+M(=UG-[L9[%3C+<0S*8J&.^P?[2V(86,$Z9.W0NF!Q1C TN=IO]MVSV5HA](WK>L_,=( #%R&:PY4>(JV*FH3C(0@0G 9GKX!X" MO3*%\Z%8LZR$'B=3@7B=.53M>",V90/IVW>8?MT=IOL[(VV,0.ZWNWI^_!2>Q#[ MC>AOK\ F&C:_PX()>NIB@GX??%#K/9^%$-KZO(5F=];N<]90RYX5&7RR$9WM M,:L9VQ]Q1RF\BTYFL(]S*E!#>:8W!9(>$FZ#OVR[H(4PFE'\?P>[?'F U(1; M>!9N=F?A/F?A(7B8$%>%FWX9U5+CB7*&O0H4G']+@5K9[?NJFF:DX[&C#B:T&.-E*!GQ\_V)OO(1ZV8,+ND' \ZCV[G\N)6 MT"GXDY2-=0J3P-]3:/M?'"6E/.XRD(9L5VD+#^[M[N#>X^ Z!O-&=+;G$DMB M2G1C4 0IC@P-B[,6E+*B%*EB >=T(JA*=GDE083F2!%8C))CLZ4#PBQRQB$6 M90<2M5:MKLV%?9E$Q!VW>J SP[=G/YQ]?_;V[/KG[1.1&Y6?? +7L?%82ZYH M^\I"E!+\K#=A5"!3]NYEIO!.RMLJI(0#GKI'Q"B80H;29M+4#:9IQ)OSGC%IYWLEIU=EM4(2\*/CIOYAJ%MH<:!1:- M^#16\.ZG3U"D5OLV/RXX;(=/=O[=1O==.E&R93SPHH4W%]]^R"=1"DKM)&##?H,OUDK^1TT_V=_OL;+=&)W/ZV'H/OS1 M:0?V:"DD?]IK)91_=!P<2@_H.AOR6&]')^[K>D!ZQ+X$QO/@%H(#^554E:H( M;$^I\"!@D"$JVGO^MWU79?)8RT:$"+\I2( OBENVM-+B=K1 OEN]BI%!"G<04U*!-+Q),X5J)$^4+=6Q?OCC7J7#P4!?W93D$/ M=.;BS9OAY=GY#]%[^.?B](X*2)N^UK\)I&\JF-&S(I<%M"_%QCX#LN]P#5C\ M?AN2SZ]"!I,4BQDT\&_F7*O\]I1UMZ $>A9Q@Y(#U6.X<%KH):L0@C(ES MZ\LOGGV-M>),BD$HKV#/7K-!7+6I8KG?47%[M'K#.R/]PG(.>0X[":FX/ J* M:@PC;=#M7HSA7BYUSA5=[D&SQ5+8MP4>:^D3D:W#BX:@X>/%2.QJ>+&5\."$%6+)F\8ZRY(@ MT+GTUV96BO5[\>82>C@P0AH>B2XJ:_/W:,&4G7QDF?4RQ5O&Y(H:X^SP8_H( M'C4O5%GD2%VIZ\DZ+X/W(&@C(M[+WL&#@9C;?><9&*9(;G>L9J>5DI..YB=L MXLR8O/'47MV._X>8]5SNW$$DSK>1@[Z<#2]'Y$9S/ M"(WL-=Y)K JTFWG2;)&)I4^0 M_]FJXL29C2522I68,KPHHYQS&O0'=SMX:(Z!A+6$*YJ:CYM*R?9P.*11\P?I MA#T?%<7'CTHMZ%#(*'#>:=+Z#!!.G-JYL$=/XW/3-N) M]W;<1KA]Y_%'QE0YQ>FA?:Y3214KW%8,!TGH!);$.C%+1_1^'IY?ZQ2=9F(' MC=$7AN/U"RP;=6AOM._:-UJN0W/;& _?J-*8;;906P(U7 S;,O8A5R82I<,J MVWKAMT0Q8GUL>H^$-M& [Y&0] _R^=4SF)KIC%^=CAJA9BTBS+. 0X>=UH>P M==Y(\- %"#]0BSH6/:=U&YUI+ARX@.N!1A^Z9(/FZ"'UC-*6W@JWGSE$OF"W MW"WJ$UZ0%6@N+Z[+OQ0Y")NC V])LPXTJP_F!=A?I.' E*JF:4-.=O)J6 M8=#2)G&SX_E+2C@LIDH%[5FY;$.50;HZZ"0E=[7^P/V3WLR1H#FD#EN]HU23A@#*/2H"8_99P?#:)P=Z MCRW$_J&NWT>_U+=(',\;ZY&@E)4\==U^:\>2K6G1 GSJ=\SC1*U6R-SX/(X6 MS+Q;W)4D,S]_T\U1+],F"#VAVT M8JU-X!I&E!4$?]7+ SI;T=ZS%YKCN8Z+H=(V7DTZ M+:S@./-<^6>:J[$<\$ES933U+)TOF!TKCFYC?HV.7LP;7^W M4/9O5-G8L&:=YJ"+XW%U)8B8IZZ^8I28P-'7$I79_N0@]I"(1 $-/U&_0Q]R MQ99ED6?+.SK!97&7FD1B2[$?;G!_K M",WSH/>;=K1&_!DPYBE<%'AGT%C@K:6C^.)5%9#TJT!-AW=5 _#K@.8*G3:4 MYU^PJ%_Z_C()A+\PYAJ%BUT,%UQY*D]B9MYO!XYPEY:XS"VGVBIC%WKR+U46 MUME"_IB:Y#_MU-XKRPGIH-\F3[Q]ZG7T$'K38V:#M#7X+=?O9#QIVCD9&D][ MRX9W./GF[""L-3Y>%P_UO'V'/%N; M8G$7R5J+_>@WS/"&Q+J^VL6Z0O""X>6[LW.*=$47;Z+AN_=O+WY^-SR_?MBH M":$L)?^)#Q!&M(&61I4+CG63S?3^JKSXM M4@LX")DU+:GH7$6M,H4M[Z09C:FDR<[<:I57VK2N_52^2SM@HV*FDK8ZQ1RD M<0Y6M0Z+PC7$%14$&W0LWK[:1+(K]"C3 MI?ZWT!L,MC#G8#&8WQ]64Q1<>D[#IS#Z(U1 M$?HZ'.K._]ECT8.$MS$XC?6?QF7"U6A@NV0JON&U-V3-UNO@[W9\1O,/>[L7FDZ\&4K+IG)CW0SLT+12*>?!\7D MP'FK8R7Q29$2.19MZU;=PJTH15N[_AQ!19.H&JE<3=(Z$G:D2>?6<,<20NJV M33A=LXNK[TZR=.P0VW,Z!]=Y=8-5B(EUC)\M@;1^O=/20K-S??'ZOQ[X CL> MTP2[R7*A(L(:=+_.7-OOZ(@E_SS^1#E*>8.E[E9=;V2B"LP^K:IF-1&V%#W- MZ.>4I#"#R2C%,R[%_NAS%,P5?KCW_/CY .;!Y&;L89L/)HWWBHB#+Q76W=XP M*J-]*5_M=9%O)C^ 89R;L.S_B/,&'41'>BQ5L_@3AO+UX8O06"B7!CHIQQ#. M'9)NU=\^AE[]Y=-L8!WLDW%B-7AU>D'UWO/X;*"S!\E;Y,R_?AX;=QQ!YB,# MOB!$DE?F653N@? G" A%8:()Y4QY^"<+:^*G:DSU,J.GNRVS MUI9AG(PNB=)R4]*!Y<(=E(;#^DVD,U9+6^\C+W9G]3,FWL@XL2I\H6BJ)]'1 M(IU67+F?\YP)#T?5' 0KG(D[#Q,!$F^+)DNO4"6 _WCZRM$+Z M2#>B; MOMS-D$UG C=4"@R^D$B3$U6@8FYPO @_B()S%%C+L)<18/^-,.BC7,&68NOAG1X$MVH \QZXW*QOL#*S(U)X#-]%T*[[E0'R!@MZEB&+8^Q&K? MZZSN( TKK]7*:2ZV[GW]A9T;N/M!R5^W=Y3$FW&8]+QJ/$C'+@+:!5 M"^+WDC)IOIWZRG1K'@SM^=6JJTU&$]Y\V?)/_9M MDH5G'UFCM_6<:Y,Z6AZ&1TA5@3#W@4\Z\F#<33)!&]'15F7D4$2F(W I M(TR?%PIL80!71Z]1@+AIC Y1 4:S MP!A$H545E%3FH[E"W"8OMI$#::,R;:[="#0QVXN )SDF>]XL8BBV]:IWCVQ MN-0#.>%\P(/CZ+LL[R@^V (UN%[?-J>F4>%"P=&ZNSU%\V.70 AU$2 2J:*C M(QSKT?$J2 /2;<4>B!1.ZIM^*L#!BFFS+(&.,@LZ'BJA0A@-GC,1I$HZ:VF<@9D@GWG=:^L+QUDX3>Z_JQNE(DO/@VX>PW;-C. M+L1R8-DRN'?);]8:6E(HAF&[:]O?(0_ML^:"WV/']>T39ROVK=^6>*V^V7FM M0@0F'RY?_WAR-41$YQ9 !SXPB'R]I+T58/)!#_+3!VIR<>T0+4BXY:_H2A7R MO_!OJNCK 5Y$>!T] R5WX)@1'BXT[-D)FP]M10@CR.Z']5PS]AJ_ M(]/Q0Y]B<2?&"2GR377'9*YS8E!5Y!HI'_Y% N'T;!%&S&(9F 1W*C2 M\16B,H P0Q.:B05XR_2>EK\2!QAE:3Q*,Z8ECV$WF=U'+(@X=VT"+*250&VFWI\>00):1\$4ZY-U6/0L:!E1W:R!G% M62P\C$1;8^AR?N,]B"9%4ZGDSG3[@:-A..D':*2%K$)Q[D.C(K0%>,PRAI(G M*.X(;23P[;C6+KDXHAHVY$ ?TWVCK^*+=TDE9"F4Q)06FE([V65X#[>[CV?:PS02DOA92D51N1-E9OC @V MTJ3)#.^2V8'^CT)5423! A,.$#W;H)9)^1',*I$?$$TWW5+$F^6>.X>R%0\2 M\WT/(KKY0?4>V(QIIWB:CDQUJ+1XN5MD#'*WZG!9*Q9F"6F[3^.G6C/ 'E)M M<5\8K!8JGO:_PPQL!5GJ6J.=C$ED&G-NT+0;FT;;0] M^X,ZY$H+4,V0;J^32:IF,H%W*/:*.B%YQ]KK^G+QPJB;4G*Q1+QTMSJSNOBF M!<9@H@*OXCO'*.446CYCQU# +@3/V+;HN$<['3?0FZD@*-^ >(L7:0UKH#_1=[@D MK2*KD181%/P8Q]4,U5C0D0I,%B0'@WY&HY12_EW7@:%;' CTI%ID:8W=P*(F MRO^0_[ Z19;"S">L3=E/N>B(^-Y0[E%]$5"L?7SIG5/J9'X;HCY_K>Y.50@T MJS1K.V<%YB(Y1$NW+TB*.QX40N_ M##E08KW)S8;VXWQ^/1K:X#TU:28MBP]O-X_YT"IK#R:"O/8,;L10'GTWT! : MJU^FF]$;P- U M)\)XAJCP%B0SR8-L#WIT[-I> ML >2RO_\'I/G.%T==W*VE#(\Q:(H&9.('[6BZI348SO(.3YB\FG:7LT;&+N: MITF$=]TVOEH\T!/6Z_&V QVGY;B9XQTW1A/9Y!L995([IX7Q53_I*NM'GE\7 MI'3%C.PPV-0DAE'P 5=,/?3"G4?'.ZTRT)EWP\L?AI>#Z.W9?W\X.R7%7UR^O[@\N1Y&UYKK5&K0F! MB6?;6/V9C ?4@'*R276U#*QX/V"'KESAK9VL^R2ZP=[1?A@L"GUN4"?GNBIH M[]X@++[N_)!&G=:-HW? *42=@$9E*]I3F+B4+,#*>L*-!]T\I8>Q=[S/.&^J M>!)(+.$C6P0+I(CVW9$./>9QRX3$I97TQ<1S:#EH.$NNV0--SI6QFBP\10<.N)!4CW^F91J*@74#2E-> MQV6:+5G@NQ^@FPNKN@Y,9+7$/Q:92J;*B<$Q 30%+A7%1 MUVJ^8.F&S3)#F&Y8M^H$]IQ(J!5P.88BL>#PQN>OC.BS[I5R5X_WU M>"D+NG*UG.S/#PK5S5R#+7?'A;O=D4I+UK.[D$)PHW?#\U."4%U<1BW>V^L? MA]'[MR>[:H]_0NJ936HVHHZA. [^!BP1S*-UP-TMYB@QS%/*8T04&8IFRS*^ M(N6'$-@[^_>/7VC##C7H]8^D8$U-XK)SGV98MP),O=1JHL9 EH\Y8(_=[!=9EPNPCQ4Q^\P M^K @P]Y+2]9;HW+<%-R)VMV# 8@.9JH*V*5;@(E\DJN5?=?^%5U?J_>VQ(]7 M.T>G7N*^0%V04LC+%@IFO81;CQIZ6PSI73GJH-YR"IK*V178T[MZU'_BQ35C M5K(B)12IAC6;BK0.&MKQC3*''4@GO#DG/D'F.?T,;\];7I9H7-\IG9&G!/.FMA#,@'RK##.IE]^ZW&7=)O 0Q M>X %B_6>*#UHD;VG5K8G>'\.$;GIA9;0W#AC+-L0Z";+0;LI^IUYEZ@@%FCI M%<=R'/X6[,!8)T8!Z)I!3:Y)E\2OI)LSP3'3T1!X5O>"'6A8KW3!!*%L1OO6@IH9T3:5 JA]&H M;\O4E#Z5O4\(H'G\"^\=>?>ZC0)C%BS147 M7.VTEC30!E8X-]N<3U.UMYE$.EV161H*-WEA03?(?)X!. 1]6DFF 6J>4H&:DH@](+GUHL5)PQ M+#MEP6G2XY<&L->3(IU1=*17E=8$$)]FQDSC-&N;3Q0""5!P)]L6S MM$T8J2?E24(USM1K4 DE;?$2S:E\H*I%K/,0D<[)Z!L<;K>_2"LQW7F9W4HJ MN"70N]? A*.J)@23&O N(&6.[;=Z 'N[FLC,$&[BER:9\OMR"Z]>M7KB/$ES MX'^2CC:G< ]Z%PC)3=XDGQ/)R:.GUTIUJBK]!%MJ[ZLG M^U1?RLF9Q45&8(6+7E@U7>XX>#8*]#8X&B$+!R22X\MN('ER"")MY/LJ,RLX347?H\+$158$.M2W^BEU)P5!G7E^\>W=V?3T<1IF[H&O(D)$@UD#A)0B[[+U\>'1^!(GF?KV8 MJ5 QW)_$4NQ<6X.=PE!(C)ZAZ[S2,&]Y_6'TD_@WO0+B()R@%YFCI;KU>+W1 MI95OA#HH>VT<.5:0-W!=&(RD@2BM*VI.>^6)*[P:?)B1PQEBG;5^*@G-PR[Y M=BM"VA$I=?D8+J $Z?_!9+Z)QTN=B+$.7,$++J\G0]YQB>@+6YLA?+K3FQ0T/%6M M0$?;)NG5.O3F^D?@M_,F$_>38;D1&"IK,IH/"/6;B=$A^Z;=*0RJ$\-&;6)M M8;(F+]-".\YDK?I<1*;X(LLY_:A;L\)RIS>(OO78K$&RZ9(5U<"0\>HVQ$A@ M%@K3:411[WE=G'O6HLHRDV.J^AC:.<1,X;US$CGL&!&V5%#5Y#ES5/%[-3=K8< M>;DJY4#RS5B\?@T"9\_Z3WD:I]C-O'5#MQOJ>(:]I$03P41:Z)'EZ5@1O/63 M$VB3>"ULB3<"YV1$(]PM(S2I)C8N.M^/0N 2" M-/3VL)2*]_+V8'=W]2:#TS-\#8KZ]1EH[V]/?KJ*+H?__>'LO-).);3IZLX/:79H >UK'62 MA8U1UE+:*B/+N0J*[@ZMDB7>O.*%I(M56)GVU@47W,S:TP,-(5L&-I+[,ELO6QPES+J<]KT[!SO M!KZCP+G%@?60SR1@%RZI(YHH2H_)F6MVJZUQ-#@0UQJS@^_J[8DA.>#>S#E- M"5T"MRJ#]^T='>_#IWD]JU:."*8L+R01#=KSVL'R*15^%>T=?VU:,X&TU56( MP@3E4G&NVQO9Z(5^P#U%E1FF;&.=>2\RC;"!%1&'=G>9L\4X)/JG[C&=O75' M"2*GYFJGJ(<33F3MM^8:ZS1A \?;[+1M"0\TR5L\9AZ\<):(4Y5C!;E2U5>) M/J V6PW*@'EM88^0F+O#.'4'[\C57>3Q#P:7848BQB!,\+&>W4F\Z?,N*AT^ MD*>(D<@I>T0I3& +5EH>WL9E&6L2:*FO9&P:5S,Q E(N0#RB(T5FOR'<(!K< M":B'YI3@!-T&QC0Y'X6>6=Z43PV=1+-)<["[W3C5I MN7P9V$%*PHYOD3F F1@UA#GW1"4KU9T';F8=[:I*ACKSP\4_AY?G:$V=O 7; MZH__VXF<,<)[]\.-='I%-7_7S A$%4_+N,F6RARP-.)BG MJ;#WFNJ5)GKG(F3VEY*2.N%B M\UKKQ#?N@G_;$?SS-T3O9I"\:;A'IFOL2P?D/>#$P]PBL[!&KOPQ,&PI6I4$ MXP^VZ0,7\L>[Z@K]*MG9^0_H\'[8*WS=E=VL&(DA8LT--T)T58N7YA1$XRU: M6H)3US^>**2DS+; *CG>D2^'.C-\\V;X^OKLG\/H].1Z^+"7.' &K*M6_)-^ M1KGG2E\9KFWQ::5!EZP02^'U0M!,RCW5?E )\7I)-@_]3.VH)\.$YN\O+A^Z MA7#F*$\ZO]D<*^37%<7>U$)OL?188,V5CHMPX$NXD)RV$"MDN'I;.=:HN66@ MFJ'^EE,2@('3V&:Y+9MX3S:]Y5#LNND'?JQ"BN3B9W7ET.1Q]_?=PN.=/OK'Q76W8+?TWA!? M2N342)$>4^Z8&SP>=!8W3+-(*]LIUVH$A5\MT#FR;0'FE!ZA[2AS'%[ 6Z_=?XU:($T%SK$N,^C-(M@B:9(MW4[( 8+A<+JD%TM=O?W[2BBZ MAW[-65&?U+BIQ6-K\U@HYY1_4&G'0NM$$3!QS)ZS_F MQ2WQ2SI6V;X=7A_OE- .T*#W"ETXTMLN5CKNWV=>]$'7! 98:I[,00+@F%3) MBFFLV!E=W3%+TJ3-LW2>Q:V DT$RPF5);R<42ZP>IM2-YIM"OW?B/8Z?!H!% M&@S@E#N[20N$OKAGP@D+.F8YH9J/07IKZXO)6T1M7S,;(R.OAH=/'W@2W]M$B9(R]- (#KW;=B<+45= M%TX%&Z=B;8^,'&&>%LD=#T1I\VBUX'/QN#VPLEZTS&4#'_&21 'WGPU?2J!S M8+&97:)R\[V#HVZ/RD54.Y ESIL/0!8T4,A2]#C3+9PR=9EJMX38#[M8YG;$ M,F.3Z^5JZ7;3XLZ4$<3&(:I M7)^]?N@^IA/&6(-IZ*6$S^=-+KPW5;?$FM5X-8K+)N>MPZ(2NB0LP)HXE1#R M@D!QE6MWA;'9X+#.W9+LR_[.B)&FTT%)MQGZ*BN'IQ>L/"!/K]'V=<6W@E?YX5"1+^&=6 MS[/O_C]02P,$% @ $)9G37]N31G%" #S4 !< !E>&AI8FET,S$Q M.2TS,'@R,#$X+FAT;>U;;6_;.!+^?K^"Z^"*!/";;">IG33 -LGA"NRVV32' MXCXM*'%L\T*)6I*RX_OU-T/*CAV_Q+EFT[3K $TCB1P.A\\S+Q1U^M/%I_.; M?U]=LJ%+%;OZU_M?/IRS2JW1^-(^;S0N;B[8/V]^_85UZLV(W1B>6>FDSKAJ M-"X_5EAEZ%S>:S3&XW%]W*YK,VC<7#=(5*>AM+90%TY4SD[I#OX&+L[^=OI3 MK<8N=%*DD#F6&. .!"NLS ;LBP![RVJULM6YSB=&#H:.M9K16_9%FULYXN&Y MDT[!V53.:2-Q%I.S4R%'3(IW%?E[\_<(U6C@C7#7NHF"=Y4AD/1> MYS!W)V,IW+ 7-9M_/ZGX1F>G?9TYE&6P9_@S"%@2DW,A4/V:@CX*BU#8]([7 MOMOXNC4)2IT)BGMP.C"XR44NTTJ9G!O%^Z_"P.OW'FO7F MP4EXMM?T/R&;E?Z'7Q>']U3C,]QA[*IE! MK9Q_U/*3OKP;RE@ZUH[JT>*,U\ZU^>A<$UP=,*]OLN=@G.S+A!.>F>ZS*R.S M1.9&'EA;,%1(Z=_^+E>WB5#G@V _9PX=ETHE!:U M>2WJ[/,#QC/!HD,1KJH_O"VX95SHG!SP7PD"GR'QK&\W6\1\-P3VF9N89V!K MG^X43#PV\$FKV6P]:HVYN5?6QHRM^KV0A598Y$.5_2J1%Z#8>VX,.%=EB?>0 M$S0/=V_V#M^>;(F+-?%O*]MX\,A,('!ZM?;1G"0O^[CUHL:*FJNM%=49_DPG M\8U7C@TY1BH#(PECY+$;2LM^*[A!YJD)NX9<&\1RQOZA39'BL0 ZB& M]39AE85&D9G&K!J%<9EA.)NP(G.F -0;\VR?V.V[4/X0 Z*['"ED)+HP* #=]$A:[_RQ%61> M#M4^]V%C/O084-S3I4Q)[B%?+<,2/9080E 7JY44?I_3%K&50G(C:0(R)$X^ M&&8DJ;"4S'@'8WWFXT.%MH *.0Q-U"G'W%XFA>(4X7!:7HG[I A[A!1K/C/$ MOV*@AAB$L#^(S4'G"23Z =@8[]CX&!NWCAY+I-P^[FS-3>3S2 JB'+E9"&.'Y73B@O3([, MM#Z[3!)MA%? URL#R#!I5$A0? )^@XV:8"T62.BWFC&4?CT-?^@XF>R8N6(# M>\15X8,)P1;Z?=K-'"'@[(J*9):T;A$Q=,"TKL6"(9 =3R-2/Z.2NM0(W946A'D DJ7T4X;9V79XY^L MI-030ANED3I)"D.@GLO95DA-M75XG]Z=H"R;H* _PG8NVU_3I8_DQ*#SH'6I M>(*<\7M^M!V8%3.]#H)60VYG"2Z%*T]F$#Z.>WN4,7;"E+P%56X /FA?_6H3 M/<[@W4N&[W CQ+^;$%.65>\=.(63>:3?^W+"ZA/2S:7R:Z8=QQ+,:6-G&9Z_ M@2+35#H'L"%8QAIS2'HN).KGA>PC'S X68I]^#\5@E,2PQ^%1/4]88O,OUJT M!]_DC=EK#3Z\_M) _AZBS\\*BPLL=OPQ%%2$-MT2"0CQ,AF;;3R,@=]2=A6* M#9]?^3+)O[B9;D\_B3CE'D'8J%SAXKG CA9F'GXMR;AUVN]&6 M_1O>-L$^:'B;\^Q=I5UY(EL>KM2(DB[,]LM[ 1^+KFPYJX@"?*8ZK]!FVM[I MO-?*[V;]2_S1K>=1.)5"():V4WAV&/<;'"'K/#Q"%@X(?\9)<%>85>^U=O;] M>ON^V>N@3_6_'YY,6V'L1SCV8E9_$@WG#;[9/ILLN[@&6TZC$ TUA*8Z%FS+_98U/S;TVWU>^]UYRH+0-ZF-ZW M_&Y@B:LA_=K(S]=T\'6+N5P9+*PH__$UR_E00O__^!Y@>?%F6'R%<][?\.G# MP3IOV_#)X)P-MCKZK,/W0[WP]GP$\U_=;/P89TD"CY%ZA8.3TK+-)W_ 4_X. MGPKYCY;._@=02P,$% @ $)9G39*Z^Y3"" ]C, !< !E>&AI8FET M,S$R.2TS,'@R,#$X+FAT;>U;:V\;MQ+]?G\%*Z.!#>C]\$-R#+2VBQN@-TD= M7P3]5'"7(XG7W.66Y$I6?_V=(55\>MJC:#VNU-C42U:TIK"U7A1.GBG$KP$[BX^-?Y M#Y4*N])QGD#J6&R .Q LMS(=L,\"[!VK5(I6ESJ;&#D8.M:L-T[99VWNY(B' M>B>=@HNIG/-:>#ZO^4'.(RTF%^="CI@4;TORC_H?#52CA@6AU+J)@K>E(9#T M;KN3N=Y8"C?L-NKU'WLEW^CBO*]3A[(,]@Q?@X 5,1D7 M6O*.BCL#H*FY9X M[;O-$RQR<.\J7,E!VO6E- I)G0J)>'PW,#I/12762INN&42'S4ZG//W'ZM7Z M42_4'=3]7X\$5/H\D6K2O94)6/8>QNQ&)SP-=5;^!=TS'%[)%"K%?!M-/\DW M!XWC>F\ZMR?4Q3^-@RXGV'.-;M?W0QE)QUJ-:G/9^OO:O;1Q';]B!6/$')@G M7L(=S'8)QLF^C#EY*=-]]M'(-)895^P7F7+\BM\^]+$%F._>&%EN;,Y1(Z>_ M^[E>W\=#G@Z _10[=I,KE-9H\4JC?"I_][;@EG&A,]I6_DD0 M^ 2Q]_I6O4F>[X; /G$3\11LY<.]@HG'!M8TZ_4GCZF-TZV2GF\3?%=F5WPD M!7Y.RBSV\7."QN/NS4'GM/<$=O+0DJE 6(5>JX9[.BLUZNO-U*@R_'L&KK!N MR=B0CX 9&$D8HY.[H;3LMYP;=$LU83>0:8- 3]DOVB2L4:_\1JB_17^XR2,9 M8\5'H_^'WE)F[]*XBNM\MGF==UB=QUCXRJKLD^;KRC_0Y6=N<;UQ 9,)NTOU M6($80#D P(1E%QI%IAHS"Q3&98J;WX3EJ3,YH-Z8:_BT _' 68)/A@A1GU-@ M-$PGDG:*T&ZE00HQ6,O-A)HD_ Y\B)W)M%@F4!D<4OF-I1OB!&V&H*7126Z&JFF!TQQA M-\&BR:(9=L?T)N"]@OK900VL/^/L8H+P!F'PR-CB1\UE^F%KG"!@AMC?CSPUFO3\SM MD/65'MLI[@T,I'6&R!>GPJ W:EE>@*^=*K.B[5='Y5>T?A.TWBXM[9N#TV;C MI&<+/!;TB4*6#DGFH0WIQSOB$(6)DI("0P !A'2EIA]2#FB48L2EJT[.0 M-E;:YMB/8KG1*D M,SH&@<66'2*R!"!4 WPV)4&=0UA(@N@I/$HB\FF .,EG M%$L7D!^02+KL/%!_:: ^#D3S?.@/V((HS!X,LU%_+$PO27I&4/,7!.HKL)C9 MX=KZ+?G+P"L36XAY;G?O0MMV! BB8J1 !'1N4 #&PI&T/L)B*TB]'$I!YK%Y M,;X;4-RCLF "9IAZ!,[.1M>QJ[ MW1<3RG*3H0=83Y7B6!OA%?!T? I M,B"%CH UX$^;J FF&@'L_MP5=X97N+\0N%^/N,I])"0L0+]/YV4C7$6[AK/. MB,T.D3T\KJ>Q'MW8$:.R#60YTKG;K,$NP\T: R4"_2]G@RR:IAC>7R$8 M7Q MV"3Y*SA[Q>"W";EA>5=A0J<4!:?T-6NQN$>@)?*@XS@WA(:%G7J-U$1;A^5T MK(VR;(R"_@R':>QP0Y<^HAI#X(/6A>*8"H(_8*&SES2?Z744M!IR.Z,U%#R] M%X#PNXJW1Q'Q)TS).U#%:/BM 912P!D57PDED".09^1T0CD%E/-3P-]^?> MT[.\O?!:Y'KA7&=-T.8".UJ8Q>R-V"[(.W9!@"+'+@>V8S'AM'F28,+Z%_C) M%'OEVE//1XSGK]#;"7K(6/H&XU 9@0 ^>B*4_(N+ G/EL.'+=*35"&C73_F@ M>/]BBH +2:;T!+!V/-0AQ/(E1","'X4251\]!?N[_1#0 YE6(NV<3KK'H9OS M.>YR"R^8YT[WBH+P+L:71.@G8&BM%<\L=*=?%B\J4/_>(K()5;B!98I/NC+U M:^K'+>Z^G9U5.\>-=KWM;\ YG((34Y6*VW'5<#NNYL1J9?.LVFZV6R?'FYML M[;]=^&FUV3X[;K6^A?#6<;75[)R=-7;L7_.V"?9!P]N,IV]+K=*>OOAPI4;$ M/9!/%V4!'P_BT,J+N4: SU3G-=I,VSN==9O9_:Q_@3\J>AR%$RD$8FDWA6=Q M^1GNS[0?WI\)=SX_X22XPQ1[#=UYM>_7V_?-01LCMO]D\SLW:^S\!?=Z,H/O MY8&+MMYNFFU&73;_CM,H75S1?87WN/4E$>Y^)V5_7WHYZ=J"X']HO,(!IMLH MC86:,?^RA$W-O[.GK;\3MMK#)T?%7AZF]]2G!%O=M#BB6N^9^T[SQ4(Y@\3<56W]JL2*! M1^B*N8->8=GZWC_/")]#,U_. 50B3%3O*KR/.4.7JS&?V.7Q'^OW("_/$+7P MBQC_VYR+_P-02P,$% @ $)9G31C$)CTE!@ 82( !8 !E>&AI8FET M,S(Y+3,P>#(P,3@N:'1M[5IM<]HX$/Y^OV)+YC+)#'X+D(279H8"F3*3 @5R M;3]UA"VP+L9R93F$_OI;R78*(>'(Y:[-9<),/(Y66JU6S[YHY<:;=K\U_C+H M@"_G 0PNWUUT6U P+.M3J659[7$;WH\_7$#9M!T8"Q+&3#(>DL"R.KT"%'PI MHYIE+18+I#'AWO*LX;%K8-[; OMJ?W50# L;TM98+@/ZMN!3Q;U6KD2ROF">]&N. M;?]>+^A.9XTI#R7R$C@R?4T9;+")B.>A^$9 I\C,069YBY:^=G2"39+>2(,$ M;!;6=*N:17'-F4R(>S43/ D]P^4!%S4QFQP<52K%_ ]LTSZLI[0]6__JBH$Q M)7,6+&MC-J%!S3U!9R[N,A7/3VFMSG#^VFN-NOS>"_CD,AMU>JSMH M7D#G[^T<%F[-(90K/77J&?=WM-?,6WG#ZX'(XNF[TQC/N B+\T1V;+ MA%&GI;B#4ZK8Q1>OT?T]Y]BN-T?0;/<'XTY[32FY*JKVL=+U^'T'1LWANV:O M,S+ZGR\Z7Z#9&BO*D6T_&Q@_BM/FN)^T-?=LQ2 1<4)0 LEA1%WE^K7F^12D M3V%$Q(2$-#;Z-P%=0M.5BJ(T#P<_T*M0>UB$#\SU"0W@'1&"2EF$@: Q\U00 M(*$'+9_1*71NJ)M(=DVA/YTREPHX& @6NBPBP2;Q4$TW1D&&R82Y*-M \#]1 MS")T0]>$ R7C_EZI7&_Q>43"I7Y'4=1\;7+-U'-9S*8^9R'!B7">>Z;>(![F M.LA8%X$2UP>?"CI9 G:0;,I0V=(G* ZJ3_6=T%AKR&P%%C7O/1/H1C22=3U"JDEW4&=3S MD$N;P\)'=X"J0TO(C,4EVKU@ Y$2;0GU2&+XD9.LF'.Z$[DU3Y, =\=%.PR4 MQ2V8]/6>"/HM88*J]#!65I<[,*=T0-!\!3B5 ^_6CI&:"$QNJ9H3/54XH[E# M8HK# ^28#6%91!M5"3U^G3JCD^?DB])<\S':G!,Q8Z$QX5+R>M[L#%RMFM6JTJT^"4MGY1W'6UK\= FHFQCM\&VA5'@DXNXJ\UJ%+)<$65NZA>M> M>O,HX*0[G,M\CS1Y?\FCVE%T3>#;4L@O."*6[QX1 M4U#N[Y5/ZK%^PMV#Q9U:S2L('A(8)\C=AYH+)8.8!W@HRK=L9WC<'\;L^\-8 MYL/2Y?W**M@&MHXTMK;"Z;&+?7:KV^G0_;0UK\>U9[G'6XL*#SD02\?(>[2R M@NCCUPSA-4-X"<'A164(M[6^U]S@-3=X2MQX $@O,$(^4!-_\>O>6O-_:F;P MOZW@J&+:E LZX^J6?JU@&P,1ZF9#$::)"%FL*K?1RL614[J]Q[RMP%9L4UW< M+/7@D,N< 0MPL"JJ(X.(QW2]<'NZ8[&VJ"K'9*Z+\>EM3SX-BC-1=4&7(WNA MOSR8+$'0*14T=!4%>Y!PJ211 MV]Y$$5$(&!,=:"J8XS&E*!&/G!4XD:H$@) MF2F&$">NG_';K !N0\1.:.'I%QDU00.BTMC5[QBV?MZPP8%,T,4GDM8S^[0? M_4E$]DP_OM"?@9S]!5!+ P04 " 0EF=-;R'_@=PA @")/!@ $0 ')U M8FDM,C Q.# Y,S N:'1M[+UI5QO)LB[\_?P*O9SSWM.]%H5S'NAN[J(!>]/' M$C:(]H$OO7)$ @UL#1CX]3>RQ"!LL $+J0J7]W9;4DU9&4]$/!&9&?G[_SWO M=FIG83!L]WM_+.$5M%3[OVN__W]9]K]_[KZO;?;=N!MZH]K&()A1\+7/[5&K M]LF'X4DM#OK=VJ?^X*1]9K(LOV:C?WHQ:!^U1C6"L/SBX&!5L!B$\2:C,82, M2J;-Y\_?U[Y3%?Z@Z,W6&O]YCR=LS0Y:=6']LV)YW;061D& MMW+4/WL#!]Y @UF&<$;Q]>F#L6W?N7'ZP?5[IX/^<7"C%=?OIJL4TA1=7],^ MOW-%_I34&#B/OFGW.NU>2/UZ??IXF!T9'ZLI0;G^N#<:7-R/N*N#T_(%/ ?C MUW[OAI&II6NR\.]Q^^R/I8U^;P0JF#4O3N%]W.3;'TNC<#YZD\-[[?3>]N^OUC[W;?/:L/112?\L>3;P]..N5CM M]7L![M,^7TTGAL'D8]O[T,L_PO$&W''0=I,&G(]V0_QCJ>T#-8P'!@IM&0K! M1JFLH%I3B4$UZ#^;N8; Y^Q657JFFQX=VJM;/6C?Q6XX:@]3?XX:<&2IUO;I MSO3O"[O9/WM/=L\.:'WLC[?.#M_IXYWC.FDTMRX;S:/+@Z:CAYL?T4YSGS6Z M]8O#Y@&N?ZJ?UTG]\G#3M]_31N?@LG_9.-X_KU_NLSK9H@WR$34V3_#.YN%Q MO;L/]WI[7&\VX*X?Z4%'G=YVVDT/\(SMOG. MY@F#9]/&IP.RL[F%ZN0 O:>[K8/N>0>N:1UE[CW6'W\-W?\+R/E]?7P+/&AV1?['QZ>]S8;!S#N['&I>\V-NNL ?=KO-M* M[X;@RI-#>#B?F# MJ\]'JQ[H01?NV/+FXB*80>C=)_X/\.2^W^KY33B]PL'W<=">P@'5UGB"0^9, M8!D37&0:@\_1TD8E#=."Q*6UO7 *DK!A4*-H.?$P-4:=BJ6U:#K#L #+_;8-!J9S *K] M%GX95L+]KG!W-J:$RQ6B@1B28:M=,N(^TS223!++"?&$.0UF>\[J>E>V$^-< M2?>1TIUVT=@2&A7R&?0[2%=IGAF->":T)H@Q&ZP&AO^1SE&V$V[]MMT)@PUP MMD?]P44EU>]3ZXE$)Y)=_T&GOY,4>>/=/FYL M'I&#XQ.VTSR"YSI\>'S DO0/CW=C_7B+[S37+^J7V[C1A#?]_(_&RKC@>*9! MIAECG&?*6YY9CZU%@00DS-):!F$3\.JYJ^D&"&U@.ML]'\[_)Y14465)L$&QP(C5EA"N(G.4(L',/]LI6X-)2O'XX-I= M(&)_+&TWWEZ+\RIIM_IA$&( /?1[H[X[^6 &.X.]43('?YO..-P^/>DH7(86 M*VW::%])NWMP?GC\)YC.OSH[G_XZ;EQ^Y(WC5OL@EUBC!>=?@.1YX]/;UHU9 MAOO5P9P>D+^[.^_ %#=WCP_3]^X^W?D$9O;R"->//UXTH$5?FF5H^^?Z9>OX M\-,!.WR74-(X@>_MPZ;C!Y='=&=S_Z*QN4WA[6-]VMD:X$V>$IO!OV"4B1>9 M$BYD K@S%Q:Y@#Q@8P4E>%P#XQH)#R-CF*0RG!THIJ/CWKCK^Z.K$[Z-EQP< MP_7QJ-4?M"^#KW#R-)QS-L/08EV\/A> HAM$+(8Q!R>8,0ZY0@. _%?$((MIDU EP- M\\PQ;8/T:&GM__RG(IC\5CYX[(Q':1C$MWM'%4:>AA%T@Q$AN8N4.&"&0$(8 M ;38R$BFG7%&>B5"B,_ R,,\!!'+HZ+4&F0@=(0@@\2H%"(22T\5R8%RQ2,K M'C)G9$SGZQB+!*NH,^$1!/W>HTQ;("-4&FD1<0)[-RL>\@.@J'C(0G!RRT.X M9(@J""P1(SQC,26'A(F9QQ#-",Z]Q'J&/&1&4*EXR$LCY):'$&9]=-AD02A M"'8:> C# !@;E=,1@9N9%0]9 #PJ'O)LC-SR$(HBYDHZB&:< :[J768%8AFB M-%"F&1+:SY2'S"P?LM'O=ON]GX&$'+8:S;].&L?K<,[6>:,)UVQ^3,\EC;AVT0+3NX_/-K6'2W<+W[$6 %[6QN86@CM#.]XP&"9YPTNMNH?MPZKK_[ M(AG"J8@0-.@(9 0A2P&>@J1K]#4*([*E R9 LLK92!S \D4 S&8<:5, M)BD%VX%]"E^$S)2-Q#,>),;@7S@J6"KD:4!Y521D;B"92H8@&11T-O@6)3/F ML,I,8"C#'$=I>0B(A@2294)U&?'Q^EC(W$!RRT(\YMZ(D+(A!-P-\LGQ:)1Q M1614+!J,Q--!,H=D2$5"9HR*Z4Q(4$J'-'.)$@[V(\(G8XW(D!)6B:"((:9, MF9"*A,P,)+!A^H=X'D_D7R4AJ2BH0\&R2W),0(+XAW/L, MD(QIY3-#(LT$QH$JS+F.Z.D@ 1(RWR&[W3 <#=H.:,A&?K08<+BH-S^>'?;^ M:AU>GG8;:4K=YOYYXUV=[&S6T<'E"3XX]NV#RW3-.FHHK74[GFYL2]MADH#?DIRC22C6BEN*([( M"4*81-Y>3?:2=R9[W4(CXX]#QOJ9:7>,[82W_<$>@&(ON/&@/6J'X;M!?SC< M#::3N,@[T^Z]A^^-,*K0\R3T;$]/\J0:.X.QR(@-*&,"Z4PQKC+GO"(N4,V8 MG@EZGC55L$)/$=%S:WN$E5Y$Q('6(I8QC$RF7) 9^"!@N\PJ2W 1;,^CW=+# M\-EHF=Y1V.X!8O9[@RL8_:O?26QF"DT[L6G.*T@]"5+U:8-D@J?!.0">6Q LK*"5%%,$@5I H.J5LKA:V P :!60*2G+&TBM"F5<("!0+'+AO=+7( $4]C[P8,\.QMM/-N][AQW&@??MI']6;]_.#3QXOZ<6I+Y_BP M^Q&B)(C&VE^"8>L2 ,,. 7AU\E?GL/D1VOP6(J[M"P#"\*J \/) N+4*#@6,)0!!8 G<11N<*25,Y@W6'$ON M$/,/ .'-W0(1^:R/T'-AN/9[JJ:Q.LPK?0 4:GEUC=7115HA-6QW3SNI*D?^ M6VN0D)+*JMRXEY5S !+<_>X])H^;?D;^==@?#_)O>3F0U03&' )7Z9[KW[O! M#,>#L#;Y-CGX^YN[QZZ_IWM<7W<%YPFJ& -;9J(@PA!F9##0;0Y4Q6!PS]RP MB5W#X"IOGAORI3W7W\#9PO?8#H-:_E[AW@HC&]O_^3Z^_5U;^Z\\KT]\!RRL/BN@-<=C-(2N$EGH.G. MN#UVTTP_=:K.*+I]Q.3(X_KM!HGC',UWH795RF9U?V_SR2A\0LYR\5U_!X5W M>O,'4/B$G%RA>D!>KRQ\3@],X^EFM/+ZH&^?0;.F3\T7P9E1?_!,Z'UU??IQ M,_3ZW7;OOML^UK#>N<6;NZW_+O*?$?TN'@!?6A\Y#^MSM]\004%@QJ(W3%MI M@9DK[JP-5 5J2=YO\KK?9!'[33Z^W^3,^HU(:J-%+LV]90X[+8"\(NT)=58$ M;:_Z#1>[WQ[K[6;7;S:D3#R$DN'HU3J8O+5 MP\/.3SMMUQ[5)\5R?!N.3HH@7D<>^121=,W6O\=IC7:_>]KOP=?A^GD;V.7M M,,[(M'O!;YE!#Z*2X>2&O[^Y]SDW?7C3G*)RF#M2Y8Q20F) BG+0!J&Q4R9P MBSR-6C Q/Z_[PL*<&K"=O1QG10?N&OB 0-%,( PLE 2W&*'S#,8>Q2"<>SVB M6?<0_L.%IO/!M/UV;\.F4Q(Q@?<-T48(G"3\1UKKG/=$(*^9]5SAUR,F MY\;=<2?-KML9M<(@G3<(K72WL[#=<_UN*(G(B* H>&0]DIC1-,=-&.LDN#9A MP![Z5R.RE_=@+R(?I]/R_D $N*2<:CB&N/98LZADL.[U48T7]4Z+9QE"$D\U MYL1 4!>\TEJELFB@8JH98AI M)Z*A#*N@HR-2I_K!(!MKYY@^?BUV]47$)**6X/Q$5"(R'8GVEA-%<("_T@O_ M>L2TX%AA=B*CSC$5M06!!68T,29BS )%R'$.GN[5B&RNL<+LY&,Q]DZJ8!7W M3"&IE'218Q,X(=Q)FLM'%&_82,PNFB7,<(8@-)*2^: U5Y0J#US;:V$YGT2S M2!0BCWTG7D1B-AA0)A5LM3Y82UD@VA -L7QPC@3&A!,+&$)ZKK*NPQU\NS,> M@9V\G4RW=>XZ8Q_\VT&_F_1W/,HW)]F)U\IZ/7;XY\7]-[BKZCFSV3E-MWAY MGCK_D3'-"+?4&RR59=Q(;3%CA%'BE<7.XP6,C%5P6-R 'Z5:.^N5<1@Q@;Q2 M/ AF!:516854B>+35P:'A42Q3$;"A1$D0!0K#+422%WT@@BAF(MD >._%1P6 M-ZRM<9HKBX$EQ, P1<9P%".RAD7EQ(UUJ+C#5VL;YY2MGC]_4(1)!Z$Y%<*! MPR *.P S+)7$>628P-EJX&#DG&'[$ILI) M% (:"^$6PF@"\.""D<"D5M9HK*((*%"%K, 5MR@"-!;",0Q$H8+XH+0+C&AL MTYBN(9H2*8,RNN(818#&0KB&$,8"$*)*0_\\ ,,P%CB&,I[XM$=!Q34FT$B+ M4%>WNJ>=_D4(DRJ1XX%KF6'XT#&OR%P5G;A2F1;L,;]T9U,S@)(T##7C^)_W4.> 6F@2X*+8.@C MA/8I< M.\LM0X104R+BN-%/F^NZT:?VJ+4Q'H[ZW9!7H/+H8 3\,*'$&,$>$054EUX3ATU7G!M2L0>"P>/ MQ:27K$$1PD)!$6:4(26CCIP:0;%DAH42D;[""70Q22'F@\*<1"0]<]HKRUR( M5-LT!98(7B*/7#B!+L0C$^W2@+)FD6&F>+16$*D1C4MG 5*T(!9Y"2T2-B*",7N(R MS6%3EWP1>4K2#WIF MLOS_-0:.0$,IXYHZ1AEC$8(.:4FJ%H"EEZ"2K\,5+D:@BUEZ:!0E"#@--H8A MAA2B(@@IO?:*66)?AW=N[B[@3)FY.G3AWNIDD.@W;OZ#L"?G23MGMG83A*]VY>G(:[+:CW>^%B M,M#^=MSS92DS8F*@2 F,I.8,!ZR$4\2 @B/K!:6TPLDS<#+5I)N/_X*7- /7 MNG@?SJ[S5U^=O]T['8^&^1FX NW#?)(BQ!F$Y$(!^?!21^O3A@J."1MX*$'! MMED@A+P 7(NB0:\0M#1('IUF&FO/B/8F<&=)9,AYS+C1/P=H:07:,H$V$F*\ M)4$J'IF21CG'F82/V FM:;E 6P:<;/0'I_T!D/[-8$>WLW1+ A?*$8\!!<;@ M_XQ9:Y!'AFFDM(Q&BPHNKYE-EAN[TC)J9:3> GZE$=90'*C3(?!(Y3QW*JM( M965WGX9=KA V*A O@F826Q.C!N 2C9C!CJF? [L_*[\^_Z9V'02R>6!"X!D6@EU3Y:PR@W MQFBE2"0*2*8DIDI8%@,NA6*W1<$NE\8A0Q#!E#)PR^"GM2#".2F\5)B5"KL5 MQ?RI["Y)185E\-Y$SX*7QCNG-X1U<,ARC^//@=V? ME5N6&[O,"ZE=&LRTE%FI%"52,:>D0I1B6RZ[6P:X+"*Q/3NX8,QYM-%A@2E3 M5JA@%';42.^=M=A6<"D$7 K%;HN"76&8@P!:A( #B\$IC$T0A*$8>0RZ7*:N MHI@_E]VUD@O+C%(&,\>1<8-;020_)*PLT@VOUVM"6NPW9[KE^-ZR?G@[Z MQK6^/GOV.%I\P1"/K'#.04R#)* O58(5Q#!CF=96.U+MYC@ M+R7HN =^Z9VF4AOF3;ZYK24A8N=]0'JRHF];?GBOU1^,FF'0O3WI>WF>1S^W;H[[@_3(X4Y,F23P M]%O_'D///+1%6[EGR'$IM32,*NDULY:IF&HZ4V%\E,R0$BS"* U0RKU:)T02 MM5 VP$T91M3"UU1I,5AAHR$EF,(^8Z 413#&I<$-CZ4BCKE = =YE+8M*"* MV!*$I*71X'+'?\$Z34 _@PF&:>6UPX2I@","=!"+*J"4VM3/Y-+=ZEW^D?7>RVCUKEH7/& M2Q+2?"L4&0](01S&%!74:V%($,77\1*);88^$V-KI1*@6IHIRS00J M:'.7V SG2 6L*+&*"$88IE(Q BS5.F!$""E5@ES5LR36'!@?NF9P4A;-@B!3 M$_!:00C.6 S6HN ,!G,HD>2EF,M68#G-D"%2I#7#:<4K9]%%30Q80**U2Y7/ M2+P>F\,LN_Y05('].1ZV>P$DXH#1#]MIW&VJ\GNOV3\ZFL]6?OCFM;XSU#5] MZ@]M%1;38G:IJ(=8G4LED3 6IWDJE@5-KX:Z*M%]>]AM6AH_0MZI@##<>8F1 M8R 'Y;5U%$OIL ,IT/D-/)9:&C/R0UY(+SA.>[$19A"S$4DC+0DZ2.HH*M'> M%K,0RZL)X!:_R0:WWK&@."6: ,_!AA&OA-32"F."=!6R2A>Q+!Y4RBF"F#%S)Z) U+B *L J2*2FL MT2%B[+T E_B3X:J4,C0DSN[<]L M[/P!A;^%2J[R^T#$AO#8UX@8C$A,BVRE)Y0Y1$QTVA!$':9IFPA0B!#1! 2-FA@:- M"7<1_G@2(+ Q)8IKBB3(^0ZQ M),."%'&*O- $6\LH0T8A@6VDH&'<$ZY+Q(T6)9?%TY40@PO&6.'2$CA$E63" M*(68)Y@[6X+9?P70J1GN=>,-6#FK?:2!4>&-X2%>^[SMS.P!V MNWIP.-J)>Z;SXN/1"TG N6"Q(1!D&NX9$\)02D&^GE@%B9AE(*)L[%#&YRAFD$FJ:P9EIZX-%,(VR" M5CQ"4%2BK&K!Q+F8W*H)8%XUYE^;[]P+G4X:#>WY M23DN^+QU?@JW>NDI)0MQI<0S[B(G1$0-(2_3P8B(/1%I&R@@V:_-E2Y,N@OQ MK-@8PH)U6%K'.&8F"B]8(,83@HTLTSR38DMW(8X6(2!+"+RJ9)$)([5W.D9, M)0L4-+9,TS*++=W%3+IE#EL4M4YCFE)KZRF6WG'OJ.16A-?F=W?#,*02PB#> MJY4@Z=Q7['H5)M0;'VP0*)4S5498)8E6$ N%$%]=%+M( 2_$^UJ)8G310?## M&*4I#)(B.L40423$,DW7+;R %Q/I!F01"]X:Q5C$5F&.$)!HI@4SW+TZ![Q@ M#9Z_#_;("0/DB@@KF1+.\E2G/T9$.:=2OKK8]UWHA8'I@'S7?;?=:P]' SCK M++QB+RQ4T#3&P(PRS#AB,-&4"(DU-8%$_=J\\&)%O)@*\EI Z"L\=H@S1;5) M<3#R:3 H1.GB:_/#"]?B!83"1BLF)7%@F9E@J1*UMBGCC+FRQI1IY6L)1+R8 M%?,V:],H1YH>5K<\ +D.MB1G4]L3Y892*RS&)N,!9.>A>,UY8* M]=J\[F+T=?ZNUN$8 K&:>QV9#L(JIR2E1&(D@].O,>A=@+[.W[]"V&.YE9%[ MCI@ RPNRC.!D@Z*@LH*42*YW1);FSTTO;6V%U/P[IVR=A5=:$09LKJ)2(J>% M820ZRY@PSB@>$D,691H +*10%[,RQZ?"*P9["H3)&J'!R4K"5/34\^C+Q)@* M*=2%T"5@1LI&'PF"+J:"6$JEX\KK%/.H@%^5IJJ?1%.IH%Q3C@4V8'FC =84 M@39)D'0@+)9IWG%1A3K_@#4:;(#S"L8M95@J+7F4U$JBG,?"EJ"^?E%D^3*; M@V/K);A'$ [$)\)H0RVB%FL3@@M7M:,K57N:>&:WC$='K[A1T0:B&:;*:DR8 M,=SJJ&- )2B:7Q3.\C+K607$@,''R)UC@2N#(L(!<861=>9F/NAU%#@/.;UH MH'6GWWZHO!Y&1B,,ILB@3$.(@6.%V)0J]B2W/OSQ=U1D+?M MGH%S3656" MC8XKL,PM$G*J1D(02AA6$0L$1'Y00\$%J7'S+DK8HW>ZE2#1=. 63]WT( M6J]W0I@54";"?6MK\19 A'9]8<*$H6!Q)<,5&=$/)J!WI[Z QQ%!RI))%1KSR">$$9P MI!2)*'!GK(\5?AYXVM]FT#:V$W:AX^^BYWV_Y_N][<1UK>F=@-\+ *-TWOOM M/W=V?[0!$SI]YUTW^FA'=PMQ&X+M( M*"U8$%Y9BB*V',64*U&TTJV?WF?,P-Q\&,#9Z>?7J$+:.:<0 9\D)#/(V"@5 M(9$:1!07UE0J5'F'2HN^IT6(:^:"%C9BR3!BEE)BG1#4.6&]Y]=YF)]=>0K% M7[[,P]PBX0?R,)%Q:1%2P1')1-1::&LMY8Y$"*,]J9#PA1F]-I[-,.@.IYYV MY_<]!Y]!!CN]F>6,7R\$D;,L.B.=%)1Q[8T"/,(_7F*+'&652Z^P6$@OBJD. M6!@II1*,>&F G"),?#3P'<50VV6F)"2#">,)0J<0>G M(3HR1EG/(ZIL9X7%8MI."-EY- ACHY@!DTDTED1+JK#4-)K*=CXA?/\J:'_< M!:^-$;R(A?4(4<53G#=@OXI/<#?M,]7!V'8'P]<&$Z^MH : MYXWW[;.UW^$_$]S_@_Y)$Q)O?QV.+CH)LJ%]U!JM4G$Z^NUSVX]:JQBA__^W MI?RDM=^'IZ:W]KL=O(%+)Y\G=_CJ/JD]F>FTCWJKP"%'89!ND:ZX/L$:=W(T MZ(][/G/]3G^P.CBROQ#.EZ__UM *^O6WR;'_1/F?WR*\:!9-M]VY6&T",(:U M1OA/SKY\G;R/ATI3!SZ[>#I/\E?8;V\VMS=I><[VY MM7?W?4KV)GM;&_N[V\WMK;W:>F.SMO6_&_]:;[S;JFWLU.O;>WO;.XUBOAYZ MW.M],L,66)-1O[=.!U-Z#M%R[7$9^\*O!0J MN[.[P.8^1:G[E5)_'['-W?7&WG:NNHO2ZN*J\6A@(,9.=0JO]3@.^MW:'>Y3 M&_6_^ '^E/KMBVZ3'O$*&_UNMSU,Z9':VW8GU!KC9'57:PCAC JJR@W/605) M<_:AXI$6"8S+[OZ?VQM@=S[L[OP%)FBYMMW86"FUS'[9.C=N5.N9;JCU8VT0 MCO)"XKU1S0QKP]/@4I;3U]J]6GLTK+E6SA^>$0,4Z)4G=F068+7]T:C?7143 MO([2S,SK:Z[.Z(0X6C7C4?_ZDD'>DOP7VQ_X,$C=T#&GP[!Z_>&WJ>>EZR?? MV[V4A<&H[4SGZK=NVWN0WO7]<[Q@D/'U M#Q.\X G"IC#Y]?%BJ]XD*[T9.N:S&80OLM%7TKI'#K/IY(G4'MG)WVA-A8H7 M005!F5(*2ZKNP46EJ"\J$G:_2'[)*Z+7(-[H0\ QJ!V/!^VA;[L\Y@">T.ZY M_N"T/S"3'^"TP9'IM2_S[[]6ZOWM!L,#?AH@;:_LKNRMU+:ZIYW^!2!I^VKH M?%)GO];HK]P'E^]H_=4STO!&L2!4->SAAMTK4_T4[;N&%IW96[Q2J_Z H\4$ M*US[LS..L;8Q".&DMCEHGX7E&ANU:F\[_?[@T9;[.@;I]7OA.]"[]]0*#(L& MP_O^L+;>.PJ=,%RN;:S7-$*:5?)_??)_R#.O>S\(PV&BP M-@(/<-H"I:OU\M&(:84W@V!RC5\MBL872YNJ[,.+4)-?*$:_UDBJ TTD*7PV M(8?LFSP-__S1@\*(X,<'28['0XCP+[YXSP7,C+GGO;9[/J4>0LU>U%PKN)-: M-TUL^]P*>9XKC:Y/C8']@G^MMT(8!@QO88WB"=GY\*%Z567-TGS:,?YHW(&VF& M(X@::MY<#%)G\MU;-F[NC10=P56VZ@Q;>/ZD9JBAS2R=]TNC7'C_!X_58 MF*1YH'3=]F@$:@I4S(T&_5YR1YV+6@#7=%'+*_$9EP=EJ;[[9.K(%P;H]AZG MX\%PG&X-!W;'<"9#/-D8('WCSB3INI^-D0G#7U<*I2%%L2"URG@\Q7@\W824S6" CII:)VU!7#/.@<$8F*3U M28<&R:'?^VL-0JSLJP.)H9C:L NV!KY,6$'2H M0(*+YTW/87*%4\8X?N8D&;3RC2O1BH2P2W]C LTW+Y]IPXLRZ#^C@=HB98 F M-N?]_=3F%3014:'T9M*[?C]/"P?3\V3,99I?)GO% 0=6PAS7C M.P"91M7ZH&TZ7Z#ND:U?NETY6;G&.1B;QGU4N: &9W&AV",;]XU8K Q8^&6S M#Z'3Z"HL:\=OA4O5K,>?U6+L/02)Q:5M*K)2-:PB#/-1_ZUN2+FCHQJTX_.H M=:W\Q8NB[]/X,GBH8H[K3RU8S050R+&HF#+"X7Z IHD^]V:>V_&^4:I\; KX M<.)#HWYM/)RDA:'3)T4D[EF4WA_DS^IM8:ZE]Z,_##VNF@?];V7XQKW8ZR_V)^O3=;7* QZ(>04RRD/'T0 M8M@*GI_%JP:0)%J<21#_(MO#<*,^1Y/:;W2 7* M[U,@#4I@GTRE3- ?MLP [M0?CW*;EHP;_!J,:UTKQF!Z-J;KF.$PY"-LH%G= M?GJCOCM93LOQK\[OP$.&(S",:4Z RT>U//ST\ #9_=U5C8=5XV$ORJ$*4A9" M/V[.Z492O)(2Y!>1_Y6@9I\LOT\@WQ+E,[/F.U,6=V(\&_VS294S?&^1LP(J MVI7-S6.,TU%MV.^T?>VZ)TJEA8^=^KTQ<7I[$Z?W7_ \^(-KIV90.S.=<54Y MXK$:.@/H/'*LZX7T]_?V>5H9\C:G.0")<:\]V@WQCZ4)HUJJ7971SG]K,R:Q M,5$080@S,AB)B$."&BRDX(9--NC &.$E"%-T]VSPYH?>R/M\X.W^GCG>,Z:32W+AO-H\N#IJ.'FQ_13G.?-;KUB\/F M :Y_JI_72?WR<-.WW]-&Y^"R?]DXWC^O7^ZS.MFB#?(1-39/\,[FX7&]NP_W M>GM<;S;@KA_I04>=OR>'%P>?G&A<_GU2;[:Z!\V#BT9WBS7>';##XU:GOGG" M<Z.CAVYXU/AYUZ]^.9?_>V;=_MBX-/?W4:I'%2WVRT#YI;GQN;T,Y/VY?U MYM_'A^\:W4;WXT7C&+YOGEQ=\S<\B_<.FZ>M@^X^/2 ?/]?)7ZUZ=OZ&-S>U1?0_!O^O_2*1H,(AF1FJ:,2I]9C'F M&3)>.2N%(%PLK7&T+#E>!F'F==*GD/'E0-.C4S?WQ \/E:J]+L).Y-)39J#E MVD>NK,-7 V#]2;ID=1#2O-RS,%W!_9N%W;^Z@[&@W^-1^.WJE=#3B\%/_ML: MW%JLHY#903 GF8GP2JNF\]E<#-.+M ;WU:!G_+ZF_E -^GMZL3#NZC47A?NJ MHBZ\W>NH$?X*:D@VU_]\OY7*F0+FFEN-YE.V0BCLQ%BM5C!-?YZ7"! K6DBJ MGQN.?_.@PBM$*<3H2]R#46W[OB[^R7KV[=N9]FS^=A#9716M6X6 $MQ8.BVUUY2BG;76 M($6[_YE"$:J7UMYN-]8;&]OK[X%S)H*VWLSW#C)?4NWBH*?P&:T*==]%'7T M894+F)$+V!Z%;@U7+J!2QF\K(R&?LV'/^UT$ZB\@.%;.>7T'NF'ZCBPLIV+A[ @CUH._\TG;33;&VO%0)8 MS#N_IU,J@L*\-:''F7%9>58:T,:VD!K-&#AG6*BH)%W3D- MDUO=EA3+M_7.[6H#[ENK]_-:0UL/;%*8G_C5SY4%+A PR@I@5EG@R@*7%< 8 M/9P7N&N"-_K=TT%HP7FIN-QVS_6[H?;+^_YP^&MEDRN;7#!(\\HH5T:YM C& M_)%&.9]>VNIWX#;#_ZYM_7O<'EW<6./'V.#*V!8' J6%JJB,;65L2XM@HA[+ M@,TPW_KJ\_!))K:BN87'0VEQ^Q"**LM;6=Y"MO,.@AE.)?1&\+!1O_:$R0F5 MZ2R.0$L+O(="GVIFVBQGII%J9EJEC=^9)DK$TEK=],Q1;MW_>UC;; _=>#A, M*WD3=U[OF<[%L)US\%MWD/S%I(14.F=+\<**S]1'(F7%IF$5(YB#HZ" M5HZB4L=OJR/C$/%^3'7]VJ-\$7QN^>&'SO7WY#@Z_>$X5=%:M_WQJ%8W@Y,P MJNVVAR>5-RB.6$L+/ZHK;S ';\ J;U"IXW?444XF#XX&@(G<$WP8]%WPR?A7 MIKXX,BLMMABJ3/T\EJ]7Z]/BJZM+;3_-?6;FD6KU=6OI#M_ I5E96O M5JA71KX0ZJCYTMK[<&0Z$R:?;R->4?D"2:NTJ*J,_'R,_'IEY2M]_$XQ""27 MUE(ZOO;6N%%_4!GX @FJM(!BN#+PU6R>RKX70!VQ7EK;[TTV*@J#-"/>=":; M%%TM3]H+;CQHC]IADK7?'X9T\(KR5^Z@0'(M+?[8,]?D%Q-/TWCY3K=]J\?O M>H='[ZV1&WZ^U&Q^TH=O\.N*%Y:VSIOM6V[6H95)"&5%DSLF95:"HNG@H&FV,CH M];\"!6-+:WO0\6;TY)E\U;+FRN(5KIU?@9M]LUS*@QL1/BBM[^U#F+9AN/WY MGCL_9G/!^W?L^^H.C]A<\ 71]\/[LI.7V>T0K3QWO\,"[>HTZ:$/Z[O-VO9* M[8'=9!["8"H!_^#>FOD&+U,;:Q;H=:_F+CVM.,&D$Q8,Y8=V+[R62*H=_=1] M-7DA9?3@OIJU4N_="*^SN=78V]I,FS?N[;S?WEQOPI<_U]^#XFW5]OZUM=7< M*_JE9VZ^*5H7&%3[NDK67=_;V_IR*^NG*,S3^FD&NU"^7.,6_?Q9= M;7@@O;LQ'@S 7M;,+\Y,)[ZK\>9(EDUJ":1*/?[I@"8>CW]OEJK]][.S NKPPW[K5' MNRG[/A[Z)>BF7GJU_(EAV9,SI:D+T>L^G?[9N MX;P^VC"#P07TW-^F,PX@,>C9D!N$/#?GZ=\7=K-_]I[LGAW0^M@?;YT=OM/' M.\=UTFAN73::1Y<'348^:W3K%X?- US_5#^OD_KEX:9OOZ>-SL%E M_[)QO']>O]QG=;)%&^0C:FR>X)W-P^-Z=Q_N]?:XWFS 73_2@XXBC0W===VW MO9WN%FXTMR]V/FV='QS_=;*SN=NI-_]LU3_ML\-NN@=-)HUE&]^9$=OMMF<,[%X:>#\\-/VWBG^;9U^.ZOX^MKX%GC M0[(O#IN'[71MH_L1UR\_GCK0@!*TR:I51^Q&C%IEA6'D2;% L,&)!%PA7D3E*D6 F-VH2$XHKHU8DHW9Y M8]2P"X@'Y+* $,^84RY3,8B,<>^58@X1YY;6I%@6C#S&J!4LL"HH]YQ4"9RD MUV]6I[SHC/=[.O$Q9JG("P6*1;YN17J[WJ@R2T\P2XV-*:X5(M:6(9-%2F+& MC*&95A1G5G-$C/+2([VTAMDR4V*67&N^*8%*D0M(."I%_G%%ON47E)HH55)? MQ$"17209&&$.=(-;82EU!OFE-4Z6.7I4T%3EMAZC4>O.Y3,9:H/@ G!F /-R MK1=&+TLQGA?YO!++- >*<2W5W1NA-L+H*AU?6:BG6*B]*:J!@HJ*,Y290"'N M$8%E)C*: <,(!HG@#0<+A0$5E*B2Y'4JC2X'UZ@T>G8:?L_G:_#7<\E6INL9IJL]148=1Z#E2D4NN9J_4M(V&$.X8HRIB6)F-& 2/A M-&8T(DJ%!S,M\=*:7A9D87SD^=$(8<74K^9.<_U];6-_=W>KT:Q-)G$6*0$R M@[F,I3%@\\B.5*;JN:;JSBP7@<%:897YR')[I3*+$\/P]Z5D#=O9;R11%R9 MOR>:O^EI*DK'8"1AF2,(98P+GRFN(&[C6 3FG5)&36;$TD=-U/]ITS*O3*]? MD,]4>OUB>CVU (=H%# AF0W$9J#((=,*Q\SB& )'U,8 M :394D7-D&V2L=\ M36LF.P],)K0LI[JRV=4DERH94T .(<6UCA%1[4&1^3*K?VYU.9>J>9.JVICF+)$(S%GF& M+=<94T1G8.(,6#XD&:(,.4$A\$++6LYTKFV54"FV:L^!ME2J_1*J?6B6" MYL.])M.,OU4C=FX]_K09APLWRB]6@NMI8?>C>JV>P5,ID/7&0,6Y99)&5:@&YQ*H*##5M:HP0O8\Q+DD"K3%YE\EXM?:],WO-, MWBU!#X$9;;G-++,J8SSPS& 2,BN#Y%XI%[P"DZ?HLJ"/,GGE2306;G>#]]OK M?VZ_WVYN;^W5UAN;M;WFSL;__&OG_>;6[MY_U[8^[F\W#Q:P]P$%N^3[XY32 MK#8_F''OE"0T7'!]^*N:%9VVL>U.7@9NM9ADZZ=^?L$L?T%KL]P4A#LU%WG9 MV;2(R#@W&(?;@BW5Q@=5C?!RYB"NT/UA N[UGE^?0/O]K>VN%HX^A[4?3"8YYQK2(F99"I@T01(0H2ZNT[2[6>IFJF28JJAT0*NM64.LVQR*! ME75[ >MVFY,P'DD4P9Q)J7S&,/.9B2%F.'H!EDLX+L"Z$!G+F=8"JE)!Q=;G M!:2"*GU^OC[?\BW/(7225&;,2PBK).>9E4"ZG(&8@G(K!,KU6:H2[@_Q>HG+ M))\TE4J;)T3[)T=U;=>T:UE @L':*I++,FF8V>9%1C)*,) MUG&4$DATF8I'C;)7":2?0+_GFT"J]/NI^GW+9)17E*,0,FTE3TS&9P9QG5E# M"/)> ,%)@]18+R/RRNH9%HB>3%;V;/2[W?8HE>F<[,695 H:'GH.0%[[I=$? MA1K&O_[ XIX77*IY;R^_#",X'[97>^T.L-#!.'QI%Z8Z<;WG-Z:[L+(.C[ . MV]/>/T@B;$@U=[#5&0N(95HCRA?N' M ECN9-:'08AA, AI34S?G2S7_@L>"7]P[=0,:F>F,P[+-8R6X:?:L&4&:8/W M\:C5'\!#?,V,:GOA=!2Z-@QJ%"W7$KW*6>=F<%>_XOQ7^5OMY@;MX3 M0,PW MBA^/AB/X -WTE)M5HX,%3ZI=AD'?FV'KGOVF)W#;2VC[.\&KBKN?1"(^WBDB MY"U!)* L$&9059Z#CHJ;7B2%I4H!<;_W,'/ZK<;1 M3*@31\N2X_PH?"14_S"5FJ#F^@G+-;C9:0! G87.19'&,U^979[57B83Y%7F M]YGF=W^:1%E$J&5&9=+$M#>VM)DBCF78&.SA)VE3)<9J7OM/I*8O2Y\JY?U1 MY;WE3LC"_U*I;Z^"2B./.C.V0Z57*G@/3C\75+;N3Z <2ZW=N8"+6R<4^R<7Z&I7^Y](G>=1AJA2Y]FH\RUED3@@9Z7. M;- D8RGG8],L<$Z])X@2%5.Z!P2[3/G")DN]0(2R\%J8X^ZX8T;!U_J3ZD/] M[ND@M$)OV#X+M78/OH?:+YW^RJE74LV7Z>R M,2W7[5RL[T&HC3#:B4US7IFN)YFN.\6(*"&(&Z$SARP'.N)%9@*)F?5*1&$Q M\YHOK6$AOS);OU9YDK(H\UP(2*7";H3PZOMH-(P,"]UMFT(,N&TZ)>G,B MZ-SCPBP&7 7F@3X=;_QZW1Q>5V7N2V3N9 M9C51C5I6-^)C6?PV!1 MI>8_KN:W["82RYBR*@LQU0@RW&3&89U1%R1R0@H>4GD@P98%KM(UA:,XS]]A MLQC;*%\=O'K:8[:>7+@U+,,^RX_NUG)ZF?G69%KO^G4CO?"14NQRRS3 M0.&5\)D)WF6:1H8A>I>!XZ?O>/]FE'8$O&:-7]+EB>XXH,QA<(WUM=_MX,W: M7;;YF.OF1:KO(]&MD+8J[G>A&1=I35NO/X);C/J@+F;LVVDL%%3%ISV,\T^Y M7\%KS.YE9C;VNS!I_V=MYO;ZXWMU)$#?_4MQK-O=K.V]K.AZW= M]>8VG%#NE_UENP=&J3\>FIX?+M?"N0O :D[#8++FMV:Z^;ZPOY;[)6^,^,/O MT36#HW;OFMJ)"7/+7=\79^2,V8Q'_=^N?IAPO?R7*WX([](QI\.P>OWA*TH_ MG6I*+W&]-TB[ES<_?^Z5_=!Z1>O4*;D5N4JH737IRL*L3(Y]$8),#C*^PK52 M\ANG?//Z;Q\$0R>1(/B9UZ.5;UP)]TZWYL^\O&IXJ1O^G?3QC8*#\CS2PKSH M0))^2HSZ8XV_,K.SGSZC[K&F+[%#8FL00JT.-VX-:UM@ _VC,SDOLS%3A:72 M8JD!WG(Q4/J.?2H"CGYLL.W'L/-B8]US M;7!6V>DVC^$:'/H BXV: MOL#4QG(.BB+EE0A*_K.9SS&1"&<_/-GD2@4*LSL0 MKU^/@AX??#YLGES4+WWWX-,^/CC>/3[\M,4/NP>H?OEGIWZ\3^O-==SX=$!N M1D&/6ZUZ\\^3@^.3\X-/NR<'S8_T\--NNW$,_VY"FS_5+QOOZI?U=UN?OQP% MW7FW=5Y_M]N>C)+NMAJ;OG/X;IO OR?U9AT?7-81_/U\T/PSUMM7(Z![Z/,_ MTFDF3E>E;@.F[O#%] #4CF$*9-DAGC >5:4+S M75Y1--9('=-L.D##XR9P5Z:O,GT_K>GS@1I0(49CL R%8*-40"2TIA(#RZ-7 MK ]7K&]QI@_?F#X=);>4FPPK9S*FIE;C.DCDMIHD8O(*^:PTT(Q@K0GU%D1M+UB?;AB?8LS??3&](EHL/02Y$]$ MJMDJ=::LYYEVF"/O%*,26!\F;!DS5>QU>W#+$JJ\]KK]X>1_ M]?SJ^3_'\XLU*B.*N;I_HS_,UR@,)CZYJDK[*H84DE1WXA7/JFC6$VA68V-J M7 $+;831).V:YC,F27+EA*,1Z9XI MS$J5?T"5I_*85M@(?C@C6.F,>1,RRPW+N&0"*8:B,CY5BE\&:USL-&:)0OX] MP.HPWZFW:P8G803->]FP__75@BYHV+\7.AWHJ?6>KU]+]BI!79FHIYBHO:D< M /=*2<]E)C#U&6/,I9JH)G,"1T$=591H"!S0LGC<3EJ+SHI6>EV^'$"EU[/2 MZ]N$@ ^$AXA%YE&(&4M;3"D9168\Z32ZV+K]3P3 I5> MSTJO;[,#C"*'A*69\LYFS$F9&:Y%%H(C(+9H+4OUT-@R8E]OQU+I]:O5ZWEF M!RJ]GI5>WZ8*'*5""(LR#Q0+]-KZS%H>,JD\)U2#)!T'O=;+0J#R[6A;T%1! M,[A6#\XXNLCS!3Z.L-CD0MK>EEHLNR'K'2[)+E#"K-GJ%FWZ8- M) U.6.\SK#C/F/<\,S[@S$6L';(X!JW2QDC+7#V*AE2J_3I4>[Y+QRK5GIEJ MWV8.' L:$\PR061(.\^'3$FB,VR\,5Y:BIS,JP@@^J@U%95JOP[5GN_2J$JU M9Z;:=&HB+X_41)IYZ57&I$Y>6Z&,"Z40M:#JABZM4;%,Y:,F\E;S#!ZA8N]" M+Z1M$%+FP/ANN]<>C@;YW@/5=(-7D3RX$C#8JO4[XJW,U3/,U<54^L ;Y(DR M)L-4DXP)%C/E),J\\4(9@O\?>^_:W$2RK O_%87//N= A(M=]PNS7T=XP,SR MG+$-V S+?)FHJRV0)2]= //KWZKJEM3R!=L@VRU3$VN!T*6[NC+SJ2>SLC*Q MYY$"%@YS7'"&AL3%RY,8RO2"HZ%4D8 M(00)JMB4#X09&]M9'_9W8\608!Y9#"8/QL1]V_-?N.,[::#PJ MF0BK$DSXYH<#IT?'EP0]YS)^<:R'1Z4VU*U@:J]9M(!)[:DG#BB.$*"I&*CB M.F)5RD" 7DN5<@_^S_^2&.'?RC[&+V3-RPT?%&N^.VMN'%,P@3F?-B6MCQY% M? V,,@X(BS0-6"BA0K'F7]":[SGAH)CT3YKT/$C ((X>!"( <0H!U0X!J2 # M@D).N?$J!+RV0=;IZ.TS),:EZX=%@X+YT>[V26+#JL8 _ M:DG.Y?O78%2PZ5;8U"Q?0# C5"(#'-<:T( T,%11H!$VWACI%#%WXC^4+8F6 MV_-])A,4HUZ"4<^# H1+K"3!P I. (7( DT@@>!24Q4Q%J7+K;[-&MRM;8*6:M!P, MQKK7\76KEAMW:KF'$.:=]45O(9C==_^#T6;?3=OS%!B[3:>I@\T$854,8?,? M[QC7U" 0/([.ADZ%EUU0 &),5(0U;C#,:4]*EQT9^TUDK G* .F6!4>EXDR6&<2VT33G3"++U" W%ZHO5+R,F4:S^ M(:R^$9_@R"-,J0/840NHAP$H91E &E(L+-4^563D:!WABUL/Q>A_/:-?0FBB M&/V#&'UC"X(Y9J0(Z32% I0P ;3G D@BE<;,8RY$*I"$UQF]>)[B:4N2)N(E M5SAC8B_76'C2S0K]=)HZ\?S&J1,/'?$M]R_W_S7NWZX8;%L/BT6*,/2C<:<" MM/5.W]]Q YO'E[9ZSV'618HU%6#%L.K-H%T_+CSK5CQKIQE'51IQZ[D&QD," M*-*19TGC <>$NR #8\&L;6!2PBF_BM7^?)RT6.W=6.W<.Z)QXC51400A^D04 MFK3[(:/5JL 1@D9(JJ+5\NL\HV*UC\1JEQ#G+%9[)U;;"&0Z+9E0U :5 !4 M. J,"A@X(1 74@GN[=J&N*3Y1+':1VFU2PA4%JN]&ZN=K[6.6G1Y6(_.HM=ME]> M+'89%MO@"<1;1#4!FB((*-4.1#\< QC=,*VIU5*F'4M\\)Q^!IR*KC@56@-)M 5.$TJ1L-PY%ID]+FOL+V*Q2_?'B\4N MPV+G:RPD2$?FBX#4(:ZQPGN@?>3'&$?_F\955J%48Q5>MUM5]LMO8#FO!L-X M_7['?[7'NG_D.T^.=+?_M-,;C$9E\WS5'/1:FB\FPZ'OV[.#H>Z/JF'\$:6: MTA5_]R%^YT!_+0AU*X1ZU_3;B1.280_3Z6F8.C5$OQT&":R.D@N!:)Q+)^"+ M1=U+C']E#/F!CAT5@[XW@YY3#H6E,RQZ]"+H=%Z:C>JN#)+$__P7H*$QD 'R[A0T?NE?FV# M7%+5J"S/*V/(;3\J5&S]#FV]<83(TD"=X\!@[P#%D8]KB@0(,GC,HZ")U9&* MKT>A/J+2JP]K>E61U4%C%_\>(@6_6)&F!PTC[ [Z@\5X9NDH_2-(==@,&F!# M*$*1AEB--:!<>: HQ$ X"P-/K> (7]M@[&+UM;(1\0O:]+(S 8I-+\VFY^P# M*<.\I5M^CYKIQ9S7Y:Y-P(+ MAF(G$10 *R0!=1*#R+4"@% C8CRET)KD;(BEE2,K!K_*!K_T5(-BU4NSZK-& M%B[4 2$.D NIS!@D0"FC05"!!LVUC,:]MB&NBQ:V*]V@I=:32Z2:'/BJ0P>= ML?[J2YG4%8X=W#XV.J^>]&HX.'D1Q]/M3^(D[LW*YE:QT>I[!TE!MKZ.ASH* MIMO7P[/ML3\912Q,3S(<]'H9#:M#404(;P6$=B&M03@A J, (D^3-P-3F8 ( MB9@;0^,J%OW.5(YI7W=;)KP4>#U%NM8!'B\"C47+>4(J5\.6=!=)@] MB,JI@)1!@DA("6)!H\A+US:86B>LE#LIX/% .1T%/%H$'G/J08@S& H$C.<6 M4&I"?.4Q"#:P@#W#AK"JC"P5UP5FVY4 TM)#(Z^'@\_=4;+0)\;W?>B.GR8C MNL>(SN,[PO:P-1=KO*JCR;]70BV8="M,.FK&4J0SQD3Y@"@ !JA0B=!8"CR! M4D&-(F+QM0UYL9Y,:;6W6G:[(O&28MP_;=QSPF%4T"IGE&L=$N&P0%$E062; MR L3F:@3:QMX'1)4]H%7U[0?MC1CL=IE6&TCQF -B])0/OH%6 "JJ .280X0 MIHY)HJ!+$4I,2K/K53?<%0DD%.O^:>MN5&;"$%+F+&!!.D"EUT!C)$'@AFB< MZKPHGG*S&+HN&;,D(N!P:[VVJ;A?S?/!9^Z\KUQ#69KRP:LJ!46MP"9R M@<$"@[]2J*G X$_!X)S,"B)H0#8 *3V+KBK4P(1 @7*>\[B^B?A^2J8AZTPL M*\14<+#@X./#P0=),BHX^#,XV C921)Y.[081,&D7O > 96V]^/*YKEBA!"- MW>R<^F%G=*R'_OE][0$U4(A$%'*#B>GY6Z9QMGB'JLQ. MF9U5GYV'VR"*EUR)!-'?]:AK.[KO.B^[O)BJ<]YJ):9'N?)?6OO;# M_;0<+W?3!U]9?WE+#_MQ?D;3^V;%WNR[6JUGI!864GL]J?VXM="47)'@M39 M4A$ 5=8":8T#RE"%M142!;JV 9_A%>B46H"L -ER@.SGMFT*D-T;D,V]I^O[EU'QP?01[[:CAIU)J/XWG@09^WD-.)%:L!0 MMJP>];9#F9TR.V7+ZH&WK.YN\E;]T.65W+I:L)9_3.?:/*3AQ'2?3]?/S6KY MW)V<&#_<"YERC_8FX]$XRCQ.Y;NXGAX,7E2KZ:7<7%_DYB67Z2;<_$USV\[>ZPPM]2#VHROW]@@QX>?/K!1,6!U, M:.0W^D X\PI(HVG*;XR8X)P 3F+C/;><,[.V0=4Z9*Q@PB^%"??1,Z=@0ELP MH;$9P; D'GD-(!,<4&8=T)[BB [!41&Y UXQ JB,P*!Q((![:Y C7%&+(T^0ZP)?/ 9Q^VZ_[0R9K])7\P3_ M]UB;GH]_N^[GC?^)?TQ_T@ PZU,=Y"D0;?R/&?[WQDQ4-_[=E:A^.>XL@M7W M8.T<(O:Z?0^.*T1$&/[O>/^#8]_1-@7C=?\LFG^G/QC'2XP'$^^.SVLW3KV3W1PZ-NOSH8A^?+Q377N>)7]R&CRT5T#@!FX\TH_ _\ M!T&\=M-YO/"MT\&HFV#F^=#W]+C[V?_VI>O&QU%?XKV/IXOG,Q:'UOA@[?)K M:!.U(RX6O]4T %[]FS;: EVWQ M<.$1KYF]JY6Q?<#1I%(B_O0R(/G75N?MN]^W7^SM=EZ_W?MSZ\7!>F=[]\6S M3GOQ\ :/%1_GY=;N_M;+3GRUO_?7]LO-@_B/_8/XU\[6[L%^9^]5_&CG]=NM M?\7O;?^]E1YZ;V>K\^2OO?W]IZO]]$^V^Q&Y!Y-1Y(&CIZO]*+/U[.KGJ*&_ M1B]>@7]F >>^D7T2/1D/IFM,Y9/D=^J]K_@L/7TZ\L^G+RZX9OG?W;2TCI^G MAY@RD6X_#S_?MX8-I9XIE28E@T?-_.HAU<#RK/KL7!Y9]2%ESYB24GSG*]_] M_?<_C/@F(,?H!W\/GWWGE_':Z=+L!W]>!K[2 [_&SYD9>#2>&R+,G89'U&W" M(S\W^!IFEQ\YD9>@Z1T$3@Z.A]YW=N*%CT>=K8B!-]^VOALWL.C2RNK2;EPM M'T:5KL&G-NC1SX5L?TYW[JRQUSTIUKX_'?L4.NT0N-Y)VS0_$IG_&:$O80:+ M1MRE1HC[UH@B](<7>H&!HA'?@X%2JNI!"_'_:*;R+UUR\';-5!YSR<%2B'^Z MU?YUY^7VYP_]/X\_?#OM[KY_0P\_[L1[;7X]/-B&N^\_]/8.=MCAR8?>XP>[GW;C'7;>'Y+#;SMHY^#HZ[^_;3?3=*ER*@@D@6<( XH) =)8"1R"G$II MK2!\R87X[_!D1H'! H.E$'^!P1O"8*/3(U=64R$ D\$"2BP$VC$'#$9(.QT8 M8W39A?@+#A8^-@/?O=WMDD>3E9?!%K@?55J>YCSRK^VG?]\_+_8>3OLO.$'1B=> M>IL*EE +*'0"*&$U<-&?)T[1U*YM;6.I]8N*G;?;SI=0J*38>2OLO!'V1MQ[ M+0@%CDH'*.82F& %B&N\89Q"RBE;VT!++4!2#+W=AKZ$"&XQ]'88>G.?'T-L M, 4Z4 ^HB9Q=0N< 4M)$IPQZ)]0-%_16QW5;&H6(VAVOW^]$Y1[ZOCWKC(>Z M/TJ%%*(MZIFFWVT\XMI97G60>ZCLS9O!7:T#+VH5.$@:4(USL^\.YOIP$?A> M#X;Y@_%XV#63?-[[8/!:Q\N,"R;>"A/?-8,9SNLH7R& Q1@!RHT FF$,L-/" M&.=YU(NU#;6D9C"/[S#/JL-%&X,GC_N(16D:!M2W(98+"%.4HC%"F)&(ZH2./5,6!%!P@9 MG> 1/2*$8(\\M8%KF]LSX8ON5F$6CP(OVAAM*2C1"I1H-''3FG++ X#FK4-PFY$+5J6#-).L[PVD:Y-Z2!W=O:]C:3I_J,Q*?A< M &[9 '?8C*]8S[FR0@,JC0*4:0Z48PQ 393C(A!AT=J&@NT_3U$0X-$$6(K= MWY'=SXD-YSBZOQ0#B'3J3AO=GPCK"LB@@N?"49,*45]B]V53^1$9?[MC)@4& M[@8&&E$0#4U@REJ0"@H#ZK4 1@D:/1UDC+-<0*C6-C"49?U_I!#0QC!(,?P[ M,OSY^H^ E O"$Z =@B3R?!_%456(HW))%>(* A<$+@C< MFHAJ0> '0.!FIW CA!6, 2(\!%28 )3E!$#HF$2.4>],KDTGX9+V4@L %P N M +QZ=? * "\1@!L;V@0A3C '# H+:* !& T=0($:@;R-I#A45?$XO%%5O-(Q M_)?J&/[]F\S:REH?BC:"A.\+.4_0/Y7304%\\@ M48S*5>MN+9ZES4>U!DU<:MGC&)U.IU09?/*$-*B%4;]RWG^X;- MVU/+QC8ZZX#D3^O\C.\T*?=L>Y=#P.7 MF$4QWE_2>*V=G$QZ*7Y8A4(ZU7'?E;:"A4S>57Z2[?J8=4J_?UJLNECU[:UZ MI?7_I0]=VQT7S2^:?T.-.1B,5YR'9D?N>-!S?CB:AJ97^7FV_C/ICL\N,>%K M(A@ML=DVIMKN5 M28^CO(J=RWMDE!",@X>2,&H15\A*[9F!C@3%*?]G.TD&88+.ISO>)LOQ9-#/ M[+):2/#=-,WQT][!)MO[XPW=_?;[R;E)#S]ND]V3OWN'\S1'NO=^-W[6.]Y[_^[K[LM->/AQM[=W8.-X MWW[:.=E!'S[N'A_B>,_N^33'(W:(M[_LO=]B'PZVX,[+M]T=_([M?MM!NW^\ M.3O\]O?)3OS=X?N=L]3\MW'4DCGDJ;0<:,8IH,%Z( .Q@ LH)>(4&RW7-AA< MQV15.KS=&SPNJ1'Z/9GT(^N#_M! >#'[>SDH^,T/!TZ/CL\#8-.QKIS2 GNW MA;UY=C>6UMJ@-0C,$4"1%T!SQ8 VGFI#F',!>P;V">U%K(!? ;\"?E>?N=;4!Q,H]"+^(8RQUCG,H5/4I).Z5X-? M0;AE(]RAV^W/,!0%_&@'WFO4CG(>$6N CU$4'%UD@ MM6" *ZBTC_\92=8V,"/K0E[D>*TKQEL0L"#@0]"[0'7T@QSVQDOJ*3;*8,QD MH)80R*DNOFT;<&\G85[&OMR[D1)'.$!:\%0X!P,=(O^3 A&*F=(:1N;8_K M2Z;SKIK)/31"7;K]:E40"'K,&;4TX'@7"IER*)7>%M[8&]3]N@22MD>CB7Y!0OCHB(H\B!RZDC5I+81L53$ M+B^C$XL100ZF+=AE.JL_#D#WUC?AT1EUO9M4I+924KL%6>0".Z(0PQICZIU4 M2E*K?/27C='!\V7A\-^Z-_$%AIVY M!,$B1 0GVH8;KY[MRGMO:<3EK1^-AUV;SLA6D1;]10_=:+W3]^,VM;1> 92Z M>D?LKL(M5S2N_&[<92[P_+7-).Y[.0"1^0U\)( MH)6VD?];#Y0D#G"$(;'4>*'QV@9BUQ7[;<%N6;'TG^E9"R:-H:31Q9@"U2@$M, >*:J@L#L9 =G42>#'Z%3'ZGW<=B]2*U(K4 MBM0>J]3N-TQ3:%$;:5$CEA/%RX.4 3BG!: FM3Y!0@&%H"5>4$^UOB$O*LDS M-S"_I.>Z;R\FS^26']ZE]BG^Y+0W./.^_N1T,K3'>N0[ISW=+\DUCR:Y9JL6 M<_[2ZUK(KZ.,"Z+=#M'>-4,[7%.LH*2 (1,!S0<$-/<^]9/FV!%*I()K&W*I M!0[*=M,JLL\BM1;A\0-GV%R)Q06*;PG%C2P;'PQU1%M@O.& (A: %I0 KVDP MPF-#T\D\1$G!XM6VZH+%16I%:JU;0>\US::LH$MS9AKA&8RMH@8I@#AA@$H! MXQ(*)>#1+?4$8^5(N/$26G)MEA2@>;O_KO/9C\9QZ"7]YM'$8_*?OT?4^?\*"_OD]B'O32+,4W"GPM ;YL,PCC"7$*00RBD'*M M P^D4QC$MRV$T@B%(WH1>!&_?NRL4]D4>C *6>2U(O*Z35W6I>?!;+J/D]$X MK9RCM]7*>C H.'PW.-S(AN'"TT"U!40H :C2$DCB-("$!!U76"@$7]O@3!8< M7EF[+BD516I%:NU;0Y<>@2EKZ#WZ,HU0C-,N4&4(,"CEPT"%4C-## Q$E@^O],NJ/NV._[X>>N]=5.SUMO!T?] M?)6\Z5,XQ:TXQ=%"+5BB+ F* 2(5 91R%OUR)@"W/I(*3V'TVM*&AC\:"8>. 4B8 ZK*C;S@0CA$7#'$0 MRMNLQ2N=;G%/=KHW/O;#[-\/_7'4]>YGW^D-1J6-3PDB%ZD5J16I%:G=_X:- M$EYPZJT02D6/G&@/+>=,D^B0*\WUC]?=SLO=B^9JM]V/BY__*RYYN;+<@?[Z M>C!, ]P1$_;'A=[=BMY]:G;J%M@SQ1P#'J4^M9@((*6D M !*J+/(AQ>'6-C L&1"K:^0%FE=1:O>\EUZ@N170W/2\ PK6B2 !X9 "BJA+ M=4 Q4"A0HS61"I.;8/-*;ZS?D[5%7;X'#_O1!11+&+A(K4BM2*U(K4CM,4GM M-N3;>&P4BE*&VN73>,+:@"7QB' BS*W(]XVWS")?F1/QPK)OQ;*WOOQU\&E> MS@T*@04*0 0A(LN&&B@H"("4.*:HEIK[M0VFUIG"I?78+V'1RW2GBT7?DT5O M52'-??CE'QJ,!KVNZ\R>KOJPOAV)G[O!Q/3\[ LK,/&W MJQH &;7,6YC2:ZER7 O.7 @0.L*8,?J?[9].Y'F1BW/F,PI528&]R7@TUOTT M;P72;@=I4SC+)$4(IV2D)T/0)5! M$XJD5\%BH1"U..*C,7@)/+,@YQ*0\]T,.9&-"Q>4'#"D Z!<&B"9@T ); ,, MANO4<)(2M(X5+?A9\+/@YUV&'WE00BK%@^2!JH"5,PQ+C'S\OW#<70V@5R3Q M%+A< ES:>7_>(!!C5@+NK '4P>B,>RZ )@3"H*V*_XI$DXOVYTP6E"PHN:(H M2:RE,B@3,=)3K;#6 2'JHPE:QCRT-T#)PC?O$T#G6ZY,&HV9AH P"0$5D70J M'03@BB@4##+>D+4-@L@Z$;R : '1 J)WY*ICPX(DQ&BH*34DDLT0I(181*)) M9''56P*=C;WMM-?C$>8@OI" *A'=="L)$)(ARKD3'(M(/I%8%^SBYO95Y['_ M.V?MQ[]=]_/&_\0_IMK;L"'KH^8,I^J]\3]F^-\;LRO=^'=7(O3EZKQH ]^S MEG.UV'K=O@?'E:$A#/]WO/_!L>]HFTY5Z_Y9M-E.?S".EQ@/HHGHB>N.^\<5G%V(HZ MSUB7( S/T^A/0(8[[ MN>Y]T6>C))/CX<(C7C-[5XNG?:;17(-$_.EEIO*OK<[;=[]OO]C;[;Q^N_?G MUHN#]<[V[HMGG?9:_ T>*S[.RZW=_:V7G?AJ?^^O[9>;!_$?^P?QKYVMW8/] MSMZKSHO-_7]U7OVU]WY_M1_VR78_0M%@,M)]-WJZVH\R ^C;/,>)'AYU^U/N MQBMJEA>ZZ6_J;V1&K"?CP?0G%9G+[]0$,#Y=3Y^._//IBPN4/?^[FU:/\?/T M6*X[.NWIL^?=?GZ@?-\:-Y1ZIE2:IHP>=799/:0:69Y5GYUS,:H/!7PF*$2( M7/V5[_[^^Q^B9UAP2?@/_AX^0]_[D$&.$?O!GR]UX-=D]LT4,(KRAA9PI_F\ MZC8NT<\-OC:?Y>MV)C'OO=YZ MNWFPO?M'9_/%P?;?VP?;6_O/[^NXW-W:TT.?_&G)Y)0S%#];?^#A9NJAYZ4E M>P3M4YAR0O7'8OX?CZ8Q_][.'^^^?3C9[1Y^>X<.3][ G?>'.-[KR^['H[.= M@T.Z^]*R0[SSI1GSWSEX=[;[?K?WX8]7)[LOM^#>R^VSPX/?NWOOM]F'EW\> M[Z3WXU4OB?E_W3W81H?X[T^'[P_ASL$;FO88=O[89HY]V3K:^Q/?)[LGA MV;^_[32;13[ =7'L%E:H.PQ0AD6Q 0#;8!.4HNLXI)BJ!PFUG"O3(8R,84R M4:"L!5 VKS:H.->..0Z(L!10KR105!E@O!"$PR@WDS8OHR\5O[E25:URJ*U] MIM6HK)[V.8<^&I/M]GQNVIWXYK2!M]6CX\[IV@=:H?NWS,UJIT&\]*?1"+JY>4!']UU'GZ3J MA=_NH8G:HZM0V=)N$DT1Q]<]GXM3]MUF0])E$;_5(OYNH7F]-4HB2T# E@,J M*03*!0J() 8ZC9 4=FT#\W7"V(H<%BHF_O,FO@1F7DS\04U\SM,]U]I9%'EZ MH I0YBPPPEJ C=40(6>=QM'$Q3IB-SH/6+CZ3?:22FO71\Q*VMYX>B5 ZK#) M0X@@T#EL .)$ ^J8AQ:B78]1S MYH&"P$3):,J*&4 A8]&HD0+2&0Z9189YG<[6KB-YL>Q]Z[O-M91Y;)^G/VI!SL5;]B]NC4YV(?1!+2,& M0X"M%.GPE0'I !T(D&E%E23Q'40@5%="04C-IQH^IQ)=IQ ^M*2MN)5I7RZ (?+>8A5U0<^D-W^TG">_W]B$I[X74MV=<]W1]O325; M0.M6H'74I")6&XEQ:L8-0W24-/= :@(!H=@+Y2V% D='B:H2^OAE['F9R5'% MGN_#GN#X@#H9@.1, @HQTE10R -;VZ#RYD6B2DCCFF1K:XWE6B.)78QT*CKB[628TZ=+2./.#H@LC5P,)Z;[?";2O; Y%6C$J>0$ M[<^D65#J5BB5F[7-:H$JIA7S4H%@J0"41WJAN1# $4<(BN\%'-8VB+B89U9Z M+SY&^UT:ORCV>X?V.^^Z YVG7'$#@E,>4!M?:848P$1 *%(PDLN4L$%6J]%B M.QG&N_[0QT%_2Q4I!\-XJWXG*O'0]^U9Y\F1[O9'3_.I+C]:3Z>Z2@BC_31C MZ@:]JN3YHA;GP5#W1]4PIK'7N? +8-T.L!9:*2IE!:)$ *L&*U!XO%AR*^(95^R9%(N^4XN>4Q#LI67(8<"<2(W_H*L2P77 M C-LF$L4A(@2Z5C>*=K@HU:G\^&I+$)GK+^6H$:K-TQNDB\ZE6I5Z^(@R72S M[^+?+^*;W1*-O2U(G35IA^,4<9$RV16W@!+(@$X"TP0BHC4)CH4[21TM 8]V M>Q(/4M&FF/K237W.1P(-/DC( 9,DG6%Q#D3$AB 8S@C& 05/UC;0.F4E*+($ M8WMQK/M'\4+=?K-4S6CD4XN.ONOTNMIT>SG2EZ,B:7L M9X!*'8 TT@*&A+?! M:4NU6=M@THBT_8G7[20IKX?^5'==QW]-)1-\Q=('XV,_K&E[V;=\Y)2E MUH!I%&*K4H3-OMM+6K"9E:#@VNUP#2V0&,R%QI0"K84#E#H(E"<&0$\L1$IZ M' 6[@=<56NKYL++7^>ACC<7JVV;U"+A;F;'5Q[7;RF%FPY52?Y4SO7$_8VN'$S\E-";^T.0=KF2[9ZTH+ M4AG22@?^F@>>"ZS=#M9PD\Q 2XF.A 4PDH^Z:PID2/4YM+$<8VD-)F)-W=,2RAF)>C+=4"5Y;HWW1TOZ/3#Z$2:Q(1BHEW0&NA4 M!)!JZX'RC (/#3/<:DR-7]M0Y&*,I:22/T:+OKM<\F+1=VG1<[[A@_(R@C%P M%@= G;% $:0 ],X):J/_(?C:!D-PI>(G!+;2M'9OWW>L3=&4.^M=WD)D>Y!0 M2]2/%U$]7M?:\?O9NU'*6)V!WN9,+0KFW0[SZ,)>$?/2N>"!#1(!*B@!AF(# MN)7>$$(0,ZF?$UYG;%G]91]=>&75L:"E>T@% >X0 >:LQT1TYT1#8!RT@#(M M4DLLZ7@%8M]EM;,CGM<@%:>G;C]61HCW7* 2OEOU>2U=]X*7^MSW(;ZH/! M9CIH,_0+)80W^ZY4$?ZQI7Q[H9R6 U9-'("@;2. P']6N(%OVZ'7PLEN"B%C'M'0(A8!:A-70\HI< RXY$SU@8:\8NO MLTNZ'92=T\=HTP]#4HI-_ZQ--W9.73!8* NPM@I0A30P$DE (@?!)!@FI$TV MC?#%;@%MWCMM*279;%2KF%6UR)NINF+>KL1-6GR([B;EN"XX4[_7I4K\:->/ M]T+:&:D_*?4#;PE="Z6YH%!4>\Y!%"$%- @'9*0A0#D94-#:!<9*::Y'8N?M M9R7%VN_ VN=$12 7L!(20&=2MU?*@4(XLA4H-8VB%82:M0TBU_F#9'D]NN#) M=O^S'XVS;J<27;.^*"":!KC7OBB_M(?UH'L]I??"LJ#L6Y.X>$0#%%0#YYT$ ME#@(I-<$:,,-TDY";\3:!B;K2EUL7%T"*8_1S!^4LA0S7Z*9SQD+TTY@$0@( M5N"TIXM "J< :I"C!F("I5O;X'R=7E+-H\16;FUO.WI!D+OQZ%[O5'I(K4\B%LHNDB(L 1;'YD,1I') M, PDY!1HB S4EF%#R=I&U"3.+CIE)0+S6$'@7ME, 8$' 8$YSU%486RY QK9 M" ).4V!$"L8RZ*@FT*,0W1DN;@H")3QS VM,^OO0/.?1>6PKP'.2W N2+0_) M%LHO,,-?Y0 U>:@GI$IQIM:DOF?O.:*8\+;4U4HQX1_%.\6ZC J020V(@!LHFM&'?) RO@*.Z>$5=K; M5(<1RW5)+QX[*$&:QU,MH/65&@L@W"$@S D0$@H[Q2QP/&A =<# "$8 L8)B MKS0QDN;N&9"O6"I-*\WNU?;NYNZ+4C.@U SXI;=GI_YM)T0'M^._^J'MCGP* M88[& _NI,SC-6?%M(OTK "[W2^V_$[%(,MRK1+A5R[8DO-YRE5ZH[^6@(1QJ M A"4'% E.)!0X,S[^LW3^N:1IW3GNZ7C=.59"';M<3WPOZQ'OK1NR3H[?A&?]S] MG/H\Y+=_CU)V+P8GJ=./3N--94Y&\6N]29K7)A 6_+L=_K$%!D.=%,([X!U. M# 8RH#5&0-&(BYC&EX&G>BTF'^;*$PQ_XF*26'7 IK!;QN!5X[ M"P49<7"2411IBTD=K)!+/3DQ!)!S8ZDR4A"_ML'9Q42P4H[Q,5KU0QS0*P9_ MYP;?:,*+N$<(>> %C%;/80":" L\-AOPA"B']N%?3]G2P.@.L M$[K]2-WO,P'L=F[8KY3\<7*@L_>JL_7O%__: MW/UCJ_-V\V"K4[W>[^SM=EYL[O]K/?_9V7KS;OOOS;^V=@_V.YN[+SMOM_8/ MWFZ_.-AZF3]O4XCF5X+#NR,_6R%X.]X+6U_ML>X?^;?1N]OK)QA,_T\U]C]' MH,N.WV@\[-KH^^7R<7VW^$;CFP4<;P>."P4DF=21$@@&J-<01)DKH#AD $J- MO#7&4NLB.%Y;3^Z7C?&L.BP\Y+Y5 8,V@$&C6A-CPG#-01 B@H'5 DA*'-#! M:FF#82[8" :2KV"R3BN-KR9(V^WA1+^6B]C20X$_A8"O_; [[KM=;^TVL MK?"W0.;M('.ACJ6S3A J%&!:$T"-\]\9)ZBHTR&#,9 MJ"4$#@@72FM&AQ-%JNVC \H4H%)'5S3R*6#B>Y 2 M'V!JS"3X.J=+95U9Q 4K2 8$7@!AA0"A MT:G-!$\="8")@ %5E #MXA\1"*"ARH4 83I-H=:INE%YNA*DNA-^M-5WUS&C M>YOAVV'?0T_V?UVY8.'6N>/M4=%;K \0&Q8D(49#3:DA*N 0I(18(.&(Q'E] M>,#P75D?;K<^+!0OQ5H19J0!Q%"<,M8Q,,9RH+FA&BJAI29K&Q*ODTNZB['"C/&2J\"A]]^]?OW7UDXD MSIM_=5YN[[_X:V__W=N4#O>JLW?PKZVW%7]^]=?>^\[V[JN]MSN;!]M[NS]3 M(NU608P&CI&(8VXP,3U_ES72[C?$TI;9*>[F#=S-7" YG=^-"TFGV[>#$]\9 MIU.]#^Q(%@[T_7EICPH]Y$GE[:RP^13ZZZC$A:;_O?F'!(A4 M4 QP91"@% J@4.0K$&.%61"$FTA5L%B5](H"5P6N6I2"6^#J9^%JIP%7]A^A M0UQ!' %0I\-&6 0@)<% !L0-D9Q:F%JTTP?;G7ATV1OGZ.+8#_WHBMHN#S=O M#SU+=X:]/U80HSWJ\[!4L5+6!+R[ON3,W1)[Z7FJ&*CR2F &+)*L+K:%;#KV M#0W&'&M/[-H&O='IA1;$,0I:%;1J%5,L:/5S:+7(%#V+OFPDB( H2 $U @&I MG :<&:&@$Y()=E.T*G'%FQ#%T^XX#OJ;=QT]&OGQJ*ZW4[5AT];&BXQ3Z<"S MU&^PH_LNO3F_F0X].[WR7AW M,#[TX^+K_U1H*!&<Y M%PLOK]*[V>L-;'ZU%]YZ.SCJ M)\6O3AF_&(S&HX8Y;)XDOZS@^0\'1S?_D583AW4Z0:"("P PIP"JET VF )B$,*$<\$ M"3I"'KGY/OQ_CU-8,/[MNI\W_B?^,=7UALVD+CM^.#6&C?\QP__>F%WIQK^[ M$E,O5_Y%B_F>;A*'<9;J&_0'XWB) M\2 :E)Y$ARM3TKY+T=#\*I]XR%U6ZN+ENA>'']_(U?L[J>-*?*"T+7\TC!^= MZN$XG0P<'_N1;WSQV<59RBK_#_P'4;1VR>PM0#/A%Y8,%M^Y=(8O7FDPZB;) M/\_]8KJ?_6]?NFY\'.I0LV/EB[_!K:Q!F9C/UO-=K"JW_31OF+ M13DT_SP>SJ?^R ,S]/H3T"&.^[GN?=%GHS2WQ\.%1[QF]JXVD^6)^SXGM+G. MB?C3RPSL7UN=M^]^WWZQM]MY_7;OSZT7!^N=[=T7SSI7XL1C>?3=O8.M_<[! M7B<^^\NMW?UT:'AO=W_OK^V7F^D$<=TC?O.OSOY!?",=EMA_])/R9(:K3[\# M@8Q^#P+G3WRBAT?=?G4<#<[_76,1N\C36C #NW&%Z:#ZY'A-XW8G)Y$8V26X MJHM,+;*R[F@OO![&U:<_KGA9W^U'#>F&R'+[X\UJ%S#.ZNNXL-FN'QW$^_\> MJ=NG!R9ANP=O:A(V.(LD#!Z>_-T]_+B5?A_O\_;D\&,D6!^WT<[)G\=[!\_)G[]_?/J7G^4=CAC4F G"7"P1K"32!&D@/L99"ZL!I M1;"[_4FDKBF(&T4 !768&A^H)S)^S0E$K!UI6@.'$[^VL3<\ MTI$.9WGD?=?]R4E4W;/$%!K"ZSW/+H>]B9V^ MJ$AA9^]S=8Z_=?R:1//MAU2KH MK\&HL]D_\CT_6N^\B#*,M^]W]24\>L6ETI@$W3GJ#4ST(K3+88E1 @)?UQZ, M+H4>QWGJG8XZ7[R)=#S>+.=PG)Y&#:]G>7P\C 0_Y7L<=3^GGT=)GD3W9M"K MOIP2/=*5?7)Y1KZ7[C7J^+AL],[R%T8Z^-[9LZ@;G637Z:KKZ2*=+X-AS^55 M3/PVZO2BO-+E(U/N)YBJ9#Z,?XY26\JSI";C^=/]WS@R;X_[<>Z.SM*M_5=O MHQ<1WXV#CBAHNKU>?H#XNOGTXWC)4>6XIF':X\Y)G-7C1?TYK1J,I ELW"7[ M*0D4X^WT) I=I_O%G\V:@%?/V\N]PUWW*$'%PLV[_<]1FP81IU/JM9F<^6'U MH&GBXNN%4<1'/(WN5;*23O Z[]PMRJ;Z90ZA9&NZ])[UI=?3P<"J^.1,VNOQ MV>,\^8M7'<3'FE\N6FE7ITG)HDZ_2]^)7^D.HVQ.9]S@<_IHJ@;5Q]^=A=^N M>9QJ@IHCGUXFOSU5E?K569)M_E:4W*?XKO,G^9)1DK.9'&5X>KG_NAIIO,.U M0TP6T8G&_LF/XU528_CXO7IX$N.4'Q8G+$5$AOXX6F-4B_5JCD[CY/3'29[.I]WH^(^% M66].<@8G,XQOCRXQE"B[:BSYS:!MM]=-H9%1#IQ$RS]*UTXAR%$RV!/]*6M/ M$F5MN*XIMEIBZ572NV33WS??.&%1Y]Q%4)KJV7E+MKUN#N]4JNS3!<[JL$X% MA/]W#H&G$]/KCH[38\9O+$#S5?9:S]!UL/.X%KO-2T4SUI_B=5PW!)^TK5-; M_=#'?P^KWL:1>S2G)T6^$\J,9D#N*ET;]!+*Q8;_!E\1;9+4N_C9 3P:A"S&HP*228J/CHDENEA;KO>Q?6A=E*Y/LIQ'J% MA9Q;E^+[SV\D?[# PN?Q@D4=(*W0@<0?,/^M$_\[ASF=828YYY;_J:QG*XKK MCJ+-GD7)Q7\/\DREI7_PVV.>J@RN::6:ZK*?*_K0ZQX8QZM'"I4?J_-D[>W! M[YFTYS6OAK!1YTGW:9R^8>+W4](3I_^D.SF9F^/T1PV4K$QQ5!MB9/"?$X]J M8O^3M=<[K],-DS2>=.-M(O.(]'%2@74]KFLOG7^T>-V]=-V\IB]1O'G"VRG? M6KL3H-GA8#2:+0]39&F:0KVXQ 7G,F)822-1J[@FK*?Y_9+9_FAZZ<]ZV!U, MXK1/QF 0P'&J0C&_369*>CZ Q,_-0 _=93L95T4&'G[>?R@0\+8;^6B>OG>1 M' W'.I*4'(EY1(MQTWV*:TYIO-#L MQR<3UB[[6HD<3D;CA!P-D*Z8?#IT4'^K6O"JD$&B;">#Q+M#2"&NY JDK_;-"FZZY M7@TCOEV]J*>A^L>)CFQOU C)10XRL;,(1O!Q3/%2PZ.*#=0+N9LDYMM)N^GU MP#J[T>TX,?&!\IN^USWI]C./C0M:];-\L>JNNCD.?N9W1!DV5:0IHJ,,LY7QCY(QU%'7K,N#F?(N>O]I6,E-28.=.B?9 M!QY-:FL9]\ZJ6S2>M3N.]SE+>]F)KTZ'&P?PI5:W>/'I$Z8O3N._Z5O5Q,5? MQ?F,"C3*GOAISX]GTDTJ%.=I$.EIK86][G\FW3A]*4X4%F9K>N51%>1)!7)] M\C";)C475;K='%+"),EC43/2:(<^WBV%%>MX5)3?; #I-F'2KZ0[CS:>=^7O M9=?EW-[*6?7GK[V_LOT/"Y(SI220A&A (:;QE14@SK+S'!$;[(7]%6F9=-C MX!VG1C!IK M:\U2P45/)SN^O_-C^1,MV$6]+4[+6)>1N[O;=JHR%26"0SC^I$7Q2K"/^B\ M2C%F!,&;_(W-E, 8$1_!)/"W_FC2JWZ^#_[]+(]BF/2_=Y:1]:SC!GFAF(:V MXJ"GD:WS]PZ#P;C*CZHA.'.Z-/H\^#31<9WPE\YBY@OIHH/3;C]=,-ZC"L.= MY*"BSEL/'R-WK";]29)+=Y2G*WZUGP;2B_=-1U^J4/+LNT^S#"-PIP'U?5R4 M1KJ.T>M.T-WA?!C3)ZM(TFBV;$_GO2K@WHCPS&5?SX][UMF;K5?G+]./.EAM M2(PZ*4!:EX+?3PJ0R1_)VV.16"7O+LWZ=+AINR5:5W;6/OOSP\P.85KZC,^+ M:&;B^?GBDE@MD^<>H5HU$U%+ TEC?1GO5(T!56/(JG?N(A6S>W0@<(6U&]W+ M]CLZ]GZ<",_Y.1)S7RAJ5Q1,G/7AX*1R>&HDN3P-<%S)+-UG/?*M5$,SCOL* M.XMNOHW4)Y/Z\Y95.0 +*'8;[!H=#R:]M/N: D,9M^)O/D[Z52@F ]=B!+P! MD->E.D9$J+,EHZ/B$_&JS6"J=O&7%V=T:D=I+(FDY3"']X5S*P\_K:\F7_(XUR5;E2UZ:[G)M^LKYY!V)H!!48R,5#<8J MS%&DB$)Y9ZWB]&HZN2H0>/D\74NJ$W3&-6&^!/8'"W[;N0A0 T/F3.=T2BQK MW!R,9G WAX![QYSOP,TE@'*/GN.[D=\+6Y'UI#W.T2_G(1Z=[;X\_+;SS9[M M'FQ^VWMY^ _EW&H$/$!]]!:-1@)(+"QAGB MQ:V\O_.^WBIX=E$K$E68 MZ<6CXV>57U5A4WS0VQ"+HIQ-9!05' MH\G)Z31=*H6]X=24V+?"TF;N4O*[Q)+LO%9^WF915&\6= M-))A-_N*4W(Y:HSQV??YS]WB411D(XHU'/3C2UL];XEI7898]I](-H0FT "M M? "4:@F44QY(")DVUK+@Q7D*@I7BT.O@E: 4!V*,T9IA$SSARMH?1KA6V/P/ M0=ZF&YQ.X6!S_UUV6 $4CP[YIG%MG9XW!8DN/NO#RNJ*G6J$?]M/51LZS2.? MG2<'@].(0@+)IYV'&/YEYTW6&E.Z]K2UD[K>E@FKLC+\U].=$L4SSY2$>#0116VCBL4W1S#D@4ZI^32#SJD& D M*J-I4$I/$;B*8>4-N11+_:Q[DZP-_FL=GIWT/T>VDDC2EZP1Q[Z7PU>+ TI' M!IR/5.MC%L/9N?_*MJP-4N[\6A+0YHO3,9U1GX MG9%./5Z&7N<(=L["N3"6V3C.)=\G:<['F!EKS@/K5JY]VG77"P^2R48Z[3T8 M5MOCB>H>=T\OA/\ZHXD91=Y<<^7+M2!.X$SR]:#S/#7WD!=%I2LN/1AVXQ(< M67!CYN;RR''.H<]JTA_4^2;34302<:]U""J.G?GW+%1[.9FX?>;22GF->SG! M^JVW58[ YI1A-+>AFH3^47&KO7[G3]V?I'V@V7;'^!*^E4%AD#)^J_R2>>!J M86ZFMIN/44Q!9:Y751;Q%*U<-P>IJL!9*@90Z?*%9/-;U17(_F=UW4K#\QYD MLME&1"Y'V\ZF@;FEI O7/>='3PVXXFZX=+WW4D.X4SW1G>H664);JR,WC M5;UJ_8BJI=JN6DT^>R.?[7EG?TKU=YJL?FYNC^L$ROFDUYP>>,X3YP"QM@MZ MOYG>D/O#O,H9GK5H,8$5BHQ&UCM,8SU;VX MRJ8S#A7M'U^]$G]G":ZX^&B>XK%X=#13V90V?Q;OTHU\?-*M[_O5&PLIJ]Z/JT"*6URYHX=^XM.S'^74W.B+U9L'BRJ9D*D[ M'/K/@Z1[9QW?J_)_>/OCC6AZBU_W*FV%V(M)* M4(GUU8R>7\I"?T^'8B()?;6Y_WMDH=W1:-)<3"!N[2I2KW)_I23T.0.EN%VA MW&F9B3R7)9Y[TWCN;#LTH4[4V2I3?A:DZ>1DZ'3N:Y).(%3=0G)F?SZ2T.MJ MDXYHIT2.^C#"N=RYQO9HYY,_6TP=-0FCTI6R"SW,)SOKI-"&840PR:?_TJ*> M>$H3D6;+<)74F8YG>+]>OQH,U^>E&V:#3E.]N$!W_LH_FSY8^F%UX'^6G M9/84_YGH?"@]TXOX@_\D')R^<;/'RU&\?M5FSG,K=.,H3_+R;"C M_$1Y4'I\X?KU\WH][)W-B>1IBOB.,S]L#GJF*KISDETD[ZZBHI$N#@?:'J]W MC@=??(H)-\*K,X5^DA1N,DHKL/%1F$\;U4OZS2,N]57S1)V_Q;GR)]$R*W5* MWUL8?AWR7XB,J9O$MB[+>)^%4A%J+0PO+&J5XC16MN>=@W1T+[&I[9,T[^>X M;!L6O.D4KSU]5HW_7)&@W LB1WA]"J3KF8WZ:1I+TXW):)"]HAK';Q9ZG)ZJ M:V0JUR?J(B;:[JFN4_(6_*5YG')ZMFTTR_AKK#"-M26JY\E@E/ELX_Q6.AB6 MEZ&()M$FJU%-82W:5"Y15>\4)%([I:_G]V7BU6^\S#VR)/A(9?,^WSP0GOCI M.7::M&P:PY[D8&HJ57$R.XW03<<[3F8GBVHHK,213VQ6^GG37>)H@-4/XCO3 M-:LQDCD.5FM#$PLO &"%[-7>T3CY]I_36?9\IF*>^=D$PBK1JZKT47&*!?"; MGYM/T-HPH&K$L^.[HSH6,9N)7+>C"BTT#LO6YV@K[E#I6C/G?Y ,YMS26(>A M*BL[F8RJDYQU;"H:[=SLFUBYFOF+.F+!Z= M7[ITYD%9%_II1&GIYE.95VD_].^]O[T0UF]1*.5WR< H$OIQI7N?5 M4)_X+X/AI_HY7]09W368-K[YMFGLR6 NO].#3=3WIZ737$G)VM/UE1'H8G'V MEDUKJA67DAA.TF?G3C(M+@]YX_U%9Z:&+2%8#VW>/V+,\T4RI;Y$RAHY7!W( MOV+VFXY1$E)-$Y.3,QRDXX?9H/^*+DJO0W)*QD\8"5.T_+'6#PT^7 M_N[:C.6%D;>-%-QDR:BRQ$[FAC?U>)R;6]Q"4*A)Z70>_8)177+%FEPF@UZ( MAK0$'G\^**/N+"A3'1N)'L)H6B:VL<)?B.HUN/-"M";E!UJE+73,.9] "Y62'\K_7V&?X ;F?W,?@;7$6!^:R]R6V6[WQ]&@ MNJG^93WT/P8#5^V_1XW+V8OU!]L).*+?#])!N/U!&.>JXD_V)V:<"25A$-"< MXQ %-CBI?Y?*4C=B$0G,MAH.)R_8UR3_;G,?SH^5% MI-I.9:7KSE?Q>U5F;4L99!WP;#@_;.UI,\K"M=Y [1*5F)ACLM=!2:VL,A.)U:?/JR5^# MT>AI)TJBDT7Q0PV4KKG[71_#W[?'WDUZJ3;(.<5*1?_L9M^][*8XF3M(+F=1 MMJFR'?XCD;.8,PVD8PA0)CE0*'@ ,55:(NZ5"C<]7=]*7_8*ZC$_TY2[N$[W M)*O]2I.4IL[9RFK3Z4=[2<57T[I;'31]WCG7%_;\FG#IDU1^G9, M)ZM:1?([9C",+"7-3$^?COSSZ8L+[:J;W*5>B(?1BR+ZAQ=]@82B%S>%A!NZ,[@E%!2C'^&@ M/S;Z1ZT<3_(>T6 R2J7GUNM\G'E(*NW+Z*@7K_/PIYUM+RS]7K_^8^O2WM0ED=KIF8%JG,DWJ;^M6P*HF0VVGG3>K)R*TM M[EI#Z23W4C %!25*2J8)"M!RC*F SM2[UF)AU]IYVSW1O='_MP:2N<;9B*_6 M.E6MA'C1K^/G_Q#]__.?IP,/CR MX8]#N(L/OWSX>/QQ[X\=N/OM$]G[X^]/<7SH$/_]<>?C)CH\>?5I9[_^S;__ M/#8GKK?W\?=/'SZ^(1\^_GX2?T(8PH)@0((V5P"'(J936"L+7-A!9 M%PI/$R*F6K'Q](?(T!T ; &S F;+ 3.(H>>(TN T54889I5DUAA/I"<&9S 3 M4S 3!%$F,L3"@N:/22:[@^G1\U03+5I8WB ;I6+ N?I9'/6-]S66-+'?PZC&QB0Y3;VP)RE- M?!D[D_W1C+IAJQ62G$[B3MKN^%?#ID;ZX.YPZ*%-"[%>B] M:P;7O,&414D""(T&<;4*0#,>@ DJ."X4]E9'!@?7!8,7,&]EMAL++"P?%GX^ M#%5@H66P,.="%#GBO(2 (T\ ]40 (RT&P5-G>&2Y5(BU#:K6)2RP4&#A)P^( M%EAH,RPTXCU66B]T9 N.6@^HHA(8RS0@CA)I*790HLP6J+P8[RFP\.O"PA(B M(P466@8+<[9 D$4H54&(C) "RAP$F@H/!&8X2(.1%":S!4[D36"AY$S]2/1D MUKHXFM]XV,U]E4:Y1U[5VO9N@R@_%NAM\P1?'?F]JSC)S7%L]'8FX]P&L:#7 MK=#KL!D"0<($)2@$$FH$:"2K0/$HI8""U@9[HPE9V\!$M'\'JQCSLHSYYZ,; MQ9COSYCG5(1[SK70 @2H4CP3(V",) !Y9:46ACL!US8$9?\_>]_^U$:RI/NO M*+B[]\Q$4&R]'YX;1'@&C\,3*SBV\7CP+XYZ(H&0.'H8PU]_L[HE)"$P;R-! MS>[!('5W55=E?O5E5E9F4>87H\P/X),HROS3E'G&W2"H\H03A:2WH,PR4@3K M<42"4 K K TF=FV3Z;(ROQQE?@!/0E'FGZ?,TY792L^<3@1%13CBQ'B4Z12R M4L(L)6VE$FN;AEP7*':-."W1+8,%GWQ(E^0P MZ=O@/.'LZXGH/XI6NN0Y@IP MWGB/M'M ])1 S%DRGE&M3,Y?Q+9(*: 8 '! H+7@N ]?:<%!'\:"$Z9 MH%+6:)>/$FN-$6=2YL! @:1T3"CN8V B,T%Y'0B6R,"GC0QWNW=;1]M-UJ;GD!+?(ONU\._CE[]WUG]_"D>= \W=[= MP\U=_Y5;E9B3%DF6$VV0H)&%GR@H$2)6EFMGUQIQX.TQ3,6P/XH@#S#Y$U&I M'%WM;HC=X2NJCH>_'=G^?KM;N;3$],^QSTPN^K!NZ'J:]U?]R+-UP2G6:7#F-L\;52/ \E'$]%_U3AWM53J.#,M\ZY#,3\OU;A<.C%U M-\?/&%]1.6WM:-B;W%(_L_ID[+^$R>G8XT%\-?EEP6L\*R:Y]0G"M+O5_%3M M_G;2#L/6*V,V,"'4F/^N>M2?=6375Y"-:AHO>KGK+P7>H 3N5U=?\L/[?_BE MV>"$4JGO>#O>(#_Z4A!&Y0_Z_C'K6YS1;)_3K_PW+4 M]PEE-1?V2QZIXO1NJQ]CHPD/;@T:;P#_PA.7ERZRM+*RM TKY=.(TC7XM QR M=+\0^OO)SJ.=A=$_1[ ^QN-AS.=,&@RO-[+Y=?>33O>9^@<8QR(7CRD7ZFGD MHDS]TT]]@80B%S>%A!N:,W25*>B#=_X!)..B6VY.'G^>V^TR49SSPN'*]/VE MW:UE9]CJC0:V&P:_SKNSGLPV>H&"^:Q!ZQ))6Q;3J21NRQ.T M]7W+#N*+K>!MLPDX4)TCO%(C:6&$AR]IY%SZ>6MD^3?VM_YJ-P\.3_;.WI.]LS];.V_?T9W/[T7S\R>\_?8-_;*[ MC_\Y:\X>9O5"4J&I1S0YCWA4$EDK,9(V$,,CP02F<)/(4@_H96FZX50X%BQ1 MVG%AE7&$<\H9#=H1'\BM,^@737\239])3V(H(]HJI)5)B%MED?/Y +O+F8RH M@8G.AY4NR<9=-/TY:SICQG@7M/4$&J$SFPIKM@:5 D""_6-E59TE^6HG.5J)!6TD@MEY8Y9:A- M05(I-?>)WCKU?E'T)U'TZ9).F?0,V!G2QFK$&6'(&:E0Q,X*0063"12="/Y$ MZ<8>WQ'VM/KWZ2E+]ET[N"\+W0PQD0 M!,>D]&#,4(T]$=X+[9+1E(KBME@-%)A)-&6M9Q@;9)QBB"? QVE1LJ9H+@> M5P0$P"\H4%!@P@6T$%%[1S217#)M0N!@Y@3'N9+*A.+26 D4F'%I!"<8U1(6 M?T4(XA8'9#C-'@X&-(!A'A7-17X?TJ=14&"U44 :[TD*"4QDR2,(#[9)P(>. M!,.L+_Z.%4&!*1?07L$2 !ASQP"RR)F];,D8<)UI9DE& WX@+E'"+>WDX MLNX]KH/CQ3MLF8J$&I#RI(#&.*PU4\J&I)TSC%/Z$,7M"K8]';9]FO5V4)#U MR(0#7A,PXHY1I+&,*/I 60 ]L#F7)%UG]$;>W+)O\VQ@P $(.*&H#]AQ28@U MTJ,FR-@OF*22%.-$-61(J2)XI+1150 M62 W!00*")R'H@OM@80IDV0 N"L$@);S1,53#->SIRL!@C,>#,4LTR8A%&( M#$! XHC 7L7P@X-90\#^B6QM4Q80*"!PGN>9*)>2<8%0QI/3+JI K-#&TZBX MD<7-L1H@<#IC#L!:SW%"/.9]C6@9Z+]D2 *OHRE%[I3(;HX2GO%0.4-[0]N9 M9*&>SSV]F&!ZF8(U?I@G9OSEN+F;% ELPY\V?E96Y-$BF'>BA=-H +B-P"1.Y71[T0JB5!BIF 5PI3 M9UA"3C.&.'7Y"%R(*%)#C?-$1Z?6-H4I.\0%)VYA>-VOU'@A&TL/(3..&/"5=5'/[FDV ^3&]8Y^]S>]CZ8S2 8K]I:EV=[8_5IX>;>[NGWPY.!1? MMD"PZ2>\1T&809"_'+P_:^XV,?R/[FSM\>;%:G<'>]]WMGX_VMGM'#;/WIU] MV?UPL/?Y#3RG<[2]!?T[>P__V^/;!_MG<]7N#EZ+[0/_U8:D4A(YW82)B$!6R5H.)B=;SQ M="QJQJS<7]"2>F:N;VF^9Y$&IXUF(0C')5?.6IR(BI1'9XB0JU^I;Z?;^,O" M&/5/&Z0N0[!>U=_+BX;MGC9LZ!WGTVNOO<\+!2P=C8]#VPTY3T_CTW&PH(5P M%T?83'1Q/ T_'2^JMEZUA\ __&6O.A:;VL\[T>-!XP0TN3%1Y4'CE]W>,4"( MQ/+7IWB32_K=^&7M]<=/DU%>^[4Q&N1IL(VC7FBG=G7*<-CO#8ZCSR2@88^/ M^[U<[!!^Z>2OA[V&[70JT:Y?>=BRP\9^[,:^K0\IU@/3[E93?]R//F:6U3B- MMK_1R,4<*S$8UV(MBCC!.;9 ;/VSTZF?9BEXT M>OW&L'V4'PGW3YJ#9GK[77CST'"GLT*W<775Q554L=T9=9H,^N!\%.J*EWW; M'=2L 2R%?LP&4.8B-XW6+X&,-7''3O,QF-5R;*:I$D6;]#%Q@"X6UTEQ+=H WOO@Z2Z]J=6 NHM_5KYQ?IP:OUSY]Y M!%)H\R@ MIL?7#>7?3O.\5%?!)!R.FP\19CW C(=X/BN#7_/@PE!-AZWK>_WC7CW5^0WZ M[3C,('L$BIE%I!-K(@Z:N=\#SMXZ@NL?PE&Q%9;4$;*W>WL=![O]ZHP52 MA;Y!$T>Y@F@OEU)=A_X,+8QE@,[9SBG<.VC 6FEA?-O3,;,7XG4OHY#G1F$/ M)@D^?-6/G6IPQU5#J^C?UL24VLC:-O/%VN7/L*X:DOC;6"/QU?<\94&-JU27 MX L#-_.SU9^:T?L1N7ZTA\@FZ/@KVSFQIX-,M5O]N7>\9OBN9O$_X#2WXR@K M@)>@O(.ZI"](=;N;^A;^'/GAJ!]!S7K[,8-$Q5( _E*T^8NJQ&]=.=C907MP MCI,+>%=C7-:7&6@XU]MJ973];"%/T*0"V#'@#<>M5Q\FZ[.252K>!H'M@.R" MX%;6^@ >AH[L8:7A60'/FYV!^D;\#@9[]=NDNS_&+1@_$+4P65S'[_:OP3D0 M;32V?O@ &!@/IW .O9A_3C?T9Q, 3<@A&QX?SOC<;GW.%9:III2L;^VK0;XP&M:,P=WQ4,]>7KW5L86G TWJ9UR'"5@_G_VZO:I(1[VX349R,D_/D!D- MJUB,\:H&P@ TMENMN2X.3W)M\$O4<%[^+Y&O3*]2[/?'Y'>>YE0MS+&AQF&, MQQ7-BOV\]N0:Y171!3!8N+-Z'.!.K)?6?CQJ5Y0Z$]HCFV>@/YFVNK]U4W!# MGOS<68I_&]I#N!ZDH_J;_%:W-2_=L*YW!].*Z# W@TM>) ]&[L#\RY\S:WO. M-*?=R-2C1I&J)OHL(L'-@)]3B $Y1/%[YB09R/;[,1YEL9S,S9RE6'.SB1!/ M_O29Z>2[@0+Y\;!&,+K.=65^)LZ[/F7(H^,,D*-.:GOPC.J-8[_:3\E6 M2,\!^-:+8I[PAA_;0.P-JJVLH>7[BSC5MF7U4B,^U0O"(W4_I['N9\97.R# M<507L)^9C&K$-AK_OO0]ZR4NVW5SQD,N83^ "P;9,%R?SD(/E&$ QEJD!T; M?+.BLIY'QU:++[#7X85!JI:+N9&:G[?0@QF;VH%]Z--^-1!C _MHU!FVC^$% M+Y^U"T_+>%>;#?4ZT>GT3JJQS+V8C%<%ORE/]MBPK<=\4,_'>.*KZ;YB *NN MNBS'YR/V"FR#<>FJ\Z=6]O0W "FP4O-X']NQ-?)+>W)M.\,NV.*U+9,%M-*L M?.44GJH]BSSB^[9?34.EU;T>K!:53=7_!M-=+S]C.:@AK&IHTE*V\FNC_]B> M5H*6!Z/JS+?SCA^!E/EV#G$;N<&P?N\T64BJEZHEXY=OO^9MH0Z(>WES-BIU !8R+RU*[T7A^Z])$%,'(/I>XO)QDG&X/I_)>2))^761CI,O;>C09QKHI+3:N9ZYW/QXZ=4ANKD]D$_V\MH$U.YR",EQMJV#)BFYO--YULYJULS!# M6[V9)1 Z'AK_&8$J@%)"[_.VUOJ%I2X_>\8153V\7N^F;'[RI1T,>B#<%8?- MR)*7@G9%4\?]GR7TZY.Y.<>IQ:FT?@ST#S2'%Z LUNMI F6N+OM1=QN5_5B# M7KL_&"Z.6WW!&-M L-=G%?0B(1H/V2S29;SOAWJ!GYO B7=TZA:<=\J=/_3J MSL.(Y4Y.!2"_:S8K:L X@2'^KRMW2T>#<&&K5%BOC0R6"X>Y4]%RY\#<$R(D M1^"SZ[9*Q2WB+<9O/SC?")4O;B_G_S 6#;J52NELYV%I5Q:'76I8KGGWL]QQ8/+.*Q<02SWAHT M,JT(C<7ZM\]M=?GW[,)=$[;S11T&ZIQ"#GY(LR\WB[+&Q>\ 6,"^9KP"BR[H MO+3#DM^9NCEJ:EQ9%&/Z4LW+^50! ^],T?"SG;&UNO]*>C\V M^8!O5EQ[4%-MX#OCQ6AFIZ#&YM-JK$"F1ID5;30^UJ/FYYD0 --IXUMVM6:Z M-AG+=7C-877_]/4??--X!FT0K'NOPJA_ F +AOP$;OHCUYY@S5@,=G.G7Q[8 MD.VMO9S+1W&,%3(X!UD%0Y"AFJ$D6?"<:$.-7]L"/1UHLJ^LOTX70/',C_9I$H3SI&!+'L 9QQ%>:7,KJIL MB61"/?4PUG(VM]L#N[V=#JPYZ&FO<;GZ) M$JPQ"=;8_ZJ3$T"E$B(FY]>1-"%-6416PN(O.'"E'*PQ'WRQZJOO[IQ#H8JT MFGA;804=3>T,6#[R.MJ-G7-5'[9@.:E48X&WU*;W GG1U=69Q;RZDL-<'FY5 M]VS^DBH,,F\E3$:V#H.L/AG'4F:#^&KRRT(LZ>RDY;8F1;7;W6JTJG;' M6U/&;!B3Q[S:H!J?*AQW:;QYM5%_-PDRG?]2;W"-*94_N.2']__H2[7!*,6, MW_%VO$%^]*7 DA)QQ]M+OTN_2[]+OY>QW]><#S]?*V%A6(;,$93FD1_-45_.U, MQHO<7W/IBB&_61+Y_^$!MA50CD63],GTXM%$[ 'FJ,C?SY(_]?SDKXC8?#KC5/Y+Z=94RY=I4M7)#WE,I;=^*/>C'QU8WU]ZNPRI?W2?FF_M%_:+^T_ M[_:7NK087#+ MUB>Q3?]N[7V&$=CZ<+B]]7>G>?")_7/V?C;M=^+
IFS!$J$L?.(6ZF02\8A)UAP4F+':*[Q M2F^HVD^M0$NT)O[WX7B%XST6Q^/&A2!#MO82H'_2400+I,$S&Z0P]@8E M'0K'>^Q%8#;;NJ4J)JH15;E@@T@169(\LLE83YT/'E/@>')=%XY7.-X#:7GA M>(^KWE..%X.R(N* (B$)\5NU*Q8'D M8>6EP!$I["/HM]+("8P1)20D+R(P0'73*L:%Y!625TC>0]_BK0/%\%B"&8$YWW:!4!4Y\J9"WS2#FJ MO')8)!W7-J5>-T(6EE=8WH.H>6%YCZS?G\[UFV.5I L"1<4%X@)^:"8#4D1K MBXTB7/FUS1OK]E-KT!*MBO,L;\D.2BQI$&&SJB-UXV7C@4;M'M"\%*-V"_Y% MC=I1K'MJ0L#4EQ&L)8&TFQ(LQ$2)-&A$?".)$.T TX9" U4B'O"1)"\Q$ MKS.&"S-Y2XPQ8!M$446&+:2".]3?D$TCJL2(69O"1F+"_$?6+(,NQ1X,*)( CF6@.N MB75B;FIV+8TB%VYR+Z_)_52Y<)-'UN%IR(P6,C@A(U(\:L0MSWLYGB#%E)&, M!!]B /N"%VYR)VZRU,FW5BG!Z&ZNT'QY=M$G&LL?9FL>?SENF\'WH3?*-1.O M3.?\Y-*[E 'B#S/(2X01M^##6 M&%&(]N."PW1[$H9>.*LQ"E0[Q(4 <* 9)I2'"12*10P\F]S8B;_:^K=$"W(Y MOUC(;=&EGT]N,<51$J!*P7+CE!/>:.&=BTQ'YFB)D%N"]6LF0LX"?:4V:H1) MS+'[DB*71V977I%N0V1&:YB)REZ#B.T26E M 0J-88I@HED)LER"]6LFR#)XCC5A'#F,&>*.)J033$X(43 66"0Y!:AF( \E M^ULAMP]";N^)$87RVL-N5U:7;I%U1S"6'?<)!$(;!+@MR8%)!114GEE,/.%WSXYOZU"B?]G:*'3DPA8^#'I735&[6X MC7A%%?3OR/;WV]UZ-/#T[_$ R,7W>^P@W[F@7EH'];8B4(%.IW<"(]^H7JUQ MW(\#>(E!HS?J-_KU\M\([8'=W^_'?3N,H>%.&_NQM]^WQZVV;W1ZOL*$]8:S M _@6D&D(SYU\W.BEZN\_>D?PLJ?_&C0&L=.)_<&K^6CBF;&<'ZJJ\S!6=??F M+ZG0VHZ&OQ%>37Q86P-FIRVW!RQYW[.FK=K<:LJK= MWT[:8=AZ9-,W/5^O$%^]*7 DI(?=/R'MY>.KW3'KSE%<0XJH#S+0$+-;4CH_3J?&5#L M/\+Y4'UAB5./L\3MMOHQ-IKPX-:@\08P,-S8W)C )!"2>,U9W%M<6F1I965I M&U;+IQ&E:_!I&>3HD<^<_5!V?DC,5T"P/L;C8C7D:G\@#C&.1 MB\>4"[52OK(R]:L/"67JGW[J+]/Z8K&\2-GXI=VMA6'8ZHT&MAL&OQ9[IDC: M,Y.TIRO_ H]VS0^C3(=RW_QVNA6O^/-H[@K;??F+;N^]. MF@>M5C-ON;8O;+,>?6([N^%P9_?WHYVM-]#F^^_-SU_:7W(?=CUI'KP^W7G[ MYOO>YSWZSUES-CN$\-0SEA)B3EC$G:;(!*^13]+X7& .Z[S+:M85>\@#=(^9 M+*U 6(&P^T"84BSRP+%7A'#BJ4W<20Y0E0)3,MAR!G@9(&QZS$]JYR,Q'AD5 M!8+5AB(K'4R.X]HX19C!8FV3TG6I'S+!38&P F'+"F&>*&NBM5)P"D!&;/1: M1YI@>0_$655.>BT!A&W/YNAB5!H9 +A\AK (ORG/D?56*B[OT77;4 M=ZMP7=MYW(+9BP/W@BHL:&((#X'X2#%W\)>VCGD6N!(<13 ]$G$"OUD.5C>7&>R9QQ+;M4VS;LR#ULN^&;@\::&4%ZW&40C&!$H1:>49,CY&Z3EA)KHJP3N^<9G9HL?/0(^Y$Q[#]'LM->>(XJ)(7YU&Q228(?01:D 4^"SP6>"S9!E?2?B<<1\:"1-F&=#-0$1= DY;ZU$,1IL0 M+244/T*6\0*?!3X+?)8TMJL)GU/VJ8@FV F-K/$,C'>AD(%/D$[))&&5P.9V M66PO2:@XOFM[=!3[;5__G86FW1U5T4DW2!-8-^#Z_[.YF%^PFO*O^"LQ>.V2 MO(/S^B1NFL1Q\3F]03OW]E4_=J#;WR;9 ZM2ZJV)_FWD!F:^6+O\&=8!*HR& M\;=QH_CJ>Q;/7C]]BLELB,WQ7S_]#S?;/',^+Y]@O&=_MWC V^/_]/QK8RV__;TY]'H"MSJ/HG[;= M_]MV1G&K/?"=WF#4CX-=:.#W3L\?/C&@[NR^G@+JYPR@?QTVC_[L[&PU\<[G M/;QW])[M;'UH;U, V:T/!\VM/;KST> O_[2P/_J[:S^;T<[!'@#?&P'7GNY] MAG;/,@A_:'_9\GS[[3NV=_;N9/MM\V3[8$_\<_8)>OO^J\':,,L4DC0 J?1& M(8T3F.A* 1,@)JK ZX4/,"R&UWFU@M%-3 9'."<\8&RC@)7/!XLYXX&;M4:$ M9>HX:W1_%-89S.D-^J$ALO7^@B+:,AT MKP$O8 >#.&S [\<6V/*PUQCV;7>0(GS9Z+2M:W?:P]/&+W!E_-X>UH_\M=&N MTQ+#7UW?/K:=_("CWF#8L.&;K=*8]T:#!@S;(3P\MY2O/F]J^EQX#CRYHN:= MT[KI,==U<7@28W?RC&.;&3\T5253KEL_FLI9(]AAW*CDK];/8?2M;OL_P%(; MHYQ'&5YL?'DC30?N: 1=/K+?VT*<8[GG!K'_KCZ!-VPV- MHW9WX42/+X'&L!!'LEU'? M1WA:E5AZVNE6._9MW[=@] ;S6:)GLD]7F4@[0-0[@]S+NA?K^=>35MNWZLO; M?7C]X4FOZAU U0#6M7Y^W+3[^;6K!-06+NUU8VYSYLK9MW_5N)%^H4K!YHQ8 MR2[A"T^O89D'4/E; _[[WSR2#=*HJ 'YK?%^U,LI42IM^&75M. !9BJ%2 MC2S"W^)XF@>5_+?SNV>3M=:"P:P:M..@5M*9S-Z-EJV5>:(I(, 6S.$!B-+P MQN[DK^<^W.Q\N#]=@G +Y.AG$.77E>:,V478 MZ9Z3C]_MH/V"N?/^Z?;6WEGSS)\V=SWT?.^K8]&+H#!R*AG$F6)(,QH1=RG1 M:'3 B5_DQ:O.A_(J65@(^GR:U[_4[EH@+8#$[>X M7OUHS)O&V#"&U9!A=F;1A1769NXT9KLN2UR^9#%UYM65&!8]"L^V-@,C&\10 M;.Y7M.,E]_F].[PD+M3+,E?.K1HUM%6Q MO!=\FR7;\0K73:@ML]K?\^_*'JA_!SN@\F._KFRS^K-F;:#5?V1+H+KBW;FI M5A/.^M-?QE;$S1.3%F%9>F'Y"-UM)^AZ=UA/ZTYE\543/N/#&1NV8U> MH/Q2N=HG6;%OS%26,WG,ZJ2D>>@3:U?Y!PF[Z!^<^V0JJD^X]\YP^MO;.FV#MZP[?IGFB>O2?-A5"W)MZF[T[V/K^!/C3A_=Z+YM:7 MUI>WT+^S3GMO=Y]].3@\V][Z=/K/V;O91R2 MQ&@!I"&!;?12XTY#LHD M%W3BWG/IHHCV9J!V%ON] *!5\.QGX=G,<2XAE"4A"F2DRMF@N$&6"(V2%Q0[ M3CC.X:F3R.@": 70GC.@L:A$\H8;8@*G)M@HO*.)8Q\(%]840%M20)L2-+ N MB28DH& ]1SQ0C*S#% DJ@U5):=;:2)1:H.C46F1N%96>R^X@E^)E\:P M&ZX1/[3D7W^S[4[>@ORSU_\("\''!3*4S#=UXUYR+19/V];MX!> ;U'(\8"BQ1QY!S^GW/G+ [8YB3@ M1B5KY/V(<<&[A\.[*1.V+D=R$XMPH!9Q9@*R+'!D#"1.@4TCQ--$:=@^UO" M"-).:)=(R($$A>85T"N@MPAZ0@-?T)$&&0U7Q-F4#" >-9A;XKDN-&]9\&ZF M+H]SC(F D4E6(QZ9058[CH(0)*F0N*'\J1V>):SR>A?GIXV/&XW=?G4,]72] ML=^#P>E6I_QS+@:['[O^]-&]GZ66;JFEVV;$8DV8!0GU_QE+P?M;#J92,@A&,J,G'_XET",Q\CH2.6B:MN.>N*M'&M2I[^07+ M7@"614R34\R$Y"QGPEIKM*:):H.UHO8AXBX+ECTT%8)I3UV%),"6.PE&LPSXVDTGLE@]*$%^M\26!L M-KXRD$B"4HBYE/(A&(>,<1HIXG(\$M.2Q1)?67#L)>$83=II%4.P*? 8E W> M&R.(<)8X+DG!L67!L9FJ23 ?V@2+5/(:@0R1'%89P;[T+ GLF ^WP[%+\M;? M,!'=YDI MI4H>NB(L)0]=D8.[RD')0W>=>)0\=#^3H)0\="4/W7(&3"U+'KKBK'[.SFJC M#:;<;8'_]=\"]>? M[7W?.VKRYMMWI+G;/($^TER(]?R>^L@3E$T7&*N L*&1BC M=EX(6Z4$$>:126'!U8*K!5?;3EH:&(G1 % MF!*UU,0F'C$&ZJULHC9)826-_ &X]_,/(?Y)*\-<_CWJ>' $&T1Q/IT:M$56 M6@$K@PE"$P<3J]S+@ WL,!WI0*"\I=M3 MR4E&M!4NYCH4SA!J// 'PJFFTL?"\Y8)]F:)5;>>DTY5<8Z3P(F)GKL1""I\+QE ;R9FG!4 M2*(YL+L0'.)*,61U3L@78?T2P5(=U%.[/$M :?+(.F41#S"3@0BP7RAP M7[-N,"EAI@7+7@"6$2)$==[?+SE]0M*!H M0='[\%&GA'3<:FT)]P);SYV45!AC(\7>%Q1=%A2=J7&B8XB)"21XU(A;J9'S M\ ,(:A!"2ZN%OV_VP?%=VZ.CV&_[^V0CK#YZ^G2$K\$OG*C/R0K_ZS8$Q0AG%%7*>\REL%:EJ%PNN,6-9]Y=D=A3/.JQ M&+FBZO;EGQ;V1W]W[6>6=BLKC* MH+^QN D_F?_U1C\.CF.5L:QSNI[G>M >#&/(P'#4Z\;3QE&5PJR1 -@&E;CX MWA$ :)7=]-@>Q_YZXZ0];#5Z0!;:7?@09GF\(.:'#%O]&/.CABWXN]_HQ,%@ MHY$3J7K;[Y\"RVC8(T#-&HL6\"FG2_4=.QBT4SLG3!TTQEG2\K/&B;) T(YC M-Q.6G$+UI!6K%%OP?;%9LM'/FV6GN6+@ZO^WCO==ZPXV&C;ZMQA9:"["&?H-+4[]W!%T">;+] MF4=N-*X\4-#XY:35]JVJO=EAJ=NI,]-.+^[EY$1YPCHVO_:@%>/PUUKB9B?U MFNY,.@XOVKWC(*U?*8LT_WH2.YUZ[F>[52E A+$X J9P^J]!H]J!'-YN!_(& M$EOIY65JLEX_=W:H\]A=-=P;5V86?GH"],-45C4AVNYUT8?S!,IYR6A4:T:C M66=]OKA1- ^\EK M/S%GO4#5;Y,67"Q,R7)D!=\:5>*6%1TTJQ] 16U_F)>@-*;=,Q@PQI9*38]! MD^'W*DUX +C)2W.%&>WS&83%M0++(:RN^['*&9X?#W<-;87.^^/IG;D'U'\ MJVS^M4:D2=,^_YN?,9R#J:I%6$ZZL;YU.,B&0L>/.C8CS6A0OUU>Q_/U53<; M1[#*]@*,XGX%Z4 5,L+TCF+#'A_W>S8#/"#/\*0W@:K)YW'P*XQ(K^K$.0-DYL7C]@ MPHY@;B?O.YK-S]BNTW/F%^K'3KL&8FAU='1',!I'L(@VW.F% MGH(P ;Y/9V4ZEC N .*#>ED=^'[;00M5AOD+F=XSC:+M#O+@MOIS[WC-\-7O MNUDE ;VLX0L"4-L].7%,"IAC$3C'6FGF86F0*2ANB"#IZF"N6\G)TRY\ERUT M->"\'@/+QI(L<7.8F]K]P? <&ZZ'WBG1@W>XB*@3*(ZUB0"$QK:[^:/3"'07 MF&L$VP+6#+C\(/H:FC*?A0$XR80YD^.*Z^=&QM2P40,?+$+CJS)GGUAH8*@D M@*%,;X%"!C"]LZDVLRC, MST)6M^DA@&K#R#(:U?7>>A M.\K6T,70625X )O6*A%C")":I^N>"&6LAK=>Y3 MJ//O;HU?[P-T[MRW@.B+3G=WW7XEAG!!/$!OW#_.U$9"H)A.]!,4(V8\8,8D8F9\05O@1FD?F1K5P "YIT,TJQ MT;BYL3"'HGPY?,8W0M$Z1_TYBBX)B-8(=($Z NS4,W].UR[!TROY8>9Y-;J. MCL>U=KZUH4MP#YC1WS(D91D\'CD8J9HL5Z2Y.^SW.MDUTAW8,:BVN]]ZG6^5 M>%:;'/:\Y6/ ^?;H M:'QK>S#&[8F78Z9CYY=L--YU&S&/6#T@@WC>\)76R%'L[]=^,^O_,VK7]&W^ MM:NUHU+$_*Z=6#D*OXU?XQB6GK&9D)>CV4$:@B;$206D6O'CA*CG6_,K4_S; MZU!M1^:EI?J$_)9[,_[R72:$>38_]M+P)'LT\C!\!(I>EV"HKP>-' W 6!KC MR4EKC!H--SJ%?F81@)$;Y@[LPR17GXX1ZEW=EZM&?7[<9NRCQ8D"0ZSR:,U/ MP.Q(;C1>9YI8/_QLLI3.R-+LQ?,M@YA4%LABL[TT-JYOM:@&[*3WGG&'50YB M=49(:KEUW!AGO+]F4:77+*I_U)W\=]W'LJR.EU7:W&U^95:D&)5!*M"$N$T> MZ9 4TB0(*7AD(@185L7BHEI/- !A)H\V'(PJG_T8N;)K>7@Z!L0*+*N5\#KF M"3)9K:V5WF<_?F7A7XU3M5A>@D*#\:WKE;J-ANT. /W=8;ONP(+6PMN"$0]P M#B(5N[;?[E6@!Y@RF-79"GFFT#Q%K]H1TIO7+8",HU%GV 9L&YRK\;PNYNV2 MJI)#IW/:>//[N]VMU^OU4VMESJJ9\7FLIO,M_&MFMNI[*WY>N8Y.8N?;^4Y) M[&:.L["QJS8:OT_L@WQ3/PZ@NV,_\]R+9__]A98F;W9[XGU/C"#78,0;V\]6 MS.#WF$V8"NC!EMBUW^-@*P*Z^79E[+[NAM='/5@@SJH_F^/7.<<4_-(AY6#O MJ_0Y6X2U* *PY.,)&EDI DKY5"YS "F9J=.-Q2RRW^O%<2JVYTO<+92U4L&) MEE]Q-7MLAYDW#/).9^W,:F3>N0Z+3=FLK79JS:)IM4; M 5_R\ !^@FGKX>V>H??Z3@[B&?M_O,%['W?PC-?3.N"35[F'\Q-F'+45F\S] M.O>!9PE.HPS,M3<\AGDJ#E"2*\"$RK&- M%MZ!BNG('+T&$F\5$3'9PIEN[/POF,PO./RA>;JSNT_@&KZS^PXW#_:_^J0$ M!P%")DB+ /8;#:A, =C8GX$"(VM(ZPN4:>T"#Z+%,G(.Z# MV+U*H,K2.5XZM[?>?*62".4H+)A."\09!1%*DB LJ2.:"UV#MX3W?>?FDWW[X1VP=_'7SY_)[L4>@S MM/O/V3O0H,.3YD'S='LW2_2[KP$#'CJJ$ Z$(.X\S:FI*)(8."!,7[*6U\@# M4AK#ZXP;1$9*+-B=,26NM;54)I,T=2*PA*E?:\ Z;8\ST>F/XGE,=IGQ)YCQ MP^_;)U^EH=AQIP"RO$0\ M'72D<4)6;4P%0*@B].LA-:$L6-#$EQ:87F5$4J MO _1V(C5Q4FN"U:.Q[]134#C]3AB;R&D>N'O65B\=._R>IF;[WZ =9["CT1! MN"S)FT$T"5[)%I70_2O:N?ZUY]OQD4FI@^'$!JZB= .EY=%_9W^:!,6,FX"W-W5-M@ M=C3L3>ZI>4WUR;@,)XQ,QQX/XJO)+PO'MF;G*+'&L?N[!BJ>*\_>H/A*F1'++-[L]E]V^\-!N-BW_UH.^<3_=:VNX,R MTR]@IO^W"FTJ4_U\ICIO75936^U?WCZUXZ/5MK_C=%-RF_E^M-Z/38+*UWD\ MS!MZ[="83,ZM\U4N1C0O>E>?,MC\,EF=,_=J,^:7:C.B-QK8;AC\>GDBRDM$ M[+[5[E?ITJ=+I'HKM;LRE^I"Y.C<)\N<2_4\#P9*O3X:V$X<[P,,6D!J4=ZE MO7AZY0?8\U,3'JZ,=*^.SJ3JO\?2F?D;Z(IHR')D&[[9S%R:%OK)D_X\6CJD MQ4&Y-!W2[*BL9BZD**V)5EBC!.6&$9OW5!37CGJ\J]$Z:AYXTFQ?2)-TX$7S[!#N>XVWS_YJ-P_R3D<.7'@#_>UT]NB7HYVW M>Z?;9Y].+U18$T%[9GA$3#&-BH/@!2.7^F?I_LW*L#F7?M]X)UM\6Z:4HXZR.AGBND M(LO9-9U$CC&/!):.LQ2(,(^36+. 70&[GS,LO_P4M'L87,NN[()K=\6UF83! MW"9KI*$HF<@0UY(BYY-#3E#-M)61^@@TP_,0GYHR2L__F0)Y0RRG*F53#<.:X3#B$Q:7- LJ6Z>.*6'?KFZH 1 MYKQ)22-#\H$S0T0^>F:0)55=-T(,R;EWUXTQ*U(&K&CYTFAY\4DME=9/"8^, M@@6C'2(2?G#* W*.,F2EY8()SQ63/ZG82]'[HO?%9_.8>C_CL\FGRT60%+$0 M4_;9).1,(,@*8 $X14:P*'I_8Z=%4?KBQ7AJY9Y9U*EC&J0)D>A!N8ET2*?@ M$4RAT$X9QX6[!95?O?"J:T(2^:JX-79[0]MYR@BJ'T8QC[\<-\7@^] ;Y8.3 M5X8Y/SD6+H.C^V'&=#47F)AH,F!I1%A&.,',P9_6&QV==,E27GQ&R[[0?)KU M&2DN/9%4HT!L1-Q;@IRW0"I)2![H9"1$"? M'E-G/*!.!JZ9ILAR'!#G1B)'Z*=Y>EEI):X=HF>:9,)Z M)P()1&GJN8_41)VP4-))IS!UOJZD2"@C)7KVEEMG8GOW4&R?O<-[^;F?W^>M MLT.XYW#[8%]L;S5%\^ROPYVMWX]V_KBX=09]VCUDS8,/K?P.\%YDCWYH-]^^ MISM;A[AY=GC6/'K/FV_W^(7&(<,X1L('%G@4U#J[MDG5 M.JE!1L1>^71.^+ M>^<^>C_CWK'2^,@%J'RDL-Q+D7,LAX2$M]81$75(K.C]2TN]^ 2-!G UUPWM,9.621R)XA0[%[B5TF)"K# !T^(+6O;U8RZC(B68 M8YX\HB97X2!:(.><1P';&"4QB7&\MBGHNJ"+F6E*\$/!SX*?3X&?Q!@A;7[Y/ Y91J M1F.M2\(CR1)&/%<1=I0*9"+U(E%!+?.UZ8YO9+JO7@3;LT^:T.GE ?^9.1-F M8.\F6767]T1[&9TR.L]S=)[5%MW*Q!VO=JZ&DB_]X4R"YYH@G0B74I*&"ZPX MH<$EH)-*)\:5$)JDLK.W[.:!G]W9PX[I2+!%P3J&N& ,.2T-BEZPQ",3SF1O MRDVM@^)5*3!:8/2GP6C9X%LJ6)UZ7;04-&BGD"-) JQF)W6.J[5>:HJI#2X\ M2A1] =8"K,\06&^ST7=W9"T;?4^/H3,;?<9H)H+DR#!*$6= 4K4."5GF98P$ M""IU:YN+M>++/E\!S@*V @AN$=>@AG/E:7(>,R1D$)R MK"/5*F6#GAMQQ\)GX[NV1T>QW_:K7PAMMQ4;?_2.H!.G_QHT[,(NVVP]M)8- M#=NH=3:&1C\>@<4$.E^I4A[&D>TT0!GR]:>Y-MK_FQNL>8T+D5DN(F68 562,L,\YH[I"EU"$J,!74)1^2!.-FBC/GB_3"!PU8 M]SKP2XT.@#Z7+&'M:;'/]09(STFK[5L5ODS,UL9^+BP&2UL_YTR"9W;;1^U! MM6T)E\&'U3?='@C>^2TMP*2\^-6W_M*I"E;]"H_T'3L8M%,[UP<=#3,BVJF] MW.CE!X+('AWW8RMV!^UOL9'OA5X.>U6G0)R!0PQBJ J-YJ"ZZL;!$/ZI*Y;" M(WO'L(;E$1AL7-A"A0'*"M'NCNQTR.8_N2%I$0N<9;SOO%#=]+@W:.='O^I' M>$MXI7%MT:H<3VM"\C?R[3-?K%W^#.O@I4?#^-NX47SU/4]9BN@J1D78A0F9 M^=GJ3ZVW_8@<"-,AL@DZ_LIV3NSI( ]NJS_WCM<,7_V^FU5EKN,/2 M1;]V13L^,BEU,)S8P(%;:)F\I48Y$;7RV9B:;P='FPC'4DG-. O4RJ"U"AZ.4\XC^T;=B&%5([CV(S7#P;WN:T>1U-\ G?>CH_[:M:WO[PQ>'ZN^]@IITT#YJGV[O^M+G[^JN0,+TV6D02QXB[B)'&8(11 MIPV8U"8JR=<:$5;"XZR],)Q71RO>&(V>6-\G@M(XKB6E#G:I9:41OQ]G*,_H M[CLCX+LOOEZT-!N8"V(>I5XTH1N$*ABO>CG,19-W%38^R^S> M;':WHA]/+JDF5ZU^O5/S#,N=EE*F5UVZ(B==GG:#Z2+UF]3QC)U.[%\.YT\W M?D\^6H^UJ7G'S)1+)$>W<&]BZD32#"QP;#EWS"2:D@;K6!$5F*X/)BYZ-6^R M45GOGLR;O1\K4?YCU.\#/#Z7G4GV9?=+J_EY[_OVVS=GS;?O\,[G#T=[G]]# M.[\?;F^]IE]V/[2;6V].%W',JH"$<@)Q%APPEQA0)(R# MU@L2K5S;9.M*/J%22\K*+E?P$6O)F M/*T?ZEF=B8DH>'47O)HO/@9\A-"0$.<>\,H;@HR)#GD5@\5!:VY2)B< 72OB M*2IJO1H$I*CU@ZOUE(88XH7QW",7A$2<8(4T3!:2GBHM5*#.@5K+FZKU,CM- MY'(J6U5#Y,'WY1YM.[L<7'P80_1A!GF)Y'BYN.!-(F7+\G&7Y6.N# DC*0HJ M/"+)>,1-P$A;"ZPP>D\(CESHN+9)C%EG^B%YX?,]'%XPN&#P,R'N!8,?$8-G M/(F,B^B(0"$HA7CP%AD<@<='XV+ *=>)6MNDA*\3S![HA/FC'NA:CD/HEQ\> MNNNAH^L/$;VNCM!=C-&5\V>.\VGWVYPV=H0$KW1T6@2NL8(V?1+$PJ(-J[9B ME9;+!2V_S7G3#W$P!)D R_R/*N_9BSU1NL=WWG_U3!G/N$5$F(B W%)DA73( M,J<4L"&J\<_+41NKT3@99.&YU ?)SN9'&![JHS5"\'U]<*SW1O&AIQD(GS$Z0'?B+>W[?N(@CKAYML?V0,SW MSO9/OWS> ^+TFGS9^G"X]_&B>+^A.U6_?C_\LMLZ^++['OH06GL''PYVMO[J M?,E)?;9 /=Y^:,V=(#UH\N;6X=<@)<6,:,2BIHBK7+'#^7R@U,? B:%8+)Q. MQLSY8*(-!#L.*F&)55IX@VE0WA!Z\<3IVUXOG, *4*'T=%H:];PL$K!93;B< M<5S7@9]W;/G/-D!W_-_VMQ@N"MQRG59^:EG;??-51!4\)PPE:E(NII60\QJC MY*DR@+DB6OQPIY67@VK/Y'NJ8$_]5F6>F*B K23ERD0^E<8LG&TKAYO/#S>K M#28PU?21#C<;(%GBKF>,G_)P\ZTZ7@XWK_KQUW*X^3G/;CG<7 XWE\/-=XJ> MRJET;SR12U3@J9ZN<[9?H6UVX=O_TX4_OWV/JHQ582$03%#Q"-\P,'4%6K87FV?^_H 1IO_Y*]@Z9H'OS=WJ/;K>W=0[CV M-=W+WIVC[9QNG']Y^U<'VNOLM2]N__[=;IX=GFY__NM@C[XA.[L?#II;7^"S M=W2/YG3CK<.](W@/^G?[PJDQK8T)DGH$LQ<0Q\H@PQQ'@DO#<:!14[&V2>2Z M5OHA([/O!QV/=H:_(%I!-&N#HA$33G'B(F*=%.>:21:,M#3*!XAM*8CVT(@V M#6@) 3-1A1(*[A"WFB'MK$56.,F9HAB6JML@VC6$\[Z&VW,S!U>))6_WNBBG MK8Y#L/CV^['.15V.\3T:M&I"G%-: C,T7#MN E'!24D48S&, XHN)8L%/Q\1 M/^>"LGU4PE-+$.%$(E@$ 3HCMT@YX; 3(0CN-Z"@K+H0S2! M*YLTCLJ J25 HF>@" M,2H!=;BIWJ["%O02'-8'&8W=83NU+]]S7F_L9Z%>)B?$ \1PK QH_83#Y07/ M'A3/_"P/41X;#I8IXIX3 #5*D#, ;S1ZD@+W#BS6M4VBUH5^T.VL9^>_>$DZ M_Q,.,_]_]MZ\J9$D21_^*C+>G=]VFQ%,W$?-&F9T0YZV-5>,S61/-/.PJ@&Q0=2XNLL]DXNI>R M\IX M9;8!%V2EU/M+3YM!%ZU07'7._QE9>+0)A!Q:P(0*[6^D%H_G:3RTCE! MB*;(,J,0)XXAFY1 >6*3UY@$$G-M03AD1JO_6I'XM[C&7S"I0B%0YZ9E2S*]M\G4L[UOC5936F]UD?8THK;>W<;,( MSKY F%8%ID\!ICLED!:D:>N(\R1R83!D8H[,^%D&SUPWVJH#N28#N:I*O",:E M)3I3E<1RLSF)G&$2!:4M!@N8*L6*AE1$54Z0"@%>.?2K0H"G0H ;JL-LQ!PK MA6B* O$0. (K,R(6'9&!$A*USEM*E-[G!JWBV9\FGKT3!T]?>FHA2[%JA_3R M,<)OO '2ZU+'1ERBGD>KH23P)$V,0;C(E4:@XX$K@L) QEF-2$K2,F-XC'9M MD^!UHV:=[,N9)E"!:06FJPJFK\O"*S!]#)C>,&X+F*FU%D@KIG(BJ416!8VB M3;FZH E.Y>U*ML[$+.5^7 .Y%>]8,6GLY:X4L]TJQBVR!LU>?%"/K+*/1=&Z MXB+VXD)MWK .6D:MA,&*,P-3:1E)V$M*N<+!C;JUJ*EN+8_L]S;YZ'OI]E)< MGOYO+][+98W3(P.KGPLJD?(N(FXC1RY@C52*8&-RB:4E:YMT@S\=%%#%7'+8)QPT]\0; MJ3G%)M"\>QB-&T$!J:#@>6=__^#("&#!V$2$:F<")890$ RVB[:[&[;^ M][Q6;1>V:-=6=EV[NW/;AQ^W-9S?R'/6)!CW:IO;!O'>]_(F>KQIM@'L7V'Y M3#W>".74\*=IE?885\SS=U^:[VIYH>95?[2RLJP=1-M[UE"2YW^-J]7J"931 ML#.8TR.HZO97=01;H"-8M=%\'\)E=?]JN\?5EL6;;//Q^!W_^ONDL?WIZN ,CCDYX'M?_RY,F(.S3^QP/[3J M)\??&W_=WG[XK7EP!<_UM0[W;+3 Q&G!_<7AUT:[^'L[M!MT]W)O>X> R3-9 M)@)L3:R%DPALS81X(@(9(BG"G(1@DA+$J;5-96;C_5ZF]-.C5.4*X;)Y+;*Y MZFD7*Q-L,@?%,FCM7W0KW%H(M^K3E2HIV-R6(Z(3L3QQQPW"F!#$K0U(8\E1 M$M9*$IF+@<*B6M=T-FVL8E9/@59DJ9C5JKRX50>N/[K#RAY<#+>FVI<9:@V@ M54(T9MPB!'@5DQ9)JTG4+.+"'GQ-W'I[O(J^,J]:E5>U\M@$QU;8M! V375) M"EA(K+U&QG.%>!(8.28C@N^-L]9ZJ^/:)ED79#;"J^)4/Y^NUHR]:-,@OO(V M:64;+@AC5['7#;;?_#D$V\HS7\'8HV!LNLE*LMYI'U @ 2/.0D#.RMPA-DI" M0K#*I;7-4;6+MT*RBNW:E\P;N+V0Y^PL%_FWO1[T M_TXVN'I_ ?WUR[W]8U*_^L3W]K=PX^K+D4]*:_KX?/&+TK5V[Q:M68ZCYOFL1O MPSX,H-\'I'"M3O&JMUM]W^[VA[WE28"X.ATO+Q#[?\/2\+R^?WIQ<'**ZU]W M0?OL$+BW.-S?XG701(V375R_O+V\=D7]##3-U?%W6&*MO?U/WP] ^QSL?X'[ MMMOU[>/OAU]AE">?KJ83(/+8=HXD9@PL%(<\MP1Q;#S22204J' A=X[1'M]. M@/"48) G#TO0I_;O8?NR1OCZ"+LG4F1JN?=%.V90SM^"9!V7*#_U M/FJ_K(W^7ONUS++YW7YKV=[D>X0K]LXWUH%97#2[;;A?]Z(#5^T/7;\5X-C+ M?-6).Z^7%QI=%X[K?6M]*[)\^C^^QN>A:X'8UO[L=4^B'VQ<7Z+([*G]UNT/ M:Z;K&V4U^=>P#DRYX2#^:R2 ^.YS7C.T_2Y))?S6BYOXM]F[4>[' M$3EX^:>H<+=^L.T+>]G//*#9FWK&>UY?^;R;_^-Z_]R<=^.YD'HO1-Z&?BQQ M"A)';"GG1IK@C,$I6AHI)SZM/3R7;#G@I%AFP/L*<>_%B=6Q7COM="]0LWM1 MY'J>QQXLCTYLP^JP@UIA:\1.D<\V"4!PJ6[*7+(? 0& 9:'G]G36&L-:K#& M6O!CON!9%V[G87FC""<4^:/%XG/#2[A5OE ":"XNWNI\ Z'NPB*%OR[ATO$T M9P^.:*@K66Z1^>=:.

N-Y&:64NE!C-L#&< 'UC@B>?#+7*.&J,CR(QFL;V$^%H_.'1 M]M,3TQI%A2G0FF%I76$."4.Q"OW^&9X8>=FZ>NI.U: MVKX<.3 &$XT!HKJW%D:48HQ"Q8<06@>*Y",ALC/@-I('6S;H1.+<_!U2 MFM; MIS>D4/W+O$%_@XX^[3*=K?QQP-DN0 M+_\WZ][&,!=+V4M_%6,O?ZV$\%H(3X]8KO-KA45@,TC$%<7(8LH0]2PDK'+3 MS%QL3?%U,J=91"DQ,P*81:8_UKCSI!"."+%WJP0.R <'51J&ONAM6_N857.M MG.#LWA %< MW5YAO.1 @F*'Y^8: ,:#LJEN#:3,E\9_*%?&;;_9QHQ/^P4*0^VE67X)?/)^ M=KE?6MDZR@H88QR)C=$ 1N9ZE1F'5*BM:(^,B/8[:V.5?>NYP5S9D^Z M(/_M8C,SB_6HU%16">T;LE-$&F[H,]6;T@P+K)^FWM0[*-8SVEU8V?I7 M91VFQ>-*W_O4/ENGIQ>:]^G"2BL:5_RZ49F_W^5[?.6./55<\)NLN?1(Y_0B MD;TOY)Q^]G@"1L37SR>'V_ZB?@9C^]HXV=O_HUG_>'AV^+'. M&W27[7W\HWTP$QE\>%:G7\CAQ\9IXVKK$IY+'-"ZJ'_=N8 S3P^NCMG!B><' M7_]NWJK4) */%'N'L,E-:&F*2,>D$8[&2>*QC]+E[#O>P[O_C+O! Y&ENEYWKFKD&TA9)NJ&$5) M$)0DCCS1%G')*'+.&62EY9P3PS0C:YM*OI95^L9(6Z&/:_ :D2_U=D7:WB.4 M%6+0Z';\)'FK8&PA&)LJ+J4QU81YC[#7"?&@"-*1*^0DIY%JK:7P:YMSXO$J M@O;3:W'W=@^KBJ4M/;2]RH["[6(C!0KN-VUG7#6A0L"%$'"J+I5U2AN-,:)< M&L2)<\@E;)$*5!O/) XL;S#P=F(T\2<4,]=5CG2 UG$A^M]+R<[C?HP+Y6'K<*_I=@SG?QA)$)_EA)4 MX=]"^+=S46!?@8%;1XQ0F[3@"&NI$)?4(?A $*$P\S(0PKA=VU359NDS+,SM M6!9'J?7BM]@95D%N% FP#^_TZ:?%R/=>Y6B9FMPJO\NT:KV,AV;?? M)WZ\V6>M\&XQO+NZ)Y&A4181XE9V[M% Y\4V%BHNAXM44*@85,6$2*2X#XA8[9$CR MR# N$Q9<>R(^6T?"!J.U8B@&'7+:@D7.IXB$\4$RYW2@;FWS1SV$2K'(Q;!N7C<: M-P#*5=S[DUV&.C!)M3,0DF:_%CNYJMQ?\7P0GJP5Y5RNI;GH^J'^U<^"&?(!8;I^ MW435.GB$G!=3-F'9J&WE;=#>8%X=KLFV&5,EOL;%F$>__G>_H%>CJ\(;:'>O M*X]\1/EIEQC55:MJ^MU=7Q$1:"1JH@2BZ""/%:Y31=%D4KB M8^),:KVV:7ZPKGY0%OFZNUN8Y\S-'HWQ^KOIWY#+-XZCAON+=GZS,%PPQH(B MV'-@3CH8YQE1RA,/TC7F3S_32_'YW9>5?([EHQ2X2I&:@ -P"[8QZ]"9EK&R#Q,0VTE8FU6L-6][O4N0@PO; M"[?;"[Y4B=D?-1,?2U+_3^ 5>VF.(%9%9LLBL_6KXR.FO)!!,"2EWY>=ZZ1 M_TN)_/\+R+]4FVLK%!VT';_%-C#4,-$Y<9EWUJJ-LY]Y:TLD> N8VT&J( 7A M@6/*+>8N8665H]%$Q3S#(S?BR/3Y.;N[M(S:/[*,R%O9]8)[?#XY/-LAAQ__ M/CTXJ>,\IH.O![2^O07G-DX/]D_!./I$&K_?WO4ZOCK\V#@[V/_[]/#KYU;] MZG.[M4M']A!)CO[7C,DI]8Y*@?_8

P!:_>'L>29V2:42WXARWXR^L%SP@W@46*>*(< M<4$%JJ[EF>LO90CI"K&[1JX\UCT[CX-8L\>]6.XA M+F\$Z2J\TP6(BW#!\Z@%HX9R'HGE-&BIC'+2VJC\ XA+Q4Z>&:RFRO8K1B3# MF"*:'+ 3"9^TLAH1:PSAU#'KTMJF-$])32H'P[(N\;G,Y%%KNF(F2[/8;YA) M,AXKF#^D9.YN[CA#6OB ,/?,86>3=L!,Z.LPD[?G:=KOV1#/;.^T]O_LV?F_ M:H/\=[$ JHR^9V,@VFN*>; \@BG%E7+)B,"2Q)HRBN-#7"<5 WEF4)KJJB&3 MU5$XBB+Q.>)%:&22DBAG&5M'M;-1 RA5OI$W33(>M6PKDK$TZ_F&9! G1!0Z MH1!SY#)C CDN#%+& 9%4AJ8(%@796"4'R*H4$2A3Q^;$FSQ7!MG/F')5/MEK M9RB_\>PRE3P8-3YB!BHE*JZ5=-;$1$@(,F%5[:(MM5:9:%!T=7I5OSC"PG#C M@2F&$!7BGBAD&1BR7D9DME 9!7IN!\#1.SG9J3PB?QD!E;IG MP'A=[,34&MTEISOE6/7U6A=F*Q_8FAOC^2WFI*=R2':.*J7URUP5.WFER;CMN1LGMZ\Y<;<RPW+ MB-W)%**+;N\45)6/>1;R"^U%V\_B/3E#-6_/KQ,EUJ^/ BE/*>9$P'Z^IA_V MX37%7K^'&IA''W?:YV/Y3<_YUD<-+NAGR6]D)$L?4,XI8BF;L*DQ>+<_&?K M[-RV>L5#P,E3B8+'XS?YJ+06F@1-B2;))1>,&TU-Y 1L3^\M)FR_TL.4FO2DRY3DSQ1TQ*+9CQH.!S!2;.'3*1!22))BIBSSTU:YOF_JS7 MZT2\4=+IH-GJA=I_AK8'Z)Q%*,_F1FU_?I1^&9]__(,E.LHCG5JJ&=,[W<$U M!.8U6LBO_5X['_;.N_UX._GE#A C>@:UQL'Z+PE;Y9_Y7A]:8%:V_$RHZQQ@ M^]*QP]#*"_//7K?V1UX/7 M/.B !"/B_QI &<_*'3H78('*C356H-:TP),^Z(47$%=_FT[ M(/&7-;(^(>\W(YA_WUY,;;@AK(%P JJ@9 $%AH]27K-VGM;R,\LC <#5OMGV M,$Y=)6NL:7]$L=#F5/PJAWHSP/(>?3!/BR4V8@RU(K>[ T2W=7Z=U3XM2QDF M,N*WX$T4.#$I7; DBR?Z4! 5>-FC;!22\U":8RMV(PO:Q ]K\Z]A'>@D4%__ M&@DCOON<69_NZTLM$;=>W,2_S=Z-^^(X(@>TX139! /_8-L7]K*?C89F;^H9 M[WE]Y?-N_H_K_7-SWHUO35NI&CV6. 6)([:4@Q>)Q[]I.&.$%&! ^:T18I>W+]8F%!2NY*"P_5EZ=Z&._7[)-P%TP(8LB M#J.+CY=A60?"#X:V#<===(?M ."3CQNC3X:BVUS6Q=@I2%X[#DJ RD=D%C>^ M53:&.AEJ>@4+G#>$\J[Y\=-P,(3C;G)-QZ,;'>F+],T"%8KL_'MT[]1ZG*]\ MGS=7=9QV.J$70846&G1"@5:9J.-,5%_4X%MTT>4Q9LPBSNC^WB-];E1QR2P?=Z[JV[MT;_L3/&-= M'&XWFHUM>-:SP[/&QR^X?A+:4_D_5Y]8X]-12-1&&PFR-CBPGI-#3BF.(H]8 M6ZDU4WQMDX&X/*PL[Q)$X5:H6*'B6PXWJU#QJ5%Q*B?!!N]\DA$EBBWB03ID M>;1(8.ND-LXIIMEN7UX&_#IB9"]$0>['=\]BU.10Q6^+XCO)>L%;NNYB ($S"7$M19(T^"1 MLY88:IUVS@/&8[:NS6RUY5^7VTU5X6*%B\^&BT] ="M<7!9<_#3)>QEEP'.U M1C(&@GCT#.GS#Q'LH[WAZ'"\1['.PO>.CJ#OHZ M5^-6EL8#XN!6, 4^#5 M#S)@E:'Q.9'CO!?19(S3>:\;AGZ0TQIR.%4167^31P)G@2+HCK-(BEXVX^#& M,CLCQ$'LG8VJSD\$<.6;=_N#J7N-]@6*L+'3M[<;9?W5M+WX6T[=^-->%J&URQ(5!M<>J;SSU@$]^-[X M6+_:VP;U]7$'-TZV0/7\W:Y?[8C#LUW2N *U1^L7N<'<5%38&:C*DQU\<%7G MH+XPJ#M:WVZT#K]^N:KOM\\.3KZP>E9CH!JGH\*V8&Q;1V"M&<8QB(O.46'1 M$>0HP\BY2(53TN# ;T>*.L<\QS2II"Q70FA&(B,T83C:F6AN1Y']-8!WC8HI MJ$W.TBSZWNIU,0M9]]]Z>JC,1P\/B+TCEF-M-*'&*)\8BX!TU+^-9@NWNX1% M@+U!AN>\+Y[#00&*._UQ7/UUGA! =YDB-#K>%BU'UD5?RHO5?EG[_-=6?^W74@G,')5Y[+HRB M2 $/57M&PPW:X*<8'C>[=S(5JT?>]]@ M,#4[J'VSO2TQO6:&P[&>7F@(8MDQ1^!(+,41!@3@@/C-B8GE+;9LA9) M>4_C7!"<4\GCH@MO.W9F6KI<@]_DPMOJPM.AU%GD>KWQ_FS,"B!6#M3NL1;#H7>VM/("(W!N1NXX^Y4N'NEPKW(ZGX MG%&H#[*1$<$>W^R@(/K^) 4W+D"5XH033<@;;A"G@:-)@Q3)=8V MZ:PE^(\":#*&%&DBMM?G%&TH 6IR?D,L+K!1 MRYA;G))QM82Q6:0:7)YG9TO.E)ULX[B@= 9.C%122J(]5Y$Y&ZC'V&;^(+6C ME72^NG0>7-8_'3E#$S.>(IT$0]Q:A33'"@5C2$R6)F,?)IW3PK*8K/;C60O9 M3J=,A9F4V*RV"V$M2,E-+FIJ]4!X)_NMEOFH^B81_DYY[6'^R&>[3Z;70[>P4)V2FHV6X'>-.P,%X^EN_G M6I[QNQ-G+QI;1S[$A#T6"#N7P39Q9)/+OC=M?)1480KV,UW7&*\#R;YCU[F0 MN"(_J\#(Q9#O*22I0KYG%97CJ_K645262JX,:&,%-"XQC;2(& 4!]J/RPH,Y MN+8I9F7D']DM%*UOCI/D2C#*\-;/54IR0FX';*%>3@&,UZETI5F5,_7 JAC; M1UDCK]^HY#'*#0MXO#9#:M;[V,[.J3CZ"0R>@X8E4Z3XC:#U.!LGG0S+^=X;M2TX M\_BX%X_SW>%9%L-53)U(FH'^QY9SQPPPH:0UD!ZB M.TZ'GZ:G!:K-^]5/S: MW_IF6^WLS?NCVRO@]!V#Z<[W^O[!D9=&1F,<"CXHQ+G7R$@G4*"88>7!S-!J M;5.N$Z[7F9KM=%JB:2D7([6?T]7'[[F0UU$&:B'Y_4Q'9X+>]>WE\+@J-H6G M9-I5(U:D'D3A*1N#1NUU>K_.7V3%R$8#VX))_P:L9#_/;>5,'3M3/QT%RZ0( MP2!F941D_Z%V)PP\Y/V\@11FSC:(48H_3PHSV2!,",-6KF-K-?"7 M'SA54K.'=@ZN$DY7/C&QI'1?"EY6JO\J:_SM3.^XD#NJC4JYEY.[\SWV?*L? M:W\"U7QX^XUJPE=OPFN_9P=!62>HG.@[NB574[ZB4[YU[=/9A9EN=?HM7T[O MW[GD7%4F8M$I?[:^JB\D#[^T1BI\T.P.^[83^K^NZ')_N?X*RS74Y1K->WIQ M%=H\#]I4#?(>\"HG(]3LH+8=_;>-HSN*L#]=B[KV_]N-\[^/CEHW4[K*<9-&C2G\\81L%A@CA3"9ED&=(&6\^< MLBRJM4V^SN2#DMG?4WV/]Y/1^$A47 40'/;#G[%7X,V3("%]1K2[U8EP[+@J M_%8KOZO_XAAXTY90P)32("ABVF/$C<%(6\P1]MIX(97 3JYMZ@TU&R^XG!!8 MW?\5[[\L]5Q6B**.PCR?M?7UDV3E+_-+7(SG/RJ*YD>]L']6SQ4RT-_ME/DW M'WO+E*Z_&CIMJDQ5"IX)IBDRVG#$M3/(RJ@1,SG"S9D8X)7!W1:_GM15Z0]>Z/^_+ MW9'W-5*#XUGOMRI;X=$J;ZJTEQ>$"&:*RD8_)CFYHP] MJM)AY?M?*4O@7?K^EX[[7X->1?^? PMOZ#^FTNHH%)(9!CF-!!G"-=(N2Q8C8\&0W")B@SQET-"[ M](57HZGV"7X*VO_H]E)L/7> 4;5/L'0Q1:.)'_9B92X\3N<=3)H+!A.>^Q\A M@BU'7.F$C'(&>6RQ],DD(L+:)G\B6Z':)U@I>Z#:)W@J"^ Q-3%'@-?H=G)M MSW@+ .-M,Z ()=JV@_B';?6*U/C*%E@4%V]L >4M92IX, -\@G^80-9)BY10 M.!FB':,2<'%#\&K/H+K_JNP9K!!/O94L/%MC;QFW$IXMV?W5]>43ELRM$HM7 M2"GZJ<1BD[QD@J-@"46<28Y,X@YY23253FCAT]HF6U?L*7?2JPV&-V-05!L, MC\3,*@5Y5=#RQH3@6FCK2$0A\(BXEP%I9@(*GD^W&#Y M4GSKVWP3T'4_E M]-'(C646:5 M*L?9*SG.[H:!NQQGI *"!P'!A.-,!Y\PMQCI:&0.U@_(**90(-YPP@ FE%[; M%!OZZ1QG%1.JF-#2,*$GLP6?#?NF?5ZDLOP6!;N)"@8Z86:C1"HDA;@'G#,1 M6(_5VEJ+VP_=I_+;!"?S:3@KZ\V^8FQ6(_O\T[G-AR M1=?S3_0$H>% T^5Q69#86J@9RW88/ M&[6M>=[4]4(2\\S9SF6M:0.(52_Z[G$'A#[4XMEYNWL9YQL"/Z>91DWKK[D M33>TO2V&!GZD\_ 9SB7Y"=O/S'%%B&5:1(TPE4'"<)'*8>41H5,(G[FAB M:YMD@\R65 2Y+AD$Q1*0CHP!@E (4@F$L))'IP5EN.,HK/&X WOO#8("_/OJ?VLMP3!-V,8 MMN->F@](DT0L3W$I)_W^\*S\;C];JOLPHM_:<."[F_3=[WO[IQ?UD_HE7!_& M5C]*U$4/-@9B4FN (FJ0398@$ P5M4V.$ECX$9;)>3;@>X#>;\*D'UM$ R% ML=(OT'(:5:,NR/8?BW M-CPF NGMMK/CH+AD[1Q62#[@K!MB^PY"TNJ<#PR/!<%% >'_'#^,/,V[C2>G(]PJM_GG;7GYH=8II*>[[KXM6�_&+-A3)[>#F;[CWX46%+R@VO_ M\/1JW*L[[GOB!:]!"Q;.,N1FF$5V4'YN\,^VW?Q"C9[WF[T8:_62=N_,DGW/8.MAOM@]/_FCNP7T;5_\^/?BZRP\N;X>SM4_K=)?5 MM^OD\"M<=?\3;9S]N[GW\>^S^M<=#L_(ZF>?FP>2L M#8C'O(.AB40F)&>*G6 1<^PNGPE,6[*HW0H#GAP#I'6>6&Z(H)S3:(V+R@1' M'-:<$:,+#%!C#% 5!JP4!MR$M)I@L()I1=32A+C!&!F>#)).4ANBB)+D!H4; MK,* =X8:X5\ #L#7(Y@HXW$ON!# "[4+& %5A MP+O#@(A]XCQ&+;G@ED5#J/ )_B_0&&2R(QY *AZPBAAPPP,BT]P:'A'-E40Y M"0EIZ@Q*40HK!)A^4;:R7RSV![6>'<1[G!U+ M4*_JCI=:;M(O!:#-AF)V1L5/?M[=<1.-R9\L)'@>K&7Q^ .D8WNUU6*%GA9ZOB)Z/%7I6Z'D?>C[*.5FAYTJAYPWW3#JHH*-'4@N=+7R'*@B#'!F76"DMR2 M1;R FW;U*Q@^BAR_R$Y]A8FOZ'RM,'$E,''"_6JX2LQRA#4@(;<6(RMRP3L; ME32$<<( $R6M,+'"Q/>*B3_I4JTP<14P<<*IBI/C,DJ/,/$)<9DDLKD[B]&* M*9\B5]X 3WQ03=X*$RM,?(N8^)..T@H35P(3+R=:5-G(DS/ #C-/)-0CK;A M,@:L*+,"(+/"Q"5QC;[U"-?MUK=6B)U0NVS%]GTE6*KML:7QF.XV_IBN,WH5 M>]U@^\T7T09CJ:ETP>*ZX,ND'Y4J:76@ 6$A@!_3E)#6@2.L!)92"T%X7 /@ MUY30?U4[9U7<006LS^QVK8!UA8'UAF0+%CG+^0/&L(@X5PF9E"C"E%L=M;5< MB0I8*V"M@/6E?+<5L*XNL$[FHW/J$PL)81TIXH%R9*D,R#*NJ'$L^&@J8*V MM0+6EW( 5\"ZPL ZP5BU38F5W7(2,%8#P*J30(HZ*S#'6OF*L3ZII_C'_3WS MWWF9MCIEMY4[VX.07+YRHCU(\43S&U+,]*TX[_:+GAH?RC:$W\9=(TCN%]$< MOY"-W'%DXH>U^=>PKM]M#P?Q7Z.[XKO/F2WY^?KM2XB<;N\Q^6^S=R/+QQ&Y M7K2GR"88^ ?;OK"7_?QRF[VI9[SG]97/N_D_KO?/S7DWOC7])9XQ'ST'_/6. M6%B21A-JC )"Q&),A/H2V>&<&+8R&@OA+4\F\" XQREISZ.$4R/))JAA=S>= M64"J7G+>RC_SO3ZT!B! ?J9PZYR9_1S[ UA3.1Z[:&14*WL#WL*L%VBS=-V< M\&9$Q8 *M=?? BC]UAI<5LV4IIHI[1XIRH4)(2!GG4&<]$&S.^S;3EB@ M?/YRS?U2MLNH$F0?HG?&EE#9 +R?-5#OQDPK6X3:PDRK=8>#_@#$%!ZA9@&_ MHA_Q6U)VT5BFW@^K\.[O] Z74W';.TP]I@&'Y+WAS BM<,+>6,&,H\GHH]T\ M!X0R,M6&FCV9]W?G/T,P>W8[(!S#_&5_#ZR?WG[3=D8-B:]EJ3'R;H^\P&Q% M3>?2"7Q^=O@U'[_+#[?;)_6OG_#AV1\G!R<'M''V=W/OZPZ8S)_AF)V+P]8M M)_#98;LPM4^:IWOP#(=PW,'71JL!Y\+Q I[UHO$1CMG_[>Q6UP?G2.1!"T0$ M!_L:)AII(0VBR8/9S9B($N>\VH=6\'KM%('7P]Q77^7_M5RE!E8!_X;]\&?L M%2CT)"#X=*D1#\? ,>D?1Y@5ZMRQ8=L!0O<3$"R+!@ M.$A#B7.<<6PUEL3E+2E\=(YZ+/KZUN(Y' MD,F?!%2Z7'A:$Q M8H3S<+"4CHH./@KIIFJ0:$*2(4FBX!Q#7&*)'#$!:4$B"\[*0!0@G7HB.ECY M$M\,5:Q\B2M$'*,B?0=*#*5>E2SXR+Q!U*8(5[@FRQ@B4I"2: MZ6@P!B2E=):;5O&0[X2$ODM_Y>- L(J'?!/P>$,TB<#1*4Z024$#/&J#C)8< MX8BI=RQB8G 1#\D>5$WZ 54Q'IW5+9-^R$(Z2 MO/NUB]:@6>O'WK>6CWG)A:*T1K\V: )1'!',,.QEYKA8#OB%[=?^ZT[ MVAC90LCER029NYGP6OR>/\>BPL$/5P.LED5D^9&472P@PCMGY^WN98Q_E8.= M+]'72JFL/U*(X^3OOW?[@T9WI?BJ?K5[%"+1/#&) M%)$4<944,E%31)0/21-&%26@@S9F71UC*5ZO731;OIG+9,1QW\Y!M^9B;4)H MN\ ?:K9V,@H4$A'9E"@;L8>2)6"INEC-YF++4\9?V- M>XJNO(>B2U] @OHO66WI+]^,8=B.>^FNNDO%D*JR2W/++NT<<>E\P,XBQY(% MDF#RQAQ0?!((%23BQ!U^XV67OE1EEZJR2U79I=6JS[(")5BJLDO/.. EJ3,Z M3Y2F-$X)H@^KTG2K0FB% E65II5!B:I*T^H'-HSO4AZ M?K"1>F="RBV'9+!6>*^#T=QI[CF]NS[3$OCGWV:H0I=?(%[ MM4_VMN'-KU]@'/!<7\%\A_\> M[,,8ONXP,--%X^33Q:W234%:+XV@B":5$$]6(*U)0"$*'9R0GG._MLG6)395 ML$(5K/".@A4>AY!5L,*; ,B)XDW*1:YHRLFF 7&C,;+2.<3AGV =IYK9M4VU M(6;W.ZN$JJIVTY*\Q,7((0&I%E%1IQ+C%$?+@1,(HU4*1$@I5R.*XTT6<'HI M#)PJX)1,Q$PICZSUN8"3",AX2A #/<@P$\8YM;;)UPWF5?FF*N6J2KF:0R=_ M$E-?D%>^ST)-+PBLD_V>A2981V2PBV!]+- M\-E2\%65IK?/ ]^E(W%UF-\[K-+T@B!Y0_N2MS3FTIRY=!WBE@GD G%(,\V# MS<'HF?:)UZ-];]VG6!5IJ@CA.RO2]%) -U6D2;$4M'891M92B[!+ M4BN1"$E\;5.SV;X759&F]\T4*X_A"O'&]UFDZ041=:+ 9[#",<^0LS@CJB1( MQ^A0D%8ZH)/&$ &(NH%?J[[GV_,8+AK.6!5F6E*HGR.1)30@GAQ) @NF M)5O;E.N*/2C0I_)?OD56^B[]EX]#R"H0\DT Y(33$C,C9=2($I&;_"J##!CQ M""M,M0H89"1'BF^8JFC3N&A3^=PSQ3^.BU2]<*N6TSD0QH*AC'+(^^5QSU:Y M:>6MSO<6I_(311IH_008CN0&@_Y"CN>N8 (^69;W'WPT@LNH4D[UF!MLLE'[ M<0FR+W-+C3U?F;&?=28O4J.I*C/VTM(*GS\=,>,E)M1S9'U1^LX39#2U*&KJ ^7)1I\C]?C& MK-_MF]6(;OLC\H'M;A$&H[?EYK_L=A&D0VY?+)L]5^;M7$&=1W]\ZLDQQ MHPA&T5")N,8*.4$3LI2'7*!)R2!!G/'KUK][E)JOZM\MAYCM;=>//%6 CS@A MSS)J8IZ02S(AC#D55C#C:H,?-=__=S\?QVH_>4.V7M9V__OQS[=?2 M.LF?,QB%V&\==THPBIVB^%ELMXY;Q8?1Y?KYQQ*#LM<.-./Y^,HW?3BFAP.Z M%TR9<4>. 8!::/4]O,4!' AO\[A9.[>7O6Z[#2,(0W]=W\<>3&2]U"Z1A>':-DD/7][U6 MH3T_ Y>X5J"(OCMHJU\VKOQ1LM18;CC"A.;4#46138(C&A,!\T18QBC8)[.1 M+?\8R198T-=R.4GLUFO]H3L!?9K%)B^/\RSK[=89X$HA5 6/S,()-G6^5K2@ MA?NM[Z@PM>&;% OSNY3O]0FAS\ZE8D%DZ;\E\(5(G_=RR>0;3U3\S]"V%Q=? M2Z2PWG+EH^24)1T)L&/L7S&B/%G?K*]]'NQB@LP 3V= M*T&]:TG&C?W3(TNECC* :C9*(^X\<,'@%*(^<06SY0C+05JSVUYC2:ZUNQ=E M6;K\1^$; B5T&@U>GT0ZYXMMM&#O1R?=DN>:]W>^)2V?= 9 M&[6]Z2_ZM>/8 1Z:<3\/)79 Z"TLIKR@6IU:'2Z5_[Q66>-%EDG)QIM2S%N% MBKK?*.WGV =@RJ!6%]M>_PE-]OP>NG+7?"^5U12WAH-FMY7@@/"&6!7(S?;O-]_-ELS2U.L-B2J>6V_2N\_TEL,5H=_SVLCWO]@L; M[4/I2/DVKEE;%%ILCC=C-_+I$S^LS;^&=?UN>SB(_QK=%-]]SFL6F;P+#HBZ M-0$3_S9[-V_^."+7B_84* \,_(-M7]C+?GZYS=[4,][S^LKGW?P?U_OGYKP; MWYK^B;9 R-C:4TC)TIN.!85!!:+5)E&OMC-R M"[Y.R?0'>56VVNVN+S[MI=M^D^Q1Z5?EU,MRZO4K8&>1"1P21@9; WAL-'+* M&R2XLX)AAA.F3U=.?3E82>%G>XCGV^=XQ8*S91626[WD'_+AG2*PT9:AFO"? M8M"9+K=\*4[BM*.86GG\#U=6YV!!&:_7H NH__!&@7^42 MZ"M77;T:^)(/_)[@]6M(@<6S#)6-S2*1AS\W^%6O<[_?[,58JY>1(SLWD2,/ MB+ =PR2PG7A/@>D%#JUD:65EJ9&#D%Y%E*I*^V^ZTOZLT^RE4U:?JJA])1'/ M)!%JN9.8JTFO8*"2B)>&@1T97Q+7^P/[.\WIXS.GF5-E U6"^8X$LRI7 M\) "I]W^(#NZ>_%;[ SC?'.WR@VN3@Y-C&.,.W=O^\OUP_]/EX?+NL? M&ZV][4^BOG_ 89SMQO:_S_;V_SZ]5<2?$08":A4BP5O$>3+(89V0MERQR+#3 M2JUMJ@?5C:FJ&U0(MN((YJ,CEF+!K B<2VD98P!I@3H2C12^0# U1C!5(=AK M(=A-!0(,\T6M9XA()G(#)HTTU0K%A!4EEF-/Q=HF(56!E@K"W@.$4L^H=]PM7%*U@K!G@;#&1'E\J[EC+B(,*B9GM5-DJ#/(P/SE MJ#L@:'9MDPI905@%8>\ PH+@A"5+K2:&&Q5,@/]@8J/1(A$A1RR,5"SLE2%L MHF>1HS@2;! 142%.E$(N"H$,,5$P' /A#"#,5/TPGVE["02W7^0GE4E6,+RJ MD/T+P56T$8.>$LM:JQ![@]GIP5E.%9,^ 9%.]BFQ@,'^2 M(L(DD+%H]X1P! Q<^"4IE,B PW$0K M$PE4FF ]2_H!7J,* %X9 "9Z>Q,2@[,.64D2XD889&,$/!!!:,Y4I%(5 /"D M+J4* %88 (BUE$?GB7*>"\)MDD'R2&V@E%A%G[(U=@4 SP( $^X83IR(DFO$ M> J(8VJ0M@(C&0,S6(F@LD>9K8LY'6HJ 'B7 ("Q(@$;+11/7%IE@C#HM4$*X^-XK@ /J@SO95 M@-)#LKNB;W;@B..RRDJ(WV*[>YX3=)>I3\HJO,D%8$MQ3QQ.QGAON#+&!494 M\")XIH23L0K8609LFFJ>YX2+8&LZ!&8(6"=6!:2-!'(BX6^'%:/1K6U*,UNB MX43LDG;S#AG+&\)ZID M\AH,5$UCBI638>D7^82303!I=7($6 M/'*6:$1%TLXZ8RU7V9% U&S#DBHNXBF6WL>RIFOA4[#AK-5I]0>]HJ!C%1[Q M4I"&O;0\<2J=XEIZ)X0Q-B7,A&!*5>$1RPYI4QU1HP_"L)2!+-K<:IHB+0-# MH+.5,SI1Y7$V3LR<(N?5YLB[! "I(TA,BMQJRZVGEE##J%3$,!MI,I5W8OD! M8*+7/.'2,T*03X: X2(M%3Y;E8>@"8\%P$XR/P-X]XLL DI%(<\81-3''O,%O M).] K$MI*@"H * (C[!&>%%E+J$"6*KLSMP,B%I!!57G&>.+,2J,O_^_\T)?1?U;;+ M^UGAC%OB%5 230@(@G9$F\!=T+GUK31J01=%M<)?=H7?<), L\5)HDAK,$EX M" Z,$RJ0<2&"96)IBJ):X>]PA=- 002DKLIB+,=: MGG T,*>I!BI,R*8 MQ$V43GNM&*.*8!6]J0(D5F")3[@2/"QM(B-*3#G$N0G(*&#EVFECB" X)99W M$X5\T&YB%2"Q>-[%@[JJ/7F]V&>KKCSZ\:8?6RUTA[D;VYWEEU]]"IZK9M!/ M>:"?YB4OD: OXJ[60 76EA&$O:24JYP<%7$RI+KF.-)IT^"6:-2 M<"2T50B,>H4,D$=D,)/IA.F;I]JLJ%*Y0^$VB,*8XRNR."Y8; MIYSP1@OO7&0Z,D>KL*'E1^$;ID\C-3$JB;SQ G'%)'(8ILX9GI2D#DL>US;Y MNN1/6>6R0N$*A2L4_KF$E$)E0>,*EZET +DPM"EX"%Z8V((TQ0X*0 MI @09.:!"Q.VCDD%PQ4,5S"\+#!,%7/)89]PT-P3;Z3F%)M F7YO9&/C/@05YOVZX5I[5 M&)[%7LN7?V>):G6&Q2S.=IAK=4+L@*P+$/XSVSMN=296TWBQ;/Z/Z_US<[JW M6[Y0(0%'^(@JN3;Y_>@&H^L52Q?/7%_,+L9G;&DWL[IG>MK1HJ==HSN(-3,. M%9AZG4] D::7W%1XWU8G?([MO "W8,:_M0:MV-]N]7V[VQ_VXC[<]S=8H*>O MO>RN#L;+[NP@'_OU"ZGO[]+&&7R^.KXX.-NE]:^?X/I_M/>V3R\/]C^?'+8, M/OR_)O9G?W?L5S/<.SL\@7&1PWVX[\D!A<]L;_NWUL')P??#[<9I_>L7OK?_ M[V;C8^,,EM!E8_O@JG[E+^O[.]_KVSM'(1$+"P?W:M3:Z.6^NNG+3[!S$]:*--= YP7<,IWD6-O0"QT]RY$)3U MT5/0I;@WZMVT''W?S"8P*]!5\, MNL4KZ77;9;AK,1.^%V&9Y&-:OA4[\/_]]1K,3BWK*]NY!(T*I. "WD.M-S6- MN0MBOF@3'O*XV1T.BHZ\Q35;G>(*J=7K#VK_&<*88+)A5'GI;M3VX:>N.XEY M8<;\-1S;C[>N;J^7;>W"%D.'7Z,]RX]=ZY['7B$),-3S7JO;@P.OBBMTAST/ MI\#SUN#E7PR:,!;XLZZ86X'VKW1I<;LS"\0H+PFZG]F\+ MBZ5W6%&#/.G7M?!K_=C[ MUO*CUS@Z!_ T%L*VW^W!L+KKM=]MQP8+TPKR%&LP=3;/R[ ]V*C] ;,"(RF5 M;R=/Y!F4'X]V^-Y>O2]Z+O''7CX,-Y7[6<1^J]%>*!A3CB51!"8 MRR"-!YRS*D3-H@V2WL<#Q0(\< KY?@!S[UZQ/OCOU\X75+XYL5-HSIA$7 M&.@;C1ZYX TR4DCKB0XV$R"Y,;N55(/UT,ZS"V+5NS>:'PXI&$ &CRQ"(+JC M'7D0& "*.1+>;0_S >L9)=K#8AD49Y:T88158UD?R?AZ'LU%;+?S?_// "_9 MY,IU%\=GP+*UQ['X9@ @ED=D0?CADGFDU^ [J(V?*=9^ 4!HEQC9OBS7P%H! ML-/*=*= X;5?-VI;<)>3#(67X[N6;P$>9=CKQ3$J+[CZX,E@,'T ^Y[MY 6= M7S0 S@! "9ZE=];JE._4Q4Y,XU>_GH=PT6SY9GG=198G(5(SI3#89Y;3Y!WG M(!96BYA3GN23%H*>>I?P!R!<_"L.!NT8OK9R'^;![[;?I.]XQ9[RQM:1UR;( MQ!5BFE@PN +86LHZI)AE0CEO!*5@:VW,^KNN5^S$6H3?D8?7>F?$S/IH&9W9 MK'=[U[(T>9%D?:&XK]=F(7<;I;@!PX!OLN2.#+T%&I$$0D*P)##"N;/2.&T5 MY3H%%D0*"T:QHW[T60(ONKW0CYV%M,.K^P1>7-9V66/[F#6N3B\:5[L7]9/C M(U .)NB $4P$"%ZV2VSR$>G V"&V>KI5_[9:R-]9W:>/M: MIA93N+?>]K6,/D">NVEQ9:N"URZ%1'-!;B:I8TQYH8/)N7HZDON4;<6%'\^% M8?R>P/-\;YP<9%YLM/4R&(9ROS[$E;)(,^T1!MX3,7?:.[NVR39F:X*,M6PY M_]GX?3AAZQ<&^6/5)9-,&":()!9X6K+.@)(TV7F7(H6_%POSJ]3E8]7E#@C2 M[A'08^E#XD@Y2A'7F"$G@D(8YLF/&K?>,_N"_?!-0 MO1WWTAV>X<+Q^'Y=P;O?]_9/@675+_,S-4Y.CVB0$F=SW!@)UKDE'FF:&!)< M,4*UC?#B;[MV5YWX9&=D DN[>U&(5GX'/-RN),6 MU'XI+/#NL _7Z?_ZH78G@_SA>RN>!%[<:*Q39Q2[WW8XZ([/*7=JBV]&N[O9 MK6#/^_'#^,/,]OSD-.9[A58?B-WEAU:G>'_%??]UT0J#Y@=C-HS)L_"/8D2] MR?B!\@BR4?YV*[B@_%&9#:P8V/=W'_+#\W_\H]PP5 K!'WC^BM30*&3EM;;Y M^.UMOG+FM[P','@02;6#VG;T([5 2E-J>AU4';"K#MA/$>Z1PP.TUY(+QSA1 MVBB1%'.*:A^(=/)H-\L>H8P\I@S!/,_ARG/1,IRCR^'W[XU-=4R5AL!S#$BG7)-5)8TTAQ82&YC M;AF1/CF\4-&!E&>O@W53SIR'KUK M\E;L\)?%OIU)[ .,LRDJ@;3(Q>"B<\CP9)%3W/$0C>&X*''/^6ME<#\3D5T- MK"LY;MX(K)W;5B@,O?N9[K,BWQNL7_'+DH+=G_8R;P;T_^CVIG"O KR% &]W M*IU8.:JD],ARSA&W!B-+O4:>J9AHD,[D]N!T7>M97_>OJ\/RZ'*NM,9]^^\/ M1+BJ^\<*X=W/Q;U4&/<0C*M/8AS5V&%))++ WQ GTB#M9$ )>RM3<"HR.K_R MUK,CW-LK[;N8 W)V8^K):_,L]HJKU+=GH;WO.=E-$A=4"-8QGG*#$6.9P\P1 M8V/TT<7"^_E(35&IA874PJ>IWM-8)9X$1=00C[CVY/]G[TV;VT:RM-&_@O!; M-6-'D&H"!#?[O1VA\E+MOB7;;:NF;M471P)(4"B3 < )))H.!V,YQ=G3[NC.>];V)6';W@QT>7-/ MNXIH+13?6F;-Q=#7J:^:Q=%TA$-*I3?SW>$TF+F>+\0HF,6S6 XF6Y(0-RZK M:G+HXRNK>CU\?SS_'/F^&,+6]P/8[[X_D-/^=#:<]$>P^^-A%,=3=_3DGX.# MS>D*58]!2Z:26U^0""@25.MS.A&+N&IRNHC;'-\0')O]IM/I@^HW=0=W MTW#Z-@6G61Z+K[O76/K^U5RSW0+_=G0<>D?'OY_]^_;NU<7\?AMZ-O;W!FJW_TZL_/ S><#:+AL!],QL!V,T^"8AL.^A[(NG@8CV+/ MW6@FE/JRQN/ M1V'H1OXL&H!,$8&83 (_GGKA-!X-9_(!E$"]34'U<&4HRBA5_;TXYU[ @FJP M,2*4\,:7N/&-%E'LPL,_B!3V>@$'5H*F0N$$UKKJ\X3+G!P[3<5JM4@J90MB M%R\YEP(M]3[*-/4D[A2MY-]5;AXE\+<E<%EHO5$L_ M%0M%@P)+S5!>'VPO_]I'(CIN]&CF$76<:8JY<;/F]^*(7L>2,@)=P7/\PA72 M.V-,W;U4A_4??G9Q[&@8#_J#$8ARWQ_AM,JAUP=KVQN.0^G[P>PR6RJ-KM^; M\+VP6=W1?\_1'YV#'>T>??N/#W^'?X\^#Z,PF(4CMQ^%TPEF;<"F%I.@'X^G M<30>B, ?2J0#;SL=Q'8'.->-H]R\1G,,2.Q5U16+%[=)&]W;<*.>F.\%S02Z M*T![P$\= ?XP GSW]^'G>"JG(I;C/D+\@" *QM@-..@/1U$XH8!Z!$Z==T'C M.!,#4LVU .^$SBJ(X@?XV*Z-A?S;R15^""1\/ M1F(2^C&V(H]N30A-ZD*H:CDFR6-L9M,/< ,QYR2%9:ER,[0V5/&W""@#K."P MS:[DED:U&AU/0'.WR,*$S&;3.:G-W&(=%$F4P--D\;#:6M^G50S'\VP\D=\/ M/ATX\^Q4YMQ.*E,@$\D[!TSGO%PK?)Q_9T'A'(8E-WUB9,&#TX9OP-_H-_?% M,_94U!]U:*<@ID_B)!1P?^T:**^''@]Z:Y7EE<-#1U:<%T -#0 *TZ'R')R6 M6$;4-5M=SO]A%P4I#YV?H?\S/LQS?WX!9+!,2M5-J\)*VJ%AZ@"ZDE]EN"9G MJE8*P!JV .\L/%'=M$#UV8HV[:G:CH__)9:K%Z_T=K"Q'R6(8U&\<)+E4D9( M>HV2J(LBTZNL2/"/SRDT"ZM2#2=4C'6BDRP'2'?6!T_:[R$" O:0+Q1M#K9? M8V660GA#F>\ $;O3QL99_SW)JWS:7/:#7(HOH!1AX<_%XDR<%QC9.\EK[WC) M]FT'J;L@JG*]*,D>2 [EL"(# G/\[QIH(L:H!X[@60I1)H6[ M8PAEN5YRX #D*O(,1T:PRL:1>58P4Y5)7P3K@EE>L]$OKP^/#0\AK_VZR )@ M]+=I"<*#@@^_96<4^8H<%0;3U_[Z]K?CM^9BN.N+2A'D(F5.P&62Y$'DFYS[ M@.'^\&U1"0[AG&7Y(@*ZJ DD!5D3\3; Y7E29GG"EZLO]11.QQEH6JVR$GA= M;$!VJ &9GE[73"20$$8*9 P&H IUDQ,!LBC-2MAR>9IDZP)482 E0HFL1)DG M=L:&;EL3T-4[PW89.?V@E%M-YRQ!VB$TEU-_<]Q=:__6:4G$(\)PO5QSTHL" M5PI#P1P!_I&1#PI#8J])RG\P1 ;$I!$5%*!2JT'A'&G@5,B/E23!E,E=!R.INL 5EWYU-QXY:JGX$*!%YBEJXL;"VF)6H M3#B@[>9N7B]XY8Y'X)9$<0S"T9>CJ1C$ U<.1E-W$(0BGC8O\0$0!R#XU5@UO83_5(QC?/+>K% C#CG77;@N."A M::'XZ? 7_+W2O* FHRA'[!D23ICL"$5-^?YZ>/@!]Q7DREH9Y6 >=$TT\IU9/X'J M( W5R(QE=:'1(\"@@+6!ET#>!%,7O31<#:0$I T:_SQC!!/F#;4 *B7?EB?9RR((G)Q$+\-=RQ;\3 M_"B1-YEU2Q')VDV!FM!$P=S=? V;@L$-N@9?)9"*5SD(S**KJ'U>BB\R;>;Y M+.JMGPS:^Z$&R56\D5 ,@%]-%VH0G.,FU:*9&R*]TS(IQ*)$P\,2EV]3,\K%3P M&WCYA<8LW710T$]&3[?G@#J#]U+;Z+B#GVW_V7DZ^IG%'?R,XJX GH9WI1H% MBG!L2KZ>1G>FN%E&M\1;7.WRZ3,'[-Y0N45X9,IK1^^?J$=\72&0')4735X4 M6D%67@HQ/D)AUY)0X&[0BDC8U@(!*]5<=D [4BE]-!O.610QWR@K =UD508! MAUJ0GI/)RE(,%&WN([&"ON^3FE 2"B-RL @3_5WAM1QAY&^S4L'BM 6;+T!% M/XT& VW4;EVD[;$U%13>?V.C#YS#19'5"22';4Z 08SU01$-O<7HF&*MV[E& M,%_(2@;4-DD;9B_?O"QLJRRP:NZ4&.KY!@.\#C)%@A$^O2: M]/CLIB9[S98QRZZ[IF9_%NM"F3"[EETGWY2#6%4,Z[?LC")8['W26]1]4GZ? M1^R%_@?^_?VS& U#SQO+_L"+),(!COM3.)Y^.!UX[G@R'HQ#RG1=DFY?K7.6 MO%G-H0$/)XU$'A5 :A$E*=A@S59)Z$S\@7)3+.->DR3:Y@DIR:<)' M_-07"91K*4$,1YK]7Z!M\32!U<:P0XB.2(%98WLK$69;=0U_0!:U1YF/ZL]I M&)2(WJW\C\VU/;#RKU?D)Z IR-*;,HY:-Q @^C?C:!F]:(KT*L/)9#8I*FG\ M4#M:W1(^L?':,<*BC"OX;8$2/A1Y?@Z\<$;T?F%&BXQ,N'E2%IN"6 !I@S7; MEG3-N>X>9/0<5ER4.O:/JVMZ@.C7FF$<6&B*/R/6-;WL!0\QJ;O-^!%R]4(% M>Q+,/!A$>7D*HIY5DCLC;@8MYHL9>)0YS?&DA[-!I4(>OOQ$QQC1'J0[BJ(39#Q M(Q,0X#.SE\:NZ!J+.S([7J95FXC^7C.:=+.RHCW]K7LRAH/!57HR=K4#P[V; M#@PXVV7"NWN81B]I-^<\PVCG>C*^';TZ5'9D]O6O5XLO\/G)GW__>W'TQ^O! M^U_A.\=__?WG\C]?__P&ZW@5?OOKC]^_OFO:D7^_^?+^C__ 6MXD\(RO?Q[_ MQX?UG+Q;ODO^>@7/^_;GX-VW=XN_CE\/_K]OOY^_.S[\'(TG7CR1HC^))G'? ME]@4)>6X+R>Q.PF&[FP<#YI-#X/ ':O:!WVW:I[T$4OOUV=/AY.IK.0C^6_8GT$&5_,.K/ M9K-I?^R/!SZJ1?R7JE^%\EDLU2X=VWRNQ WBV'/QS+?/83$BX^H5_^T2 MX\ Y-/EPE!_&^* RC46VCA1\FYG-:<54+7/F!M:*\-R!F W<:!*%('^ Z@,1 M23>0P32:R6C:62NW1X;_.3LZ^SP$6>^'$]F7HPB(;RBF?3$54=_WQ\%(1,%L M$ :7#-V[KNCQ1^!%S<:#8"I='XX]\"83-X+C]E'_3/S.6KG%,_^*Z$!B-@0? M0?1G@0?J9CSPX,R]63^:>-+S93 8^1.L/-Q$!]H):P4L:%"3GAS#8GUO-AU. MPJD'-A:LV@^C'SI,K".?!OFX(#+?HPLFZUSQS<&/B:!R&T6P2@X4:S$!:SR6SF#<=@+G76RBV>N8?@ MX5XH!+9A2X%J(AB,^R+R!OW9, "C<1SY(ARB@W.!FOB!U@JEF=L2'IS7P*(- MS@[; 1W+9MD(XUP_RN(%HW@Z' 9B('P_&,YB+XZGTP%8;I-H./6V -]=APY- MZ(TC;V_HC8ZX=$G#1;]:/V;*M$?3A=_>OYI_GOI#H-,HPM$>(=@PGM^?AA.0 M3](=NR/IQ2(48,V,+U!MJM/VL.KJWT*9FW5ANM?7#BI>3\X),1T#*8U"C$4/ M)JZ0L_%X+"-O.HUBT-@_@*PX+56\CU]2 OK]NBRP2 -GUE&IPB.FI]^_'B9L1R,AX&D]O_9)>W_(*$6O-74PD2;O=$? MS;/=M10R5?8D*X,LSZD;MX>[T*&O)Y*PZN^K;!99$8*S8D<))M,EYT4BL12JR,!\@[M_"AJ: M;*8KZ^( ^)!>HVOPOEF#]VSW&[POS; V,\CC4 QG830*IKX_8 M1MYD)J?A_C6$6]BNY3,@2HUQ\C=4Z*VR/"U3% M4]ONFT=RSU*F\0SUC@6R/,,>)1;<]'PES+'VZU3DV%_M(#MJX0ZK*:E7G:K: MFP6TU;[#!TNSL_1.I!3LES)JPW[LC[L]K_? J77VM&W2#U!GJI3=1I8D;!)= MR-5\9(42H-C&(LGSJHK._NOV:]7-J1P3Z( >7!"SE"0-HJS1>Z$J!BS&MPM- M*XZW:%/?O"X.*OP5W/!J8=8VS+5 <8IU?DJ8EM:L=J+C59+7ZN&L\T@L,_0< MWX JY)I%%."29 XI/>J!L A%EW\WCQ@W* ("PZKIHF=AQ+!YK%C!H #0V9N/ MJ(9.04%LD.F6?OZMM-MR&%6S'S;82&P.X597M4%)SNB?)"94@@1-<.N%S%IQ M@T%,9.<2Y<8[JQP45H/CFAN-BLYZ5<=G;K'.S*XJJ4P5P=4&*^*%;1'L-"@C M39<>5A7#\-TS_ Z]EFE:X_K0:J'!%+=2I?UJ#4(UI,I;DMF?D'N MULEMQQ=1JF1+:S)8**J5%%U\;="@]0RW(2SCR]T@]5H,?6S$N>KE4R7?P(KY M1A7UAEG1LW@;"?) MI%6&C!H;AM(#2.%O55I.7;I5KT:B\8NS=8D5S(622 2]$R4A3YHGA8#]VSG# M%[_$IMK_7<,"T KF&CI:#K4$TR4(AE!HR5W:3>EB#H*0'-L*O@7.49:(;V 4 M9,\TZ;!V4XW=(?;\#Y,L?<)Q&K9)+3/$V)>5S%.M\?1F*I#-;1+V MUFT):5M6-Z?@L]3:!$,"7]+L;"&CN=QZH]K>!7*1P$TM+8"K)3 E]'!KC1EZ MA?@(&E= ZT:YWJ-2=M!%:^ZM34W+H]GW'FMF@S!A*1(186>(U JEJ>FNKE*T M?]YK;WS&\Z Y=#'VF#VL-OGWJ7-$#495:S(&PT 2IWB?PB& (N<(@?&C9(YZF4FJU)(39ZF@) 2:(28VE]B-*U5'"CR[Q"!Z&Y1#+'0GO[V:D&82 M RDJ-]>X9/Q5LX*#ZM$D9F6]*0=1<[!+FKMO.9!V0L0VYUOR UJ6I34.:A>1 MYT+I%&55FX?B;N.N)P5:AC(-SPD2896C*@6GE329V,GOZXLC)>*GIM=!H]DNM3EPW7X%4?@O2>4@R]G?_UQ='[T]YODSS_> MGD:__H\?_>O?B[^\Q6GP=^;]^3>M%:Z#]<'SCUZ]^?O=\=O1T:]O%G ]K/'M M^=$?_SZ!YX\4!OS@W=]_#M^]^MW]'$['HV TGO:'PY';]V7L]6$[9_W8BUS/ ME=@GMM$F)J0W&_IN/)(SX4_B0+B3,!"S<#SU9_%TX#?;VO H;M"]=OECZLN: MC08@2H!*!B/?G\;A3$@1C 1?E$&]&]XZ:'^ M]I-G!K46Y'81GLAHO6#Q2B%7:KNWECE1[E\%^UZ_GXX"HE$(QEI"L4=8(LV" M ^%Z2G/@N.A -9E1L_5ZA8^\3DE*./+E,!J,)][0\]WI:"IDZ$5R.A[##Y.9 MVUZ2\O;=F^O4I,#1Z8*4-VJU1^(K5CK]HNL:7@KPHN'ONU.??Q[X(IC,JQ/1G?7_@BOY,S+Q^, K'TIM,Q\/Q^,D__<&E MDRLX!H.N.M,\3/[9&T:Q-_)D7\JAW_=C=]@7\1!, MAG$<"1$*5TP'3_[I7DXI"AM'UV#JI&# N-P8.^6/DEH0W2#B%"J.>"J=0T+3 M $WZ^I>WQZ\.29I1[BT'^48YY#.Y.)5]JF'6:,65HK9 6!D^:D>HMK+\&=CG M#<4:Y$N,O+R3.U3WN5,D^M;_'(X&_E2,9OW(Q^;>2 [ZTY'P^T,Y&HZ#()X. M)^.+)].9BM (3'V*N9(KS8%#(E5,T()/0&&3;\H2Q8A2($F#+A$N"?^.F0<3 MD-+QJ+II^!WQHGVPZ0^1?]:%,70Y/FHR#R;/LY7I@#G "FGVI %OS0:!.YJ! M1^V!$26]03P>^^ =C4N:-^_J'#7/W8-P+(8R(D[< MG,OU,_,@2&N"-C6\(S"N-9>:INJX9!6)(2&BO:IC_I3L*C T1@8OJ0*J/,) M/ )8;4;5"*F/E4ETRK#?!!@JR%$H@BB^/J-A^.1MBO//D95^$452?%K!&43O MT_\1>8+G\Q'>PNWXJIVO_OSVV04C;# 47C^:@'+SQ3CL!T'H@:Z;@C$V]-S! MT,.>A]&F$?:SL:H$* G8]B6QBH*BY"G,13V(>\_!=\U"-Z%>.79C5X8QV%_" MGXX%=B!*-_3&WF0XC>2LH]Z[IM[P_//,]T:SR<#OCR>36=\?AHB>$4= O7X\ M&V,?U50^^:=_,+@N]=8QJ*N"M1VSB-HU >F+7J5KM@EWG&A$JN4&[.".@AC< MD\%X.AO[7).'Z-CASMAA_O5SX X'T5" 1SV3$V2'65]X MX+@,Q'0T">5LYOLT5^@B8;XCHOIRG8(-0X9ZE9JYGCT2A@AU#6)\//'%0& J MS?/BH1AXT]$X$!T)WS4)?SG[' F0V^YPW$?QTO='LZ@OP,D&\R0.PYDK?=A- M&L'\G1)=M?JV?!&KH=-S\Q3+Q&5,(QV4_UIWY9_1.DKJ#RVO*9L'HYD/W#X.8G?BNP,_ M #LN",?C81B.@R@:Z4A2G9Z]6HRS3LKZ'>@5Z W>II_,SGV@K3)$/>AHNJ+I MXR/_,^C(P7@XB?IQC-F9&*SM8#P:]B-WY+E@9T?#T$.@G<&F[\IDBIXC%19' MPI3?5=,UR ,]<+:52SRD"%!+-A0]\VR!CG.N FC!>96SU58/%:)@K7HIS$"8 MQ6(3G%H#JG^J:IE-77XHMLPH6G@N MU,JK G"9SC&8 0M=RGRN6DY$^+_KA&MDN;5HG?=X M1)94#;?+1 U#2Z@>KQJ.A:02 ,MS>7T:=:VW-[)CO,'NM]Y>KSQD'^6&,S= M 3V>J=Q._V!=IIKO(IPTF 1K4TJ>RPAXG7]:K7/@RT+EG%3X'EXX"[]0&P#= M@1F=VS&H)L_FTK(:B*EJ]40<@ZC H69J!7IX4TO_0)#E$3=B4&*!*VD96)@J M DU/1/,I-#N*"X@+6 ++S(+LJUVQC/-6, $"YD4&@JMZ9P.GK_2=OI;GO>F)[XMS-0+52@'48Y^J MMZ 1\'S@F9(6/6G&7S5Z"FGTP#F36$4%V.<"/]5R72B]X17N4Y326ZGD$>XXA?D+$R]";^.)[-QK,@"(:CT(L%&.1>NT%N M.9A7,LD[ [S5 /^/]WDBO<%LZ(G^$#:][\N9WY]%[J#O!F/ICZ)1&+H3,L W MG:EXF'HT$N0533.OU13V7R1.N'NK;&0_$8#Q:X9E1W.I#L6D\ED.O:]:")F(3S8BV(!OP]BV0F:6Z2 WUT0 M--/A9!(.^U,W$'U_#+0P\X7?GTR\B/QVB03H,+@Y"@D93 Z5V4G+%!-%N; MT:\0'<=&B6M2VXU 6=U.[7T_;85?/X^BJ?#$..Y+B:CB,O#Z(@AF((<&\)=I M- :=V#Y)5K?&)!2@#8W.J-"!M">JW37NN.4:K!/P>;7^0[*ZT'6SW3VL94($ M("K)VJ3EEI+>Y1J3.XAO9%Q%BIMD.+R27,YZB;#2VEO\7=4845;S$RF\K^<+ MBD+=N !OTWVV%8M6M[/_>PU+5W^=;3R3EA[PEL*RKVE1QD,QBL7 =<74%V!( M>C-W AIE.'4G,] \-[$H+S 1:,64*X6_OLFSY8<\PT \QJ^ZK.D6S^/KY^'0 M'43><-J?N(,)^!M3V9^.A=.$^]9YNB?Y,PKSM0?# 83D?1T)W(@3^.9.!Z(6BO\<3WP?P9 M3J^>K^^ 8ZXU)C MY 4I@Z?#9QNHW+,* 8V2*KWO)@ N=3#U)X$?S&9@405>,'2G4>R/ MKD* 5^LPNEO:[-H^;'%ZZ'^.9_Z YIC.1B'09B QD"/"_D#$X-5$GA='_L5C M+II4>AVKF,S?%FNH34)KZ^C@&MG_)J[>WJ0P=J0TC:Q A0Y7J,P5PEDTX7-0 M^IQ1JDL!H,5Q@LR/C696?H4R=Z>4\ZK*BNRTR\:'C)@E5&6 :#+%G2O#9@M M];7+2XX0SU:;LRVE3CWGT__\XIP1-F2 AFN9E-S(O@4CKX(*45D]&@6O' MBNC.;=[U[>>1(.VL).TDIE09%&9!\%A9;J,]<6>-;@>O6L$1PT[A/=7%FIG7 MLNGG77.D.:C;JXTTW_A.5[%B5:RX.U6QLE?#Z=\"BSK>@7-D !?_NW 0:V=- M<-A$_X>I6)P7"3'U&Y-P?YFE7'I%W_E8P1F^-W"&>Z7<:UA@K>H==N _)KO_ M46+['4J6-PC$YP[Z_U&0+-P25X$'8WE?#8HOXV@,&,"(.-5?9-D7RIR8*VQ= M:M^'0#5)E5))SX+'0N&,J'6NQDD9/'@LF=/%?PAYM>0R'5RBY203QCF#XPN: M6W&>K>%'++-";%TTH_9J6"N<-?%B)]HG%/4P3^9/!NA2!*+Z1PY1.@'4$;"U:2FBOP9OMV MU"!X@W5I(&,7"LP2S0[K^T 'H21OB,ZO>I4:8*C,R0&#KUI4T3.5416.>J^" M*[2Q)0O4@3V:#?_KX>$'>.6R^J+Y*R$>8NMD<0*K[B&)Q'!?C3F+%\'#D4Z> MXE>?;7BF0&3*L[-O0]I3XYF^P+ EO-X\"1U#$#5:C[,0H?O@#C MX%0NLI4V\O##4H8G*"^9IM YU@VT*LB.+8XG%.G U$H^"RE476X6K M]/WC;#Y?2(,Z#6^.$':X,2MB6O,L?-_ZTBC(2F5JA;X[0DYRW1@70>(K$N7" MUXLP6_&#HG4%AQ]B96"II 20[DFR4K>F3OXS2?3*+<+:NF;#YD4%4KU,OBK# M%B271DS%]=0.9/MY5!M6('8J^);967GR0B]N70)]?3-+QAM;E_![+U>R9*B+ M*(FIQ;CD$ %_@1_'],:#!8AT\'4-V*Y^/5 X0+(YG*ZZ*M0J# NDC5 ;ZM=Z_M$O$% MS45AOB;(6@77W*L=)M6KFZI!U2)OW-G%>46RC)EJJVA6X6PT*86,;YGCB0-W M4%/ =MVK3X7>ZS*M\_QJH/Y]LL16@F1N?R'C\OEPO!^V&58">.,7#OR/SJR: M68\D/9@$-K\*@\(7(^Z2@%&+OCY+T/ G%DERT6VC=)"&& M]R68R-F2D9^51?W8]C!&5/]L68V/J^D U+(T8TM/X=)BC96#)D+5W2(IKF-Q M>?4-'DKXR/ED&-]YW<#=QXU2]U:E8K.4E D 9B>3JL'T9M7V9@QZ-BB\:IZ9"*K =3:",#W02U9#E.4H=L M31S(1<,\TI3J.+7/=D9YMDBLZ'OH1&)_('$0!Q?TE#KF,/;\C9=OQ5=/DICC M0VWDH?P$%G>R^ ([3PND\ ?E*5.YX&U;%SJ(7M78P+ MR5/L:PN9'VN!/1,=JQ10,^BC8SB/:0-Q#QH;9>0/>O;5F%FB?(KE:DKEB.M: MR;8X%UB2$U)8!:.ORC:"#9(\Q^8Q[6L5_3G70JK%9T119%B-!!M%?EI- M:-D2I!FL;HF$;D2P3>@,S@+N0NRASU@%(1L1X\=T4)$,%U3U$>OY+R;8:>!J M4C5$B/.+P&(G:M,"-YSI)/X1Z9M*TR@V9W[2I1KN^%<6CIAT]0Z-.T->&$!4"\/97 M4=4ACJ[5CD@;<]D/5SQH?X1IM27V.' #+M[E%.=J'M.0\6,$X*R7$AZN5N_DU_6CLEB$V41#2U:Y5GF2 MY&#+B)S*N+BT#6=?+)=5OF(=J]9WV,53LIZE:7I;Y&EM*NA'+O. MAY(F'%#68F2!-\;:-+QXF<$3DE!5(5.P ,X&9[=S)#-"X8*%U82 ^,B"^;JT MD^)K-+)]317^&((D6&55I@(5>AIB2$"N/!' 9G+%==% 2XDE0^%@B;1< MKA;9NN6:IBU(-6)+?-F6H :7(GTL"L\I#XU%>;9 M" MM!MV*]1)3J I$UWJ6BL#).85 2*1NO?>+3<3VQW1F%J9QSZ0XZU41IO8. MRV3QX]=K%![PBK_*E%J;7XE2.!]R4'6<4O@HYVON_G&>_OKJP\=G"K0!V2?+ MTT1@#R=WMGS G#68"(=A:=785-5,"SDGM'"!^,21+@?7MZ>A &",XSA [(VT M.MLB7-.J6A/;F^JI*_54!A30CQ(!#HC7C[I:JWR3 NZMV_8R$OB#8-JQNQ9+ MFLZKQD/NY%#%&3K[T=*]PYTI]:Z4RLBWFT\HTU2>9%025_468K@,R.F"OLZJ MJ1Y+&\A->/(1EH=!-%S.$UKFDUMI&>[QS<&,E8RS3HXS85]3KHUEBF[;(?PR MRGR>"$0P$Q''#0ERG1#I>1-PZ!(F8?%?DU']Q",WM&![K1*:#HTZI5>A^-)C?>FS_L5EM= X'H1?.,XF'4 M3[1.(@:(X+Y*D'A8Z<.$.&?YC##QTIF#?YWR29#F!6.%)2/1984>3V?'=&8Z M:^'W#(N8U.[I'F!RKI.EVD=5/J06(E8KI$115C60\$PUJK5H#'Y8K>$T0WL7 M]"-09BTR51*NT%K2+%47@/%*98Y6\'%%V" M4WT;-X^"%%K+6O/#9?1T<+5HX][HBK?-S<'!;"P-+\K:^@#MCQ,B3EY' =X8ID2 M+53TOJ&M+Z3/-CXUD#C#Z54@<>HH2#N*K?+^5.;8Z'PCL*?13KQENP6KM9NP M"\I,B3*2QAH1QI1.;VW,N*09*\M;VBP.G/=622$8*#18K& J["^-MO7>%UY-(&5](AV2N47MZHW*6B9Y[ M6DRGO^T[.F=9OH@,%OZ"73:VY8H3&JL7&YJN554T*4SMRF7<>3/PNIV59X>M MYX'5M85ME3!WD/VDJF;!D;+W!^%"D",+(_"X(@7D8F0*U*L;6L1"8@3L[$C% MPA2@!\%IUQY!V*YIJ7 FE'#AQ>B82M'R*-VFQ*1DY+1,,9VTA1D:4AO^_OR[ MHG/W?\YV=KDN3)Q1L*IBJT<=&PQZ0]T?+,8.1KR%$<0*;Z7[4! -N_3-;+BN7T1=I+ M42S6ABOT],F'HP_X& )2QJ%#H'Y3.!>6O:83I_6&]-7ZW=[CW2Z.0'<5859% MV/ !5(3MEA)JXS@E;U"-A#E6@&FMK.5Y2Y46Z/DVLU5;?-3 VN-F$9K:JV]] M"HX<)L"S==G/XOX)(0*:Q^ALN%X W'X19%>/SN^-+0"^#0?K2FE:<3C&6)M* MJD!L+3^H76AA8ACHZG.(\(%I);&1]AB.$.EO)4EJ(V% ^>3 M4NIZM1<;H@I-TKR0&1N2+YL:LD(MP]:Q"L7LP/D#%TARET:BVA_6@#8HF%Q@ MGQ[([.HK['KPYR3"V531E@I^G$0,ZEM[Y4OV]X\DI9P47%Q0P9B:JVM]G5YE M$WA-GRH_C\PC%7!7K5WZ,"A8;W5.-6^E\=^H84LT"I_M7:+(7,W6-,AP_ RL M\-%.#6\+SN4V<]F \CIM79D@FU3%5 M*$.R/).R%<:IX9>UG-!&)2W%+;](N=HX:A;R&]VJ1!2Q5)!^:"&5*BV"T#81 MDUY%B$P)6$D&QTXJ9/#"M 72[^X+*_3+J+.<,J'B^Z)ES>WO&6;SE$;55SV* MU<,Q/\$(?4QZEAN<%!5\'XG%7/9I4(>[G@; S>26WC.XV,6F4OCS1T(][BO87O^,&" M!-1?TKM?J.Q.(,&;:^$D$_<<#:X(!;YC04^2=BJ;2M@56K%*U0OGLP9XH!;H@AT MNIH.P),!C@Y_?7=HY&CKXCD@S3:7'K;MR:U+34+#/GLN/CGC"L.LY0+2:K@P;;\ (ILQ"= 0ZGM MD'$ 5+!.]*0?.QIAQF62K:5!]96;N;&/#21G.\]!.ZF8EMP9-L8*;>RA.$0K MJZ&'H[ MN /UKJJ2;Q5NL2ZW]M3UN":[5TA-$-9K07#>;0Q;J;*@8G@Q5@B 9:8Y!#HLNN>YQU MLCC,WC&0N+NW(2BWB,FO)FATN72!(19F466SOO8 M(VW,NOI4'S";<21D3QM'*=;)T_?M64%]HC\""=Z& MQ0#_#_2)6FT5B/B:IW M<9'*4=X&]HHTQ3(9;;4E@%R)E)BW>"C7T(U4X:?B*'J-M<26#J!O7(CUNI8X MPN_HT$@]&H*N+7@AN )5STTK;XO4]!HVZN:"FC=GN'X4&.Z5 FV2Q%8?PS F MXG;,!>U<8VX2'08U!<^P!;P9JYKA20'<6/?:J)9F%%EP)!S>P9%S!', )U;O MS,MHLFAME3V05]RIU?;JM?!H(!LWQU:Z:NY7+BU'T40D\2ZCP<^M^"TF99OD MX#C:PE^%$4C]66_=VZ*"DLIXK(==N=)5RI7\72U7VDFE>F$,=%ISN.JF(0W(UK-\JDD6I)0QQXYQ M#=LAY[0T3^>NT 1)!1+34^JWA!A"C%P MP[F-R)X"34,F:E+9S*J.FR^!F(I8/+6@*FZ:;;U.]5VX-D>UY)E@8INRUF+$ M2+,345GUO0M!X>J:*/7/FWB)=MASJ[ A<#$6EK'L5"#AE6I" M]!+L8*&,%':@JY)];3JH41+H]0V)>S7X,5W(7R%^WX+];S@%:,:M,(%;R/Y H(-2ZW MZL1KF8;*K\>+VT9;5JV@_2X;/'# MN/&]T>NN]NH[>[[IS,%(YA(>K)P&$KZ(J?^[H+J4:D/WGB]_419Q!7D@5HE) M0U<8Y9;WU3+*N +0OK8053V,Y!DBMHY(N5>2QFU2K)3-<672+K%G5%F<49Z< M,E'6G3AJJ#!3C3E_G5"MF)['@6J(ZA.]%YNY=6N>\8>C#_I[I@+8]H^J'G]L MM_H[RY-JBD6KZUX;W9C&BO=)M?4]VG MX7R3!Y9+S.-SH(S#&_JZK>NA8@][%221Z@NH0W]I[TT=%"CW9+%E-W$,,J?: MP&%!%Z*J&E.>JSYIE2*^=A_ZWD25)CZR\I_HEF%[:Q]_DROF-7V M7%(=*I1./>/ J> +<\+!2+[@=#"F,7(,JV8K[<+C$PY2%D9@J:><>VOJY -ZVL6!T&:P2F MKV3.XIP+.O#)9YC"C-%.J&_@&?5LH20DZ$FT?7$$8:2*0D4U*4,Y])N%H[@M M588]KS*(=!^:&P<&!M:9:^A6==/5@F;4PPT)<(55OTJ8$SPCW3Y>9%G.)T$; MJZ>N8U^'1&)BA;28HR _6:JCJ68SZ;KR^J)I6*^Z6JNI4*KC-!=9Q;"15(NH M2E[/M+>S7NF7YG)H/1=>$4=;__7;[<4IDUYC*@D^!S20^_/>&RYO<>YJ*=5; MGDDSU4.%5%-'(C9,2BF(K'[BHIEHRJ6T+(9E=LJ;3B?2&&2W,:7^P'F#7EMO MRQ?UQ#OD'E)1$@=()0;[DS-3-'>$C*AVJ68*$6#/X08T%X;GFMN90BR;P>\P M/!^WEB^%JJ_F+ WI3YJ^VC-O**QWU\W4;#/08,#R1#;(T'0E*UG4+A&N7WBR M6Q3VB:0.&SQH;" D5E/P-L0MI1FT04+'21+_*]5'+LX5I2D>M<6V'02P33T1 M:5^TVF-5@DMM 7'EU CC!U& +&>2(5!]MU;[TAQAI;:.I(MUG(N$O]5G,9N M;$&+>26H#LP&/39 !VH #\.7$_166!/&*E+,PL[TTYN7T#$Q$5[:O+3AEVY<:T)L&R'N:N9:,_@F[&&WL-_@0C"HE'V.1;($:2E2R3$U ME&\X[G"UJ V^5OM(IVD+I6KS! K*&)/!&((#E3["6;Z0%)*L=2-)$M9 MBGZK8:.*GG"PRYI* :B_C44"'#H^ILX"3,D5W>%-;(,'%E6H9)I]@*MU<8(: M3;]ZS30!FX+P/1=9474IZ;>C6&.?;15Z4RP[ND":HRPPL9(VS4/K3U1D21LJ MV$6$]DC(B"&(>I%48;G& =H$EUF[>8[?('T5R#FV"&H#G96GI=GQA"_BD2(S M=B_#U^&QZX'$M!<1GQ15"S)AV6F9/:D>BT- &^;T!P1KEO0T7DJEH3P=F$ 6L/$5=MSX'PR (=H M #3M"57(H ?^TRI36%!L1=UNDLPO+*R(*-S)8.$KC?5OD:XQ'H1%_UQ&KDT:>]LX1!$+M/::6W@) MO2B&6TJ1%E7S2^WF>=,MH6C%6L-[*107NM:^KJ:?MM*9"LZIC>=9:P8XD^-X2@C#IVZ6QV;^R" J 18#1@_+.6%!?+E4CF:-D"9:B7L>+; M/08KQ#IF0G- I$#RARA\J!:'(MA^=XV#;QPM=AZY/)+TAT8^)G/>X:(M7J&CM@709&N &60+]-N>UZ5I2;6 4"WGZY/71QR?/U,'J&ZY1]%?+X>," MHL8\F6-:(S=,?T=@DJ?@4#Z"ZA:RY$)EWE_@/A"0O/\(A\><9%>\-,QLSF=I M#U!)9?;244X9.VX;R3C4U&@7@]?=SIY*=V$\'^/QE"4 \JWZF#7))XRQE"JW M]T0N5IH,59OWQ1WKS;"#VCN:2UJH55!$,C]M^"G!.II+PO;9UN6[4ZL8,$:\HOY'&^@-D^)+@,61F*-L XOD,X$7WOTL9+'%)C" M:*A50J@TS\L/1X41LTVE>'.(IX8_U14D7%20,-K5@H3]\):/,?Q$J;NR9:22 M2N=SF:A!%DIRNM.M5=<^D1L2W55A6 MI17/38T@:4_&K.A1"QM%\FC=%75:X7AL(RO!!$"JT5Y,9L9#G]9>0BP,_F%E M^;[+3CE(X^H8S1]X2\JT\:'0WAM;70/1$&5F&MO:&.ED-W( 15F2^M"Q6#S+ MU$RYQCQJLA]DJETZOA(>I,8H!4SM!(FO'VZRBM2V,"<535Z&E0RD> G6B??4 MU!K.VJ2TK:I34BR6N,.8?L^1DXEKH6FE;$ 5^*HL0K(W M)/.ZL@;MT@PE>%7,H@I!P/,K:Y+\D0IVI-WDK,9?HY?%3V7\CDRYMTP$*'UR M,SK=H!22F%Q0$]BEL$:Z^,>$G96U143#/E.F$!<)#M[VK3C0%&8Y4"5%6!0& M;#VP:%7*D N;1,;LXRHQ]%IHS!>![!M[NU@')$[5-6I/ET O]F%@6T-65?/@ M[H% "T]T,(OW]DQ!SF=GDF^2Q/RWM#*V&Z@U^!AE !Z &BZK&)>J>,,ZB5,D M>8455E-PC+N*7Z<8A<81,ZU8)M-9'Y]EB!OD"((*YNCWA':VR5EE.)5+[GM3 M:6&G>YB%#=4731N=:%TJS %E4U09-0KI44K-A!$HQ *AWH+62 V']3"MB/[&BCSU@KP]AG3UP" ,[%0E,^UU? 9S MXU)H*ER SC3 FC^ \4UC#"X(RF[3M7KN7S/)QI';\T0N(NU ;RY+EU9MO+0J MB+8][_)\I7/]C0EQ'S;*1$35E6^':.N1-7KU"^.*_[(:G:BMR!KB:0?5*SR4 M6C3#+@A14W92N/ D2RB5D%";$ ;CR%!!^ZX\L4C:XC'23"H7GIB%\.'9#H!] MQA3UT_?$!U=&H[E&JPWPC,6,V2%CP M+TJJJ"1Z6Y3Q5[V%(1E%W=5Z(O@)M\ZZ%7B_ @?&UBQ/X@*W32IVIH4R%X4R5>@5SNL;'Q@=KAE(;5,0/EN]AQ$FI3)O?0 MF&RB(U/.5F"DT4R-,RRO/%PY90QX6HO$\^R>8(UA42=%YA6 MQ9V$;5:>,ET,>I"; "B)00LX#M:&Y)06>^\I MZJIWSEA1:US^I8Y"5S-'+JP.XZ@BSW77M8!ZN'ME=RO@A'JU8,E%-[D)I4H# MMZ4?HYT1+O:KG2U%*&I-KD9C;7B_RG%J4=B5>JDU+5GCAJ@T0 T7M145Y?03 M:J;G= H:%'LKRXLKEE0ECHZW5D[B:IT7 M:V;E6CZY3V& C#N5K*+-6O[6+ANW,A<,5,6X-1R?X3*[E9[3C>^L,'7)8M1M M&"P&N2(#;K[A/C:QY\[4C+<2L\M+C85;)971(@MU/+&NQ-S! )RN;+7@)+X[ M,Y8BDC@L()2F=D-G!\C@KWB<-E%5MAN_AZ9+1#9%44,UR15T]M'H*DH1QZ1J MR61U2X-NDVCW,\KE(52:96G5P6 7]9"%"2\%VT+' MJO&D%59EQ54.X7[#6<5)J:K7"23NJK,4]Q6N]W;\5 M"?MCUQ@/35R)[]U3W0>V%81PL6K4,[HA2@XNZXE*J_^!6Z<;P7"3<$RKCNP, M.PH^4;I"@\)*KL4I^ T45^'"."%'J2=@ PT6!D[4C=LBV"\"FT(U"-64LU: MOYG4RM:GXBWJL,[9)"N0$W!T5E3EE-FIH^M65/"NNU>6,I]+BH19=;_""@HQ M;M%*%*6N!U63UKF"@[!"UA8UBD G<&L[C7DLAE@!PZ^_+B2_'TT_H\=AC=R< MF1LDU@K3+DK)@G,PKWF+.K"C4PW*Z0LYPY6>ZSL[&A(W"TK!9<*AFD.J8S@J M,00N(-ED+-7$HL.EN$H9R'A7RT!V3JBQI4?BV1X48NKP4"[H0)JN?%#2HS;' M(S>BGCIHV*.PH^PM[<8*C?IW\E(0ZT'0U'$+QD:/JE?2H)Y1ID4;6:S9D/DH M7J""-JD=;7$!5ZH?+QH8,/8N&QAP7\KX8M7[T@ /4X,";%7K(/A]SC;](?58 M98YIZ0D2&II*< -A9=T6J5=6DCF5R.#86H6RARLZ2:3M<)O.+8RTY(CU!;9XLM+= MI11_T=\IE$8[R<[(6=+I>N81DSMGXU\M2+E-K=M@K?^!VZ@?E039;T;8,D]K M6ROSU:HX&C4VE,XQ0VK,DQC2X8020AA8)H?' *NEE*U%3(\,S+VY\?ITW9)I MN1)FYGEMQ&O/QJ MX/(B9J1H++\@_M3K4"OC@@ :>@ MS76Z),)ZF@6M#/[T#JQY9UBE,4-V]'$=[WA8=Z8" 'K2]TN;K:KA-I_V<#;Z MC;CJM0H6[CE;A0L!1DU\KJ)^ZIU,*U$U'QZ%+38;R.+YWKSRYL&VVA%<;Z?$ MI'ZW>SX:K<)Y;9J_34FA!2 8LU'+[@C'MWI. +*0+'?]AP@S0U@FH.O0['I( M=>[4K0D&Z!D#8U/04,>ZU KZU:"2*EL GF%N6A$(H2TNSSB:62@$0DZ>5N&G M>B;J\KOJ%3:+'42H@K/&_ZYBNQ3KK.)C:B/42&[XL$^^HZZ%5F4265X/XFHP M50NE8%7<$=,(D%>O"AOI0J[DBZHG[0>CXWJ#-JJH<3 MS=(U%6,6919^Z0<5*!U&O!,]FU."ALG.)<8+4ADGI?URU-AL"$<#0^M@2[53 MJF LE25E#JQ8)C+!"C'QJ_Q5'4'W20J1* P M]H"DT=A<*^VN:$*JFJ.VVU],5FU[K8%@D]P:&P5/!&WO8,L@33BH'GT)R5WA M=@]*?'XR06GN68/=WBD16@7-EWI]E9Y3\K0N3C=$A@7>OH7WJB&#]#3%J\S_ MNFR=/K%C[;7YN2V+T^CCW--AOM!# 86Y2_U%^@.!2U/5<>U-D?K 2L2)7!B< MYP &,)1&SNG9;'6QJ%4E&!QP@WT[258J# A'"[1?Y>>J] 6R"@?9JJ9:X6!F M&QL$OI84=MPFD57XLZ&W[+7:)VSOK,+9I6QFH]'.QM//["GVA"*@!THBOAM0 M6AMT3:LHP-;$=)X$1&H_=M\>FSPYKJ=F7U5&PTZ)E68&V;)M;D>Z&/UO"8U6 MEMX@0#L/;J^S:04V..(V&-9^V^O9=Q6'X7=D65S&-B:EI)>('LWV0S/Y4 W= M;OE";(H9HVV=JT''#:.VUTC*]-IVN&;2:%/(WA9X(\Y:&9.%4Z[\$DD:YT(G M9!%F?OL;J2/)S:M$G$;F]?=HLM?*#+[AL^5=(\537=X\D]97J#V:[O*_:V#Q M.%$(%\8L5%NC8&O)#)0TP0 KP-42+[N_XAPP4'NZDB0T@8E:O"\ ^QEWOCB1 MLJP+[RL^AE^&]U_K\DW[4A5^)W)SOC,5IM0MSIHIJX9[7G4U%U(Q?R>[L#2A M,ANJGAL5WTH96D!%@33-J53^#53?5?BM4W\U[?*K=7"'M8/;*?5W!?JZ-?6W MZ>_)KS)*TJ0="S,O LGYG]&N]@5EE3MZI;5%N( M](0M.ICK&[]'459K,_V"YB:F4-'Y]0KG0-CT6HLU8S57E3OT@!LKXTN9N"EE M+Z"O2G)0$8AJ\<99,@)NSSG;-A,(#IUQ>OHJYIFPLL#SY/=,$9%:8F!A#] F% MN'95\<,]ZCI R"Q]3@AE:QWC?."Y#J:*IV]31+-XUG-4[N-!\<);%(2(B:5? M4[]E#YN9=X8/'+/.A)99F\>K*JZS+B)I:Q+)SL=#?(0L.?EK*G!+Y M&;8/(* .8H]@%BQ;Z,$F"ZFK+;CU=0U"A#NVZ:$4[;BJ3MR70WZ3Y1)!!5]2 MN7YX#MI!=<@\_17$XS/GMPS[$-_)W0E3ZB6'>LFFJ>?IG):\H"6GLMQ"((04 MJ!"_"Q5.CYLWK?>[ZG;HC:\10N^Z'HXC:!2%P*.ZH$D?L:^A_KX2YYRAK+"L MTDR#I"?F"8E!4S$MT+\??%)C-%YEBX5HUI?!-WY!K0>Z\0.>S VKP/;&B/N MB(!4;??T%\X-/R/MS(++.19?][N8Q7J_P'X_)=]*>C_;6HHE>GL+S*A3];S* M_Q/=UBZBYF*;-S@Z9@U]=B+$S,0)I:IE*Z.I5-F9&:A%&"GB:^6%;OBH^M$@ M3L$/92S] ^<50S_4*OM--1:/?ZIZ@OFUK9&E"%!+S()C<^J3HLV*N>^;H@"J MM#.E&0 :W <6S4Z^[2P1II"II:1)?:'(\W-XB3,J85:M0V"(*DSA6GP8[LGF MHS6N5O"P>00SXY@7W-% ]7\ZX6O4QN86LG@_+_RA9P2K2:EOD M66O[1%7[!Y?JIJ\MN\1"M@()XO901?-505#>O*TPA27:LE=@+RIBS(A#A0GH M6[ AG&:@.2[8LCO702\+RZO]\)6]045)IE)2J3(5N:;Z&WT7T]JK^]$4/+/" MR;+;J 66))_N-4K ^]0:J.#I*7%: 3ISC+UQSR'896IR XE[L&44'?P["PKG M$/;U*7ZDH./Q&_ WA1O_C.$JU1]U.+$^VM+ +6;5XTWPTB8O!>%7B9-:J>%S M9$^6S=;EJO978[#PF'G_9WR8Y_[\@K$DA6EBYMP^:90OXOD[X(,%2+VZB7]LOKPV.S+ES_KXLL M@,U[6X5I?\O.2,-'6MWK:W]]^]OQ6W,QW/5%I:[0LC.,3Z=9UQ/P;5$=AL F MW$5$0\:M0Z8$L@$>@LMS[-A+^'+UI5K_3275!'4W4!\>/;VN/^F0$4D4@QVP MWX6Z"2D3[.*S2O:HH2^7*U'FB4D&:Q*M$7WUSK!=AO;W6#S4N'8)1C@:-$[] M/7$OK=T"@4RD C;X>KEF9$[0#@XGJ-FZRP/]Z=3<>.6J&5YI2G*+[JZU&= M )R49CAME>1I[EWL_#0X& ,/+Q96:EMWA>$;$YEM4\17F?I)SMSUXF@]9:B< M44^K5I>E'K3>>!T%WX'O8]Y:V14\E%W-8]]S1OCT^J5JY$^* H>X?Z)?#JO$ MWB]@%V+IG/,N.W!<=VKH^M/A+_A[)2KKV'ZJ<;DF+:F=BK!@%,J3&L..;?IS M2FCA5*%,E81NK&2P?=P$@X M&*VZ.Q0H!O:P P<$ M'-J7AK,K>Y(F_5C,IPI#JMXV>_7J-G;E$-50R3XIH[H 4/Z&JN56YKQZ_23= M;$&K^NL*TRMS12& )*P1J/4B$0E;5WDB>B.-JS(>8"';CJ6G$ 7;Y:8%*D+4 M197M5IYUHS$<::/0X$8&N46/7\?A)K6;MC;1T_0*',0J%6NJRE0;2T5]CL"( MZ>9 /$.L=" 5-)1A HWJ1?2?4]X60MI)H1!#40MS)0,MZA M$*BKDO 827 182IX)0NOF,UT99DOQ)DF"H(\4"YMP6HGBWNFB2C)V>'/(L5N MV@"H7!,&="=>9RM/G!5.L@%Z;L01 [HWG.!XG7.]1.6&S-D0-H8J)[X,LP@U MP+?67*N3/-HMT"W%51O$@>/L1<_!JD\:&8Y;Y;B# MGVT_Q7DZ4NB_\#.*+03-GZOI(PQ]W3J\O*K&SNB6>(NK73Y]AE-R0F604O,- M>T?H91&%B*\K86.3*[UFS>;3 Z9(!>AP&5A\A8%MJ3E<<#ON9:0=J70U:GL> M@*MX0REW'FQ ]ZY+XBBVBM+P!-. <+HJL3B &V5$;#>0YZBU6 M">?@W%$05 M9\7EMD[0]]?+-R\(VI@)+B2K!S%NHGJ 1J-1E<+Y*5IW CF!R M"BL4KDF/SVYD5^N I5ENW3TP^[)8%\KR^,D]\/0IT0FLUCFS6U8S/C\9!(B7 MY# K>_(X6R6A,_$'RJ14AMB:D6,2+LY(GN$D"%&J& (J>'S8FBHZE?.NEL00 M:(JHU/9:M@Y1$841Z$T02IH=O[ZF5!4=)&/6%$3;;K3Z(M6]+B6P7*2/^@7J MBJ<)K):AW56PP]A+BEQMG=PPW>#E[$>9C^K/82-@(4W :W-);0D?@XHQ\:^( MBM$5&EQ4:##=U4*#W<+47\K4;8\XNWHL8( M]>E38]X.M8(:.2QD7#Y'*$1]24YO0'\)"*(>MVLA5H5\KG]X83T/KW]A'P7N M1904JX4X?YZDM"OT7$6[L]G!;(9[2Q1< K&7D5Z2HNX#_NP?9;3YH3<[\&<3 M=S+:_I4+K[_PP]G!P!W/_-D-+Q\"=5]X^8-<]_3 '[FSR63? MUKVO^[VOZ[XFG?R#I I+%A!9*#/_GR?#)PV-ZGH@J*ZH%)KRC@!VP#-3?V,I M^V(E"%&?1:H+=]=_8)'J*NM)K=^L;&96IK^/&LQ;?377*RF.?_J^Q2OE\#W+ MMU5JI0&G+0K^(MU9U[)7?!%4J#ARYXA]EM>5SV(48W-OJU/7*BG-4MEZ##?Z MZJ[1$JPL!T>)?O;NCJZ^^T5VQ*B?D)%]H:7*ALL;<0KN/5@U_WCZ>QKK7YXY M/S=L\/VAG$X*75D*O$.B&T1T+H$IMH1\CFZJ3R@Z6.\G0I-K(J'7+$ M'7UL>R"2-H.V5Y!&/_30?\ .=A1QFQ0QN6N*^.Y#OX8*W*V%=]3:R:^.(CKY MU2:_NN#4HR3GIPF/ RY$&A7/.H?QKE=VN^)]US:TX]J.:SNN+:^J=&]BG?V? M,)0RCB][$;CE=Q'ZK$'H_NT0^D<]=KJ-PF]_E[81XGUORT];F?U:<4.BFG:#J&EE&9CM&&Q7MW!ZD8' MTV:M3^L"6[8:#>1G3SUDA?5JU[;S^97+(&]*;3\J=-D]OWM^]_SN^0__^?>7 M VE=J[>3>9"7];%%5_8,[M\RWX7=<_W>>#K9<7>J.[2F$]R;34<[?FB=#]R( MC7<^\$['QCMIL^6D?+\WT-)UWZ=+]4Q+33$#L8)=TC7^C3 MYACYV_6'-G=PS^6F.^B-1]^C[.XV%M$=FO*'1H/OR6'?Q:%]I[+[H8>V \K. MW>*_WOT>[0X=W\PGZB3./50G^KV!/]YQB=,=6N/09KWQ>+#CA]:IB49\NE,3 M=^\8/;@DT;$,3U+XQOR\.3JIRQ==:R-G/6^VHTTDW9EMDZ%N;S3]'KW7Q0+O MOEMKRWEU <%=)-Y.XFST&@Z&NUZDW1U:PST:]X:372\%Z=1$IR;NW3UZ<'FC M7V5*X[)HF%F$\Y-P;AZ.!>G21]=TCX:C[RG,ZL*"]^ >#7MC?]=3?EU8L&ZK M;"EMZ<*"NTB\G<1I4.^P-_1W/1'1'5JCHF[8&TR^)_39J8F[=X^V%(5T:J++ M'ET+:@WBQV/-76GUIW:_I_: MNZ/NP/;JP(8]_[N<@^[,[O[,1KW9:-?+(KK42=V?\[K429XM>[M%@AL5VBWKL1 M.7LR\:#3$IV6>.1:PAUT:N+^=F574B=[(J^/LU(L'*EP6G'O0HCMAS;>$O+M0HB[2+QW(X]0-^^_,/)[PTG7 MO_. ](LW&O?&LZZ[9Z_TR[:J]$Z_W'^*:D]\L-^RHG#B/%LZV4IB2T^6WK(G M=CTO?]_EZE/7[WGCS;%W.Q/9ZD[S6J@@>V-.QVW.]T>[*H4ZM7 _[W^N-_-GN'F>G5NKEG!WJW!XEOW:S M,/ ]M0@E:9@M9<])Y6X@S>V)V_IT--H$P]^9,%5W5#7E-AKL[E%U$<5Z&'C2 M5;UW*:M]%32]R4TC;0_GL/:G\._I9'/B67=8.WI8K5VB77;E*MF50,99+I6E M[Y3BZVW7NCVF.)@[[$T&-W0%'DX<[&$"$W:$/]K!":]-NO/<>G=93KS<8NKL;6^MR+E<"8'O,*9=.W.R/N/&&N]Z6 MV 7S-S)E([=+RG<*XD$IB"X;=1D=R=)99,46S^=NMNG"<)+Z4#UJ")]'V3I8 MR.WQIOO>TI^VRM"[B>K\N"W='3*EG-YL]_) '8-T#+(3>_K4'0Q[H\D-/?PN MI-UE2G> B'8OYY]"CMGZNDG#L>N8U$_CZRB3M$2+0NL;\O M5E#7-'FEQ/X_2@&,!_]&R>D__R_\1R]N*?)YDEH\VES]%9]:7^I%+U7?CD62 MROX);X?K$4&].W+ZSKNL=(ZD2&%GX_7"O%!S^=89A3(M9?ZB_D)C?B%Z^\8K M$TV+=9GI2_@ Z2]*(:51(42V)O^$>\&<-&N8/_='!:#:=3B[XRH777_SA MX& T&8P]]X;7#PXNN!+NC;<>W?#R;N%[O?#6 +I[+2VFQ8,/#'9%5WR7F -:;.;R-2;+5[96C^^5F':D'&3V[&0CT]R*9TCN/%)X;P&\RVZ@0J^'U*Z1#[M AU]7Z7$]]'.K369W!%A?9*K4BX#F3O#0<_Q M!N[T)D&I[SGT'["#'47<)D5,[IHBND.__T/OQ$!'$1>)@R>PSP=378T>7\TN4NMKUG,EW+]L.]_1W?)A?N.V=[:_4<^]Z3L0T[\DH%&;?85]21:D>J MC8UQW1V=CMG1:D>KC8WQ1N..5CM:W0]:;9TZ? M6^YW6DM0ON/O*NRN4DGP2 M"[@!.&/.4N1?9 G+O;)3=BO[O^R- MAH/N/!_2>7IM_0%=P.\. G[',CQ)X?;S<[(@(GDJ%]EJ*=/R5FV(AP>L,YZY MN^FJ=2>VW2[P=C1LV9W9-B>SYXX[R+'].K-ASYU,=S@T\(BT_:\RE;E8D*H7 MT3))DZ+$R>^G6S)]G05[14TR]R=YXZ=Y[@W'L^Z\WPP MYSGIC8=MWE87,;@#&^*C!)MA'9;K'%9*ED1&XXSEUZ2$72_*HHL<7(N:_^O_ M3#W7>]%Y-=VI=:=VV[[HK,T3[4YL=T_,[8W&;;[5PXD>>.,]T?S'62D6L)R+ M02M^>,WPK17G=WAR/\1A>&CHM%7B[)RWV/%4QU-[PE-^;^Q_1REKQU,= M3W4\U;2,A[V!VS%5QU0=4_U IAKWW.G6;/56@-:M;;O__+]!_H]_=LBH'3)J MM_"]7'B'C'K7R*C>,\=Y)5>Y#!,.+%&URC*#'?C6P:/>5QZZ6]E^KJS#&=JV M^'V'M.S@43M:ZN!1][\8ZW&AX'6XB!U%=/"HC_[0.S'0440'C]I!4>XE%&5' MDX])4M6);%<M^ M4*OG]R;3#J.W(]<](==A;^QWT*?W4BO209_^X.I'_SO,A(<7DM_WTQQVL*:#^ MV&V#%=Z5<, CTO0=W.DM10GV AZC.\VK67&#;MC-PSE-?_@=D/;=:>[8:;J] MP: -N':'X@3>IC&P"SO'6&715=I(V_GESC)]'4K%;3@*#PV78MJ;C+]#3S^( MG'C'*1VG7(53VL>-=)S2<4K'*37/;]P;?D]2L6.5CE4>"ZM,>NYHZY#*BV'! M%+P6A4@5 _NRT@1?/.:558DZ)X\S^6"8I4O-'#1X&?=IN,/#O!RZX,G[?<0 M 6S]NI0OU&8/ME]SG^U>A$34$L#U9HU K?7?D[RBY[GL![D47_HBAH4_%XLS M<5[@YI[DM7>\9/NV0[;=Y&3O>>^.3Z0"0 )6%27\DLMBO8 O9K&3K61.SC)=YI1PSV(%'G6

!?B MSC=JCKW9XO<=&VAG<:8Z6MH[6NIPICHXD0Y@IJ.(^P>8Z<3 HSCT3@QT%/$= M.%.W'W^N;Z%WO3VDV,\=A#\_WX#SN4BYB'_AQRZ#XN]^D'2*K MW6Q]Z6BXH^&.AA\H#6\#V.UHN*/A?:'A;1 S'0W?OFW_\&+VV^%8N_#]]=CR M%E3+0W2YN[#1#M-P%S;J:'C?:7@+I$9'PQT-[PL->UTI0!>^_V$;MQV'N8OB M=YYW%SUZ7#2\!9ROH^&.AO>%AKDA&TKRJ*+YE^3$J>>Z[WHW/ NE-019ZJ+Z/VSCWBY7(LFQ4 =;;N=9%ITEBT47T=\-Z^@ANN)= M.&EW"=D;==7Y'1'O.1%WTK@CY =!R).N4&#'@_L_8 S[)ECH'8]A;SVXME$T M-(Q5C5LM+IF]?J<^^][C:OFW4$UQ"UNXVU+@T8:L]IW\_=N E>O(OR/__2!_ M=W+O[3(=^7?D?V\AI\$MA)P>'?G?7[)CTP7:T?$'OV5%X<1YMK3F8>Y2GF/? M&?FI/WW6 0-WH;A'2/G#P: C_8[T'R/I3X8=Y7>4_Q@IWQV,.]+?-9_EIFF; M':W.>D_M%TD:9DO9IB!^>B@ADG.52&?=.*;[*+AWQ0],1G7O>1:8>)>5WZ8B.]!\I MZ4_7::%$F6.D\#F M MZR[SS>3'UF-U;-.QS6-@&W2.?X))>2QFB\@Z\[1W"/D\)YG48R8N_J MDUR5HXW<*?X[2V?3>J06];>$/TD<-M4I8[LS1K)7M^RA/9;J65WI)0DBS7O(>"&+[&_#Q13+,I2CT2?\T.A@Y<-]%DJ4])\L= M=_QSCW)G2"@E$2!\A49F,G#*[WJ63 Z!'Z>AU.6>B<%9Y KL(;^M$ M:ZGO*!?),DD)'P$).5OG3K ^AQO%4F+5(FQZ"H+$25+G77;*S\#[]QRXUQ=9 M$L'C,F69X'1(>(HLBC7\ITPH:'A0/KB601YDD ;R<" MN#4^XLG;-%H797[N'.?P>@7=0OT('[^'U?VR+N PBN+)P1X3SQM%"BE*BJM0 M0L_)F=Z<)JGY@X-9C=:&0Z"U)N' V<-'YU+DSDK"SU'/(@=-F(582@=OGJ6; MI]-"O>I6#5*+-]Y-?8^(4"R*S$E@<6$)MP[.Z:LAG&>-!).T1(QR)C&D&U!_ M:_H"4,&1R,,3)O(])@$E/YRDJ&U'<9+$)1$[;LPR^8I;(B*R$0K:B140"FU< M+M("KL-=*<]7K'K"$Y&F7X@N0ABCELYXU*2J&QV=P;;&&+\+A-A[*Q]>CV\JO M,ESK(\8/ \7'O;H$R=(#YVWJH/G";]8JIEA$V3M +PA29[THE;A:9&?X';UP M? Z6+C"1PNWF:U$"5LV!+6O5[@ZM,2 M>&5=DEAM/!BE:"C6\-"-)X:PI%#D(.[X&GJ)$C;1>=_XZ@%SNQ&/E1S-Z5#A M#-,Y"5@6[9<)9_IDB4M,P'9,XC@)8>?P2OA*E(0ELS#(BWXIX3W!<)5AJ=D3 M6.4,V#I)X:XT$[@X<%["*N7_KF'O%N<]!V@'K-$S)$JP;9,5[ .\(UK,>#=5 M3J( >N!)="+F9CUGG2Y@H;3(-=Q@07>"-T5S$1=)[P2;4U;B!I:]#K6(P$6R M CNGPTG2-6X.7&DH8).G&F?;0U&7K>(C0]D)B.ELCLH:4[CF/0*Z8W!;&*PJ.'.T ?IED)^V=V H]":6V; MG_ OH2A.D"7@9^1GNCI*:)3SB=I68MP29!<2OSK5+(X+"6?#RX)-!<&T@.4M MZ/093 E>04/#7DT&[ZVA^C(KB.RUN-YCC:-?1=.:9@72)C^Y!Y.ZR3J\:Y.U MMVFAVB(;5@Z+=/4BDD62N"RT'2 ME#0*10F,5)9G6?[%*65XDL*^SY%EXUSH*8FTHB]2KISU"K@)!>"2!"H^+))P M"%%-=Z$ D3G;WLT7&1Q,:R\B2N&@WH'MP/<(X#]G202/,"\!SR[6JQ6\'VVK MK]*[V V"1UV[L3(;O= ML][M;GMLSW2\OS9 HBAA# )L')(YG_[E50= D*(DVP+EVHCMD26@4)65E97G M+T76\LLESTTTR>%@;.9DM#D8'HX\:(2@57!3R%U6NNZA=T_7G1JAVJ%E23HW M9]MHWZPRFSWLLLYX^#;?'+8.P%?AFP8/;WG&K#!Q#VF(]PK<6-J*(,4 KAQ: M< 3#@.*BV1.E4(0GX\2LL'&GST$OB9@%W1-]1_LAYFZGI!,G!6SMGS7, \@' M;[+=O,/L_8>B#9E6*UP+A *E0505(&8T(8J V9:G:520RKXBOI$>K!6S8HT# MVGTFI0EIF3?X$!00,B'@#[17K(\X,I5TS!RWC';A$H9#^AN-:L:CT5NNLFP4 M(,6S(\U'UH?J)RUX[>8M\I(8^CFQ#FB9+^B< "F!O_/?J\+ZN"_5P01VY]-!-(.)/X_2FVA98N#A MJFBL\1;R\7K_\A^3XJ>_='VXV^_;CQ-E#M \6@:S%/4 ,CK0;M&2 WA1_XA, M*\X.9'/QM)#@;!\YD-5EPB9.A^$IGR7Q:X^9G@RIX_PN'B$^.F2OM@Z,/FAR M [#DRTNE1]*G$_4TM PNM80'\X"/XD;I#P^ R9FN=C;_L:1H[FBF7#\X^-;"59=[3 2RH[5M53:]B6' M*H1,LZS8NY.G37='%\W@M,W8'(A2ZT>3+Z#?T]!R&PUQAQGJ'FIVURZMY<%C MJR.RK7JTO=)M+1OX7,5N.^U,D7T_I7E8!K!JZ!S>Y-@&Z$%I'6M5$D;$*UXW MUL1Q@%(@R^DWE8KF+ML"0X'HIR6BU^JTL+V33&P4J4&1) K^<%@@PP1Y9 M0[),D5)<+%T#P'7I8&!FBG)^$+SKY-L6Q[J*^2Z;@%9'WLARCJ_ <<-ISW8! MUCZN4IL-M^O-AMR6FTK'D]X0-)K+\ 9/YHN4N(A<%FOMEK.P&5&;J#2_Z992 MLL261O--E)D)<=**(A.Z"HBQX+1[1HV'F?\3%EF2IA5Q !U)9D=SWV9I(CM* MY(VR97 )!SUE>;6)N;$J4BF1=NWY!+: M$'.SOVI64Z#.?1/%3($8_73G2'9;E+XZA)XS5ZRU%+;SD/ZV(QFC!<41*,)TOV&L5*2ZWI=L*MH;/C*I1$7CVY1N@1 M25>7(J>2(J;8Y5*/CI^\3F+%433@-+BH*-R:&RV,)ZV.M8")N"J2QB+TC Y#S5#^R("A4N+Y4&P MX6K<;)]V1E4:R2.:+:=3E6+2HEH-7DY548%IU% 7C888E90&R?;($[$E1<<' MN7B[<-X=%_AZ__7L(K6&R1=ONR&& 6]A18JMNF&?9G5FT2,D_DVFVM-KJI?9T"@]CY!O-JYU&\T?]' M,L$GA&V3$#;R"6';)H2MW#%WM8Q.J99#GTTY=2=6H>+?Z/.X[NB:(]AY\O3E MYL8-\)YHGN7M3C$^.HNF"85>M3->IW8V;W@N^C)Y#ZMSISB Q+K*')4[H".E MTE/]X55='<3YS181@KT2IOM[#A?V^3[9?YAGC__)\FVD79/ZCIQ:=9 X\1I= MLOU A;#I+GR,V[*#KR\X(5M3/L\.+G.VQ**TMME^V@7/3F:CF5F-&LA[T%;B MPMNRKL_P1-2H3%9Y_LDJ?U4NUIMS%6"6^ )4E\_ UY4"O@;! KI.#C/A7*#S M'_4BL)H#KK"IDBQ',YH<(5/+).X9+"^.C/V"1@W=G:Y-TU+)RBJ:S2BYNM!F M[08%SG:B1\[&C.R*5$N3.F1. G$G&DJP91T%D]8J;N2W40@ D20\#=LQIK.R@S[E]*HD&:1%)9F==5MRUY=\-CQX(O;&CL MO2$H]7VP.(B*88!XC&O7WESJ"2^5#U;S"4+5B>HJU]1A&!CZC4#'3#%O:U&J MY_J'%6@BE]*XSC@I%R #GB<9K8>^*[K=^?G@_!SI1AJ>(&[*E$3[&_#?6C@Z M_,>CX\'Q^=G9Z89'-KZ_^8^@A)X.3\:C>[X_'&QX$\;&H8_O^;J?^$Y/_!9\ M67/BX?!L*82^*CS8^5W@P1XV>;%L'S+];K"JLPYTIJ^ 5<583JL03EM OVDQ MF8%YU;D-]WK4\]+.\M(:-+!OP$JWR*<^\-'#T+@?QCL/:0+5!\9:=9[>!YGR M(9O^!2CH.>)K#'B.V"0&O-GR.#S>DR#@*07E-OJHV)&S M1['5O"ZC+"[W6X$Z;P!YKOR>N/+Q>@E] 4OW6T%\OT&FX4(;]&N'"*GVY3NM M/8QLCTZD'_K19:F'[+,W/ESM5+&-\OHUNRMX3O6>4SVG[@"GGIZ> M>D[UG+H#G'IRTFKO]A5T[J]O*3XN$3FOA-7OK>-,7X60#VBOVPM*[HV'JUTZ MOT_W^RE_[Y^>C^V7O(#Q$:")Z_6"O2W:]UVC8_&6W.XW[)>;-G>X'[8<<:\.7[W/.*\BE(I-_N:,;&O%D.^>R/G1Z?YU_*P/4@A?W+=G/>. MC\]Z;HCY\^3/T^Z?+GJ>,\A:E+;O=GG^;5B%+?$>8MZ?+M .XAH\+)(*FRS_ Y79*!O7M=% M'FB\*8UG^O?!AT'P,[51L=W8+$;X3&;)D"#3Y0%0-">4'@(GF:KD&G> 1@6 MT9+^H?ML(HZANP)J%(TX% 3"D+M]X.%57AO"9W)/> 96;4\@0"HQ?5: "G4Q1^L?B$ JJZ+-%4>'> MT+9_'?!Q1W=F00+GO]SCY(4(:(,X+2"&TB5+'67+P+?@&YF0$%TN WP>SJI:#H&?D(:51C@0'MWJD".&=.C-:FXP[* M. >.7S=5)&;AXU82UE2AKA,84F.099JA9H:A# @< ?@YU'+1X:Y4N@CJ4J/4 M<9\8"Y0FC])O%Y;((9Q (%\R S$ .D!<2G>61"#<[ @$$ =005B4L>7JG+& M1&F@^+5KA4]S=VR+]*L;K*_ORT* O:L=^D+IHU?2H'716+W;!(?TLU)9ZAG2 M"'H=[ ,9)R6NC/IUA_9A5.!,]YB+^)]UB7+L]50NSY.>)Q^Y7A"&W'XC'R_^ M=-2]7:M1.XZDKH_J/=]Z3Q^[AL=_WW__^_A^7\JQ5F3A23]KL20.V:O:*Y]+ MNZMH1>/S\'1\?O]*Y">?9.Y9>U=9^Q#^.1IYUO:L_>18^^P0_ME5V^Y9V[/V M;K/V:'P4CH[.O@UNPWW=)#TU#2[::9*!1RW_1L=P]W%+QT?C<'3Z 'W)(^UZ MCOVV5\7Y<3@'9]XCO4PP<>WX\[#&,VJXH MY[]W%"Q]>?W<&\W?H]'LO?B>M9\H:WLOOF?M)\K:WHOO6?N)LO9H?!@>CXZ] M%_\^A@+8!XC=Y7WWWDK?&B7R,#P]]TU'/;/N!+,.X7(X'7EN]=RZ ]QZ?!X> M>]'JF74GF'5T. S/VWC1WE-_US2:!HB8]]%[D_C+(+D?'?:]?Z?G:L_5=^/J M<3@^\_T)/%<_,:X>A:.Q;PSEV?I)L?4H/!L=]=LGOU, !"[XM4 ,>(0!_WW_ M_7Y]W_L_[G9-?$2\]/<(0__C+U^P_HRX_=A!\L":[X[&)UB-F^['? M.K9G]>U8_6RP)D?OL8GF6=VS^I>6ZI[5/:M_#ZP^'@[6%!4\-M%ZR^K;-Q/M M;+CXK..E15Y2$ZKGNN/F"]U]!'CD2J]M@$VSG#\\ZQXCFI1Y6E?JA6S130D6?#J(93/QYE-Y$RQ*)>U4TUG@+^7B] M?_F/2?'37[H^?,>M_>;N*_K6'3IGN@ 2'PA XEZ]0_O1O^T/%<1JAMTQ5MJ' M!5')#;YR($UP#2=BKK#1%OT1GYJHZD:IS&TL*\UD36]5%0X MXSG2U&#?RE+/#:@:I64>U&477;&O98*R@CK<11D<1&H1MZ@+$$'<[$XZPG&? MN*"\PL9IV+N2]F)E2/BAH_7DSC#AV\X=G$=+8#&@U"RM53;EIL:QFD="0MR< M4A77R11[(.,V"H_B U.@&/(?[#K%-Z)X)- _.#5N]]" M9B/I]0D;,$M2)#1L\I^U*BOY0A95V ^0>O;9KLT*UGNCZ)N7*G2:WP$35CD< MA[+&AGIEP%VDB;5P--Y=_K3ZK*8UM5&4%J6V,2&M!]A2570]W;-7<3^V>O7P MXS;##D\KZND8UXJ;4DTCD\@E//=*:SA=T6N)^Y)BS^=G6.V).<5I^A:#%:'[5;OWM>T8R+DIKI;D)6Y!F(&'D)F!1)@V/D,3G"]2NMPB+=IF20&4Q4&4(10-]?JW]T:L M8SM051B*F*GMM.C[2*?6M$ZE_1%UIQ0M9)IGJ+488FD- Q6"-O<^7T^+U:7[ M?J:^NZ:?^*-,W'?Z63?Y76\JN=J@])MUE?2\],1XR3CSZ/7K6E,?P^%I8OAYTQC/L3B'T>H;U#+M3N+N>83W#/MV>>%_?FG3STALO MG#U2FO1F%?Y=6I>2%E=RYAAE\5$VL-Z,LEY\@QF?4);ZK5/N*#M&^"FT%^O% M%N9BWTIA>G$&QZ-Q>'0TW@6T=K^E6XK5X_/P;-@E5OV6[NB6G@Q/PY/A3O14 M\%NZW98>G9S *>T2O-XM>6^=9J56X9$=E!L]^?)'^=HA_#W.:TSZ7>OJ?W2F M[8DM\V7(VB-AX)L4^]/B3\O6"JYOD.Q/BS\MV]H.OCFS/RW^M&Q)UUL:0Z^% M0'$*^ YM*:,L_1L#99QW5S/NC?9Y61?=3E]3[RMETQ9YH0O8 =L]$W8"O4;H M"AH-8=>!#0A*!@F@,MSMLA,N(S>(&5@?G=>75T&LRD^P$GI.BG41/B!3J106 MMVI)RZ"-G4$%NBM%STD&!R=-L0Q=%?,2:Y!E7'X!9H:UU)C=A;7>!G3"H%UT M5'LS)SR@PIN>YK+MS=O=2#UKGHN3Q5,I=1T/!Z='P]'HOK61&_]X.A@>GA\? MG>U:W:6?MY^WG[>?]R/->\?J(<:C7B2?/\7\\HW9RM^LV&&7'OV>#\>N%Z:O MH!T^,L9!/Q_UM\/]#L"N%U'V#@)DEQ[UI\*?BMXQI;\T>E#.^J1/Q[V@&'9, M G\-L ?/?X^(_[)C_.=9K%\LYD6KK0^Y='_**TV9\-VO_??]]_WW_??]]__U^?+_7D!_CN]G, MWRI9_6=../[VO4P] ,^7*E'O$34-O+\.]#+^;##\)S[P,?THR? V.TV.3K$<\[V6XE^%/B9]'P_/P<'3JA?C3 M$>+'7HA[(>Z%^'?$SZ/A87@X7G/N^\7;?=K!'@OQ==#JCTVR'C']CZN *?W) M4^BI#_\W @K96DY\(:KM.GKJZ#0Q-&>Q1\_SY+T"_OR]C])@@]YV$O M>=J2YRP\/.S"!^O3KGG)TY(\7SX2YB6/ESS?6/(;YL7/2W1\^5] M?U[T>-'S;??K?!2>G'O)LUN2YVA-",E+GJ?1;*YWU34?$77VBW=<^6JEBA[U M^\LXHI\/@G3K5^3GR1TX'_SWEY<_2_UH6^\O+W]Y M]9_B/3IP_O+REY<_2SWI@^EO+W][]9_B/3IQ_O;RMY<_2SWI2^MO+W][]9_B M/3IQ'0GG:SMTKM!(9O^7_Y@4/_UEFQZ&_%IW:T_?P]#W'//S]O/V\_;S]CT, MMU-N? ]#W\/P*S[J#\=WP)\A_ON&A9S$OXKR(>\+\YQL>KJS&-SQ\''>:;WCH'^W1 MHST#$MREDFS?\-!_WW_??]]_WW_??[]7W^\U[$Q/P9)]P\.=K?;H(3<=#<.C M=:CNVXB&[ZM<8P<*+H[6U-X\-LEZQ/.^WL_+\*?$SR=GX?GQB9?A3T:&K]O, MQR99CWC>RW OPY\2/Q\>G81'PP? "WLAWC &B5LG,'PA*N]ZQXZC<7BV M#GZF-V$WW[&C)7'77)_?GD@]XN2>\["7/&TF/@Y'YVOZ[?5FU[SD:5T7:[PO M7O+TEX>]Y%DQ08_"HW6M/GNS;5[T?'5?H1<]7O1\:^#RX_#HY '0KU[T/(J1 M[$7/-J*GUZFJNU2.XSLD?I?AFB>'NWQV"/_TF;,>Z-P#G?ML 7]Y^SO[[V^L[/G'^]O*WES]+7ZC@Y7P8GOF*%W][^=O+WU[^ M]O*WUTZ=I6.XO<[717S[=:Z>SO[[V^L[/G%W;I$HO09'9W;VV[1(;+VV\M B M+Y,JR8'Z*HVJY%HW+:3(V)4FP> 87G?^\*Q[C&@"&U-7ZH5LQ7#].X\)MTE[ MW @#CFE^AX>M&*#SWZO"\OZE.I@4*OIT$,U@XL^C]"9:EDCEFN%(FY^]Y=O#7BXMW,&P52)^L8'MNE>:<>.2/%^OZ M>SXRQ_RA@EC-L&5%IA>;P6(+66Q4!O0[_>]4E640S6&*51G5V8/Q<*_P"OPY^B $@$LYA$95(.@H_W>"NX@75%554DDYK[JU8Y3+&" MG0M@ESZI"F0MK*NX3J:*%I9,KX! 09IGEZH(+E6FB@A'-G3"!/^5E%5>X+60+L-N6M.D@KI4LSH-YBHJ:R(<[$$)5,<9$854 M <2"S9TJO=Y)#7_%C8&'X<])'I=$4)ZV2Q&S#;>2* PF:AK!9(($+JNK_ :> MP<_G"UPY3J9099W"'K>+J$A*EW5X4< /.%-GC?1LEL"P-!&>9P#;29^! M0V6I3!3 G64693U$BX]9D<_7\UI ,EKN"B8@LRN9"/T8H$-)JJZ42JC!72? M8E@W_K%QE/G(196PS" 43 %KD-FT+N"+ZW.%6](/&Z;YAK"8_2)LIZ4ZL\: MA]"\V3G'I*3!RFB^(G5"_$5%PB4IG6,8P0/ :+B?,*VD4G-#"F8+6';7MP;! M[VMFL( -Q[L\IJDS>Y!.$2SJ I0$V"">RIH-*JL$&,*<,GQP/?G:DQ_<_6KI MUUUR 8(8%YM$:9 F9]> >M.@3E!#"=3$F&1 MT\RPQ&:&1C!42#N\T?@^-3>2"JZBZULOTK+,IPD))I3RW4)#7P^#X*7<*S"X M^IRP. ,N<"^Q#5(%WHISX(L*7E[@+0*26LOB;-D4P>Y$;[F@X39AU2;#BP5. M,7X(2 ARIGF[+9"HK!7$\*TT7\"NW,"O\[B>5O!;D!O$B< QT?3/.F'#(L1E MJ0A8=1KAVI%.[1V2>P7> 4''WX=U96&N=C\^^R%&S/$WS&])A2-\205NZ M,MQ("[V)5=XM +2R6%T5BID]0V$QSZGGFK(]UU9;L=#3I)%M)FC#KFL*A1,F M*J]#WI$GR!\2U56N7V%SG7XC)CX0-HT6I7JN?UAQ,;D;BA35R/5)1K2E[XHI M=GX^.#_''2*#3/)H94I;M(P^.AV,SP]/SS;TH][X_N8_#@>CHY.S\\-=:Z3M M)][WB>]8LYF^-#9Z2+G+-^I=])$D>H^:9WI>VEE>>KP^K+?(IS[PT5>NL?F^ M&JQMT^#OVX7(/4<\/D=LTW+/BX$GMNE>#'B.:(F!NY>\?L<*Y]?E])Y$[N_3 M*/.QFV)^QSSYI.55D\GZ8AY](7"$+K:#(7<"]$-BQ=\"0\)#)C\);(WQ>7@Z M[BE*C&=8S[ KE#F$?XX> .KM&=8S[$XADWB&]0S;$S2"OJ!N;:^.[QBR_*]N MEC3E0%>Y3I/6.U'6BV\PXQ-*W+]URAT; ^;A"!T/]6(+O\,WKZ;9!2ONW_[/ MV7@T?K%3)6E^2_V6^BWU6[K36WIRV*6G[X+;L8_0HEW9YU\<:?1N9HB'"/@J M1LR3*U'V7E%_6/QA\1Y9?UC\8?'>8']8_&%Y)$_T87@\.EYGDZV@QGPS$^B\ MNV!Q;[2O:_9MG6*W-_S-UE< MEU6Q##["V#%7^,J/\.>W=1&\E-K>9[J:'(N:X[#1LM#P'/J,QUXF'P^_70P(?Y%3E59R07,6)>>E0KKPT%Z3*6L&=D. M9 BPR[\B+@AW_T75^5.J_,;34$7998)"':%?L*@\@9.0%',\'%@U?HGEYUAB M#]+)S!7.AODTU?4SK$)47AD@#/K'1(Y..-*S07#95'DU_ (/+ W41EL9+5/1>&RJ"KZK$K",YFH- %IL[++2:EQ M=@CXYUHA. \)!'4=I34O"U?JHNWHLG-;RXZ2 *CT?#L93T>A(>,/3_IX.- C M/CYY$<#_==#M!G@"I&)=,NJ$)1YN3*E AL/6(4Y*%J7+DJ%T-)A1)"@?2W*Z MG[XH&_35$$&%NHP*XA;:\J"L0283[$JN82/X".)U&Z73.N7] GE?ZD]I43X% M2EY'(/T1A@:.E"'](]P9$&,XV#U(L\$U@?D!,R/.'H:+5!>PN84 M];2"[PA#(EO,%4R0:,*?YK,+\\6%R]G>[H+814[!BQ1>BBX52:D:!-+59%B$!E&A(==SM-;R,!4(.@8R*H%; 6;#H+H,M&;3LN9S^N,I",BSACX MDTF.'$P 5W %T/% D M59!V"9;!"*(2SB=(R!_G%!TTF7Q7)E"@3*Y#]\X2) M$RV)Y(A1A?(=2(08/->J<2W=G_..FYS7$TR<#4**;H=8M?;;())-EXR/P^!. M$P0#6]J=6T1EU> -NA7G*!RLJ -^C>4""1U L5(T5Z#304.'93PBY"=F2P-& M1IOL#N ^SW.B6WRA7(2DD.<#X[&D032=$N[8-'+POSK.%)HM]6*1\A%EX28X M6P1SMIY'^K?_%RE>%I=775?4K&# L3M=4XD6]UH#D"USJ-[^U!4<2XMS1=!@ MB/J#(Y)9#P3/4][H$B:;QJ0-3911K=CT@=U.1885?-+ILDJJNF*E@^>8E&V0 MN@9#X9L&I\EBXQ&@$_"'.T^Q6=>K+1Y2U8%4/=H%2-5=5!D^K+.@$*[+VBML M\/"-R\?W!D'V"C6/T 8'E5T$FIP.! <\P.MQS4T((G[Z";8+#J:6(:Y.6.06;-OH6 MWXRVU+=W;6FHRNS2P;X%]@MP#[7>CIM&["AJTYN9X-*A)8)2= M NU6+YO>23!9*[QF'1QE>P#Q/?N/%@JHBHKL -TY$CGYGO?+\C<*I)N\^(1B M2#N3,J7BTOJ6B*)Q(MXE@B'.*@0*1;\&.AR2ZHG?0-L=@)5+VO7^&F6"72)P MI3'@.)O3*\[OITO+MQW@RMIINNH7=Z"5T?&1<3@@9.LQ(9QJ[3DGEQA9JRY, MMO@:=B80UD$\]&1V.!6:8,OP,QY(#8/N8NQKSJN 9D Q47XI>"P6"CLCF''E M96O'WP,%O$=NF3MC_6*P#2,_(?O0,7JN/7/P*GFGC$L?%)#VQCP2%/#FEAX> M&M@#U?J)/\K$/;K6NLGO.IRKAP;VO.2A@7>_N/!)(ZIY3%#/$;=PA(<&_@XW MW8L!SQ$>&MA# WMH8,^3GB<]DO W*[W[7=SK'DJX19B>U'KVD&7V1H?AZ?EX M_SXJZY,H:_;,NDO,.CP,CT]'GEL]M^X MQZ?A\=>M'IFW0EF'1T.P_.3D_V[ M^"B^BF?HZ6'J7<1Q@-,(]F*%?[!UT/\;WO]]]B6=AN>G/<4'])NV?M.&8[]I.[9IXT-0 MO+LBA'[7^KUKWPQY_ O93#V]]"]NO\._[NW]Y"'R3\]/?,>#I[.=HW!T_(#[ MPF]HWS9T'!Z>=;7N\ANZHQMZ&!YWZN'>!7![[MPM2)O>CK\K*YZ=#+UQL5N; M=A2>'#U 9?.;]BAJV6$X'/E=V[5=.PE'GG:0^J-^-M=^IOPYKP%_XUEBS_( EZ[?,G_2_+8]Z*3UQ7[?F4O[3;/%5(AH?=YT?U!2_?CP?N4?WAKHWU:> MG/NM?!I;>7IZZK?R:6SERFK&^2_MKHQ[V)9Q7X!YO_:E_P3US[W1 M>-B[*D^_76O-A:.QM_!V:\OV#D\._0G;F>T:AZ3&?QW0JN_I4>_SN".G MOMNBM[3W@3R$PF='/BCZ='9S;QP.#^^'O^,WLV^;.>ZL7_/;N:/;N3<*CT?# M_KI#^DFU5H^A1X9.W(@E*G^4KQW"W^.\1H2#M6"CCT[=G@ N?1FR]HAKX:P? M'?;/)/;GQ)^3?IV3<3@^._'GQ)\3?TXVGY-1.!J?^8/B#XH_*)M=VV>C+H\6 M&5H_44_.O]R]#VYW9U%WI5M.L+FJ3>MOD6Y-=]=83?$OV+@V^L+-6+$1+M9T M3RMNA4L#SFKLA+WRK:OH6@43I;(@+I)K^)_)DKY=1G/L(#^M\J+$%L; 045^ MK;@7=+,/MS27K8ID2NVE8?!H L\.6IO9\Q;&_$_\UG/L'YY,-S=LD)V,/JG@ M/;: WI5EKEM$@8M(L.&W;:( :8/;1)34X#Q9UL?%+WM/"8*05[P)M&8L$^N0^[#T("!,EL!@*&62 *KJ,B4=42B2=" M(\1(CV!)DC!3Q=QT[HZ* D4(M^Y>0]T QL%/YRQE8"]+H$U%2%=\8!Z?[X5K4?=M*;L]],7WWHV:W8>=J$0(LO$A-8);F"3VF$P M3SXC0;'7>@;["K?#2(Q0S/Z%%D7_.TIN=F*L*[ M"!Z(X#G\3;S,8#53^ T!DU0)[;SA))Q162'[7293&#^9(E?!#4H!1AQ'>L7# MK5-$:=H^SW3$DTL4ZPT!HJ9YN83;<+[3)QFUB1(TPV0&6B(L6#0+6EE)L\QH%;52,VJ@T_\V8]ZXEL& 0?ZDFI_JSQY,@VK]VGT&4MNME+ M4-.3%#X0T^; #5 HQ!M:>[K@,J9:QN=4QPB'_H7N5P[3N=+VQ@ /FO.'9]UC M1!,2,>J%:/O#]>\\9B^P=;0_/&Z!USO_O2JL:7FI#B9 UD\'T0PF_CQ*;Z)E MB9;]5=%8XRWDX_7^Y3\FQ4]_Z?JP,U+O1%Y0IOC/=#D(&GI,< .B8S0:G/T8 M4" 6U<>0A:&!P_-@]554JP\ M-P@Z+H\D_L]GR?\.__?P_.S99H(^ADFZA6'S:_)G#6H]: 1(A5?1@B[/]ZJ$ M&V6JRAV^+I%AX&[*ILD"5B3KP/UUDW_.@/P ;G^D_TB&Z4BG*;]08**4=E@@W[70I'YE.8<\J65 G+>B;HZ/! ML1Z6CZJ98_=+DRA%4[.D+7!-#"0:JQ9L1#@TI9.)5]0E_F4JK$J@=D!C5#3% ME,$Q07M%7QIH)9<@0_$8-X7 593.M,JX5%'!*X0)M)P>-WGQ";\HGPL=BR1M M/*Q)!;.?*M@0PLU'_'W]^T6TQ%\.@H^M=0"AZ)T%/$2,Y-A(\!(;3W!':WL) M#3-'#X1I@'X.*K1EY5F:WY0-ID2@?U;]D?J:.^U)@.UG"B"#)AG^O!25#PZ1 M*O'NC&5GYDAL%T.4T5S0UL1-$%90"8N_P4*]HLF$V]R.G))*]A14DQ MK>>@5"!+N 9E"5H%NB=@BCNMNK_-VH=Z?.(<:M"O21=GH >@ SE+<(/R*!-; MF8X.B"Q@9W9QL"CYQ\M@#WGXV:_XZ(7^Z[-];=?C(2^G5Z"1IZS1PX%)"C*W MG=F38QW.3S;ILMX*$Y%G$XTQP,41-=1DM*Q0NMFDA=%?D-\739' M,&9,4@8_'+I?CVM%_B"05^ZOD;T+&C!?@03H#+E1Z;4Z<&VN'?.4=C#R11;465V:O6<+0A@ N%=DG-P'BW!A@'1Q'L17_,- SL^@6?838C%V4VW9J%F"F\\8@VT916Z M37Y]\_+M^T'PAC:?!Z5?A;)&X+FZ0H'%P@RVK! *\$ENGX?F#(#/(M9C+87@ M&H?;#.9 WPD6*!X^"-R8(1N$17-B3 B2Z/%(J7[MW!?.1H,U[\2YXH\ M]_3NLKD\6GIHR;9NQK!73"7ZW'#+&3JOC.\RPXN.9\AY;6ZG&"0);('<_%F M/F1BP5C-(E C[)#J#)!"4 M:J(G0!PCLP- MI7F&M**RGN IJ1)2Q=!EISW#U%*(W!#_1/8#QI^J@D2L^CP%86YUOM;7<>PB MF=(1A'$F?,"JG(XFZE3P#AY&H#ZZ)B.)7*#[*"0=2KZ-NOTG&^02)TA&+DLM MD2;B9PH#E5VBX(+IS17(I(*X.K(@3:RVU*A%E67-0@0X=)Y4?.<"Z^'ABA.) MM^">3X#]<'3BR4NP-H%0Y&Z9DLK:.00N$2ZQK(RF/#!?VK,9$!H]0/)QHYG2 MGV%3%K*-L.5Y$:,C2:'"-ZE8L23O"S*'W>B5KX!,Y< C_,)QZ<)Y!)F4$-7* M"E3]BLR,-]TB).'3CHQ$=@5K6 5>+](5 Z9@[O,(=*SIITG^V8U5@#11&/\" M 9'#=MNULFYOA8-^E[2&9#Z',P_+3I?L 57.I=B\,')^O75+/#$Q(?0N@YI. M%WJ54[& [8Y.4UE$ $+H)B'OM_==LU=;,*E0B M4-:\Q>W6RH,$(.$XB)\'%0KB-]CY&_Q/EMO;T-T\N7%H ]'NCB,SQFV\MG%9 M^>QYL)?LXZTRE*E8;;),/HO[OAW91S5WB.M(25#!#WL)C#( 2>&>TWV4&55<@"2ZO@O^N M8;+RV_.5S]&L)TKL?WCF1_W9]I-@#OY3B=!FDPD/2ZQ2$(Q"L X'UXM@;]PQ MO=6)D#O)X:@7M'U[A_L80I%W1_*N" )X<$:\US76L6/IV5&?F*@E=F/Y"8/Q MO85>F$*)\T82A,C#0Q<=NS'Q5B_F%)!Q)3'=U]?:HRB*M"N@5_[(_IQ(M"F2 MQK".(D_%!P@D3W10MM1*UQ;J]B#XQ9R;#N4^) ?(35ZG,3(O_#&IV,W1K0U& MTRE8.VQYB=\*DPCDAD;_@#7EVB8<$>6S*J8)+ U62MBT)2Y+KNBG+P50*T%\C]6Y#^@?ZA7B9!_H%YARDJ:I*P M"%8+>]3713$XI*P-$QLKT+ZYL@:Q-4TD=#U7JNIRU3>VE5U"VFXG0P]HV;B! M2YN_D( )1^PBQJI55\DWRXP2_%=^@SP9FGPW2J_,U"7)4^.6%S<33"IVXP7$ MM2"I%.HSDO#@BMA8S24BH9^2L "N9)X#_RJAPI1E$TA)A=[Y$B6X\Z%)$O,Q M@3$RV-=+EOQNV-YFXY!=12[1!=I@8A6SQ(:[',<,V1\:-Y-13,H'?9.R.[3W M#AUP/'71G"E_A"<0_ Z'D!V_^$N=@H T<])$TBH'70@$^2"X0#G1 =*%Z3LZ>$O)05J728K6!%)UN2L4Z.M-Q&HA-7G[%+!,C/Y'4" M/56N+=$K%<53]J,[:-(V.B1\$U%H[%JQ1J&_S8&EU7B;UL?1\TI. ;@?IYS[ M%2$B5EFU4KJT/\7GB6R3)W*R(WDBO;QV,"D1A!%)RCA!40DB8Q#\/4NUQPT. M0Y+2J16CG?0'\510TS1ESK611JZ@XY/$1X2SFID2)<61889)5I/DS8VH7O<=C$&.684GC0">?5F-E' MESMK?$B/.;KX.U.,#0_^QVPS9@)(7F3;VC0W5OMS>OC2)M3]S7B4 M^&.E^[6_/2"2W=Q^3@IJK7U.WMM<%9&TDC%#T<#XG5T>=M?<81 MI1RWC03Z'.?NT^%82)XR^TOTY\WCR/9P-E#)(.JCAQR2- >;<0)3 MJ_0BC$QS:%Y8:FP@OX2T(W)Q5D92<#JW(MJ#\@DSKE@FP 30N^8\88+@)MN$ M51P);X1DI^-GY,L8,]/'/0S098K:("ZD5.H3RV@=UFFX(E@?8;^=B45R'BJY MGG (D8)$6F/[@1B"U59+1Y0:;2MT!#?]UFI!LQ2(-MEY9_P;<3F22#8W0P3J MY7S!_!*1$\.&H[38ULY"3OOF&@N4Y-6RD?)5F ?YCPH#L;KYV&FC7/!+6N$6(A8)NR)82364NZN35^3A"KPQ.2 M8/Y'FNMKW):8AJV\0F1C@F:GV\O#DWBOS7VT7.J[EHV^POOQ%PS/ M[# 3?VQ&KSB5MYYCT<^_5+F2=2JJM*X7,MFCS]?O]>J2Y2N-/Q,T0%17N281 M%[73;Z00GM)2%J5ZKG]8P2YPR8WKU2"@248KI^^*;7Q^/C@_1_J1A2P08#(E ML9X'_+<6U@+_\>1T<#XZ'A\?K7]DX_N;_S@>' U/3L_N^_YP,-KTQ^/AR7AT M?,_7;YOX^>GH]'C;]V^!7S.<"EO9!X"]\[M 0SQL\N*G^O)H>V<=E2-? 0?B M=PR>_\;WS6N+=; %?LI7QOCM Q]]9:#&C;RS$7%D!QAK-7CYK=$YOP %/4=\ M38XXO0O$YW=\QWQ='N])_*6+"1MJ,&N >Q1*S.L2;)YROQ4AV2E ^J\!-V8" M2(]1VWK4O6.OK%4B-4P43]^CVA/LU]-5'->]L8]'[4?'Z^H)#EH/D9;];P9(=@XF^]5]AYW;Q7? ^4!S5:. O/ MCGP?E">THWO'9^'PI#?-%IZ2LBMRR(W"WJ+>?CU:[SR;'IWZSI0[M%VC<*5C M^$YJ.'T4,:\I:DL92J;S+85[=;9YGE$D,.Q.Z=>9!XI3_K^J)'KZU^>HW:C( M:T([NI6CLY-O8Y=]-ZH0BZ;DX=+HFQ';-T_PS1.VH>MQ>#KJ:>]M?U;\6>G5 M6=D[.@_/S@\[C(%[=1G9F:3#MR:J=6$K 7$E9\;K M?R39>L1/79K9@?S9*K0R%+'I[0AI4EX9U$*8$T,A.240NBE'BM#YNAH,^V;( M*J/%HLB!BH1C- A>;4-X6_T\JPO*-WS4QJ2H M,="U+C=?N^W3QX)=?9,UV):Y1T4%@G;$"="YTM#_^CQI4@-395.D#I4;1G7I M F+A8CLW21;*+LS-E,$?]:D*@0'Y&QNG@7AP)6PF\O9[-:5"RA NN[G2WQ=F MOJPSJ<%'BJ0Y<&6AZQ=R&@8H2!AXTO1BKLRT.H/K!G^"V&#C+>IB>=S*]WA^^,_?S&9.\\'?N99>*R,S.)E4S$W$T(/%&ZP.G[D+M! MQ!JTGY6-T"IX!R"$#ZA6W*W.=J&1N9L4JY[X-PU-7#*8.+*FQM>#EZB;6RC( M8!T]/DCGI[9OQ)ZF^R.J_F4^JVXB*D8F- @"^I@QGC(MFH"(KR0K@N"C-"H6 MF>Y%I(&4P*I\=_LT6U!E=$=U3\CM5(?*?=M: WXY,(CF';<6 UH (Y4"F.^4 M]I([PL&Q-EA/MF&>^WE2V0T<1>=T"6?K1N,YF=Z, N2T%*$1$31#< UW#D+' M8[TP^A":K?1,X!.KD<(6"&V'"#;EO[L?T(X>VE!7["=9EE_C M;! [Q.Y%"XP('0 /$P;BM%DG#S86Q MT\B)S8A.NU'; 9TCYS,Q6H[/K-Y]-\N1![B+8>Q8>AI15%5-?FI+U,W<17;? M:'#:LONL(=BV^CYN/5,'55?L*G3OHDZU8FXC^^+,;.O;39.F292J.6;+R-WB MEA2 X^/6TH\;$F07.G1-Y;"Y7:%#0-W;+1]:%QJ:X"KX),FR/V+X+Y.!## M@A%#"'\[C0]S?\%)@KUQ(PQ7Y, Z$1B2C._:*8GWY'7EF(Z=6WHOYYX5IL:Q MPC-O">_Q.A$12L/W*7K;J^@S1C;0^8&QH"3F 4W(H%Q]8T'/Q(#'4PLUBVB M.]+G0$[%+HY]H9+YI"[$;47A"GP$'4;)(F%?D$!?E=0J,6:96.>)]Y1(9.C)*M!Q"\5\E".O=P:(:0\P7:S:)=8V16 -8<*#+[[*PB\.&9*D3OQ%Z#VH". M92"&9@0^HA'K8H$ GF8,.GDV?HS-#R'0@V.!P_ MW"H7;(Y6HAMV\"*I)0'(L)KTE2PJ"!NU,'B0\J'2]O*(D[A)0$%3V_SEJ M MWW0BD.XCUKV>+R;#8E? MV4T*WK; \_XGRV\RW4> ;JKW#LSL#NL!S5[%*.$3T;-%=:*^QOA])'(VE&\EF) K:F/'UT# DV.6GPO^9E< %LF^)+K[#)35YD2<3:/@?9 M@,4YC-OB5Y(KMD?1B?6/"98/-T<:AJ5&CR2 _'B6UM9E)C=1.X".ZBD MCM*"K4XNBRBN&:H>6TF1B\?T!Y,W1%-AZQ#SY6B*58X6 DP9+ON3V^WN=?V@ M=]D[\K'19LMM).#X,9%YZPQHFL.?L"EN3BYO?F#N1&8S< MI5JXKYG&^BD()_,7-6 T_TM0HW=ZDR0PS=W\"G0XHF+L>N_(%'%1FEM"06*F MH4187412[I1 N5_HY(*1ZX@]G3KDSZ.QIY*OQ*49QPQ\#7M.H,T(ZY[SIP1W M4FLO!G$X;*#"NI/1TVCW,M128X[8N0UH:/Q.18RDM0?L.239$>QVQA-.)W^: M1LE<'%N5HJ0?O-V,3P<##XEH#R$(TGDDG&>>X$Z0)3GZS?KX8X37S*M($X;B M)$/NKY3KF*+-Q(:($%%\2#%H;=C@P\6G96-8TI6W@M80\4:5A&MVCDMDEV#AFF1-!I M@=\O,753144+!5:W"Z%32LY@A]X=.B8;!11WP=P^.E+2UN-:B;(AN1+Z=!BE MF/]D^VA+YEA0E]WMN!H[#W^9F[W50SLL;1&_09L ;:F- M^P2130DB9WU-$-D!NPHC#U.X=BXX?1H%YKL\3:8Z0O>Z!/4DBZF.&XF*>=%;#O%_?7BXAT'C/@I5PZ7ZDZ?:G7#Y79) MFN1\DV#CZ(4#S"X@X"CS"^HC@GF&NO?>S+2Q=F1D:-M$4 A$Y?!UHS-/8LYQZ2A MNLQ,L8"83ZQIE!2U0"#XNI2N21)+U(^[OK20FQGK,./!V@P)Z>P!3\/C)N66 MHY; )Y<)58_@B7'S<",82Z_T&Z73D'%?&AP2G/\]C3*:@5 ]>+5-T M!B/28\J$&T!MM)NP-@ AQQ0F<,U4O'T.>/2GDI+/,D#Z,5E5*-9%4!U&:'B.6-G#Q_\L*.[!YG0]9AI*_->R.C[H,()1\DS*18UOJ,TT< MIJ^CR%Y'"_5AW1;+'9[#(2-N@84"8!>9)& DAZ-S\.ZJ^UN"_**2#Z_M0[;)0>NN<8/? TQY0.U==&];R8CM-O=L93>3]E_2!&W$B&E]M9++6 MW. 1QT%)"DM'HXTIA:)/N+6A-;;3)F[6:7+4TDJ:?G''+ ,Y MT1>@_%7H/9QC]QK8Z11K!VD"Z27HB-75'!US^0)U1EP^:JD82X!W0;LKR=>& M>:8'DF:)FF6$":5P T<)=ONF6QS>+:GME]6%28M%@5^!N*FYHK"9XOM1^LIJ M']E,24LZXB%R J&N:V(NP@DJ;O9QU&LG'J#>KJ5;4V*K%?EK]$L3RJ2;"]V" MR24*OEA-R35T !:"3EFVGW7XWVFVJIE]/V]\#>4RZ8LQ'KB, MA#3L ZYMBANDE_=O_^=L/#I]06X[>'40?)!EZ].Y>7;B=30'6-0>^ADU'N6?(L\^2/)B.'A9:XU9GJZC]-2.(=ECD=9/)%Z8Z4-*+F$Z9SKA"F] M&4^MIR15=&.83"=7HU:MBY@GJKI!/;#CB+5X&YFWE9^PTH"5[.!/2BWP^L!V MC2!%+Q4;^5&U^CP-@AU9M64]3[2-CAG:,>^3W37V'V#K6-A,Y)CQ\(5I6DW_ M'KTPQF^AR.UI$G_80%J=0^IKG8J29]5JN,"6?68\ 9/1IZD. MH+ 3@)]-4(Y9USQ"$2([XY-+$<= 10E2(C+J#!&+3H%W-A *=8HT9I%A/@/ M^$N4LH0D-[7NE## K@*3<@^;SV9B/6%_E.9[O2AMG_=+@\E&K^$#IB4 M5VQ?)KI&^GP"72:,=;%K*6C$8<99$AM))V%XVO92Q(Y.@)&[_^ZZN\& G4! /;K2'UIQ#2A%! M3Y YNF-U6M+:R044M7'*S%>(PP](Y#/! MVC,Y.XX;T46E08E8Q'S!N;NRU5$Z/%E!/CM>ZX#I"A8U H%')[N9EJ>Q4H(W M95D#)=TH4I%G\/-TY[/P?J'8+UUVQ(?V_BAH]0W78F/1(6N9>*A_ST&S'P7/ MWA:74::=J'A:/E#+3)+['QSO94 M2C+W&R!.<#A 4F"^,3E':"_@%ZG^]\\F)!9<3/*Z"G[C5N[OD_+3+MVUY(9) M<,7POWBS&=P>TBJ#^I?2?YX;6&WK^85ARK MV&9L"I=CU)0=8=HGZZ178."YT!8L=YH7TQGS*4V3>3*YLU*7%5/0PZI,8G>Y MD'$ZX*I-"+Y_R/R88=@#+?)Z@DZT[C52J&4ZK>E;4?KE)"_?GC]RKH]ZE2"YQ2:D3(FCIZ33N#L,>W7<,:B]>)ZPK6IF>'6 M2U6%LT3M3^P\)82K\<0#S:]L:L4;#5(B-T0 &UJY4[?%5T))JTDDL, M5,O4I8(UR*QRS0<,W=(D$2P,0W6%2>^W%>':ND@,_!7B(11470Y\%0YC+H,T M^81'DE(+6R^$=YOZ0W 8=H&IWV2XS6!Z_XJ5&Y')<'S=OK>-+J3I\Z&K8LER4+2SHI.)ER$+P49[J0)='G)G7.#29- MIVF+ B7MGFK8&.;K[F[IC6GOBSLD8A^(6H.E(:1A4"UX$=44;%-%D<.F8(PI M6X:.^$;O]I1 N'4!3N<"2(.P>8^VUD03F%:I%;Y \C)P&1/H6FP). M>P*$K"F/DK>;2JULL1ACCM<:-:ZZR>F3&+18J'R!)P0Q5)$TZ,%/ZB M-[\JG8"+IL>J.HOSD=F1REK6V %#$ONU/8.G@MRF<7"9PU0=)=9F0YNBXXQW MI'S!MR4'&\Q*L1@)MA8I#M=H#*<4-61GLQWMP8YE"LQB1?5OC.FQ2!-;=V 2 M5S$KQ)Y4_!Z%;!+*K]K^A-*)/K!Z;5O68NV:=24+ *%A4#YI^''F9LF#I98# M^HAMW[WRX^ MOGG[^X;UGQ\_F?63SVPT"'X%FS=E]Y#"5=S!/]2_=7?'K2,!NL<8?1(G8*7+ M >3F%I508I-%-62>5F^,I%<(8;(TE MN\O%ZV\T. #@K5(V3)-6^ZY[D),S.XO##:CR'4P<:6M2DEQ! M_-7)4E]ZP0WE^7-Y)[US!10BA4#7IZ!*T" 0I=C8G)\YWB08W*/;RB:3PD6% MPKXTN04+4,J2*7438L%M;B3R*Y>86,@=)L0Q5DM*$-Y=^C)$NF"RS9QR B\O MT:%4N6TR8,,XA5876BQ#4P?&07"^B("ZUU3C2YUGC#>O(&4;VT=0.P9.+7/J MD\U]9&U!J09JE\.7#9JM*X.UQ=\FJPPW^U.6WZ0JOEQ?0!LVRK],95.2<6&7 M3@^@Q!EG(CHM4)ZG(YE+?PLV:D-'44J7HDI*+;60.V25P8+]&#.:TQI*[19B M16:KZ*R.,H6F+*W10@C);F&Z[^!)V@D1^C;#0"ILDZZ#"8._UN@HA5G!.&7P M;]%\\2+XC;+:?Q4,A;UG^IEG^ZSXQ^Z)#_9PSYZ]0FT)#R8\I O&:P,(@CXK M.%K+X.>$B^RU=O1?"%;\"G:.#M5_UYAN3E[IU]EEBCS!,_H#43Q9U34?0O50 M73I9,J0T4MJ@613+/9V(!/Q Y]#\6:/>--(VHQ608L=6O%'2)R+&!$XG.]GD MICI)-N8[) \5(9V0,Q-$E+A(&8OBBCCEDH?B@5NS$-XV*$RKN8'F8U0W#-1+ ML(<&%P[ [:;3A@A6B!*-L!2O;%0ID*!6FJ[IDDOK88EZ[/8.Z'5I> SKXD<< M"*?<,&1/%]PAK/9MA';'S-.>,0^6:U',=H_ M-T(*<6HDQSUJ)HAD,:5].F*9FX/-L&H%;-$DC8P"PJT"1"5)-(P:*QA$7LF9 MF*L(W>A$P#F>>C*/>0.ILKF%XF,Q69"I./F2NA10F6Y;X#9K45?EZ09CXWAX M>G]EVZ<:;)#G1\.^IAKT[SK;!)TH1U3%!^DW9FC4'6Z5?2Z\I&?IUH*N[F/ML?!*_)G&*IS^NTH5"AF_N*UNM! M_*AK0C&0X6:9]20R6Z==4L/ MSG75/ER)$:NYUIZS0MOXO1QLBDYU.)2^#QS%&#K6L>] MONAQXK;/H"YA-.4H*VQI.S8,@O^7U]BBCXXZ_L8&4?R\I>Z>FPA7ZVX5@&N"*;7CVE=X& M>N:]W8"WS@9,.)M=/-P.2[E,E[I)%RXY!YBV 48=)[(T:[PY=&6C'YD-4[JZ M M*U<0"P3M; P:%&1'R+><@1]RDQ2LW*V9'FIT[7#Y8;7W(FB^,_IF(AX^MWV*KA**.P MA3A4TZ)I&](,@%&PVQRE&I/ 0(?$$O@=QX-3G92\H6809W(+PT"[-[.$) *TWNK=6*6X*P#_A$>$/J)*U_LNM9]) P%9 M %,T64!4V?IO5XB"Y(P8?#PB!!-T<2'C4/V%HBB4-&99FH%:/D0[8A/S?8>U MCC_48X3FV[W+.R:F[\\?0+^U'3';K$":S0?X&4Y>\ ^TA9?!RR@#&6/E7*,4 M\8>1.QP:T\4UAH%RA+(FVY,\F=AGA-V G15FU/=*8^*PU]3UZCI0+\X+;1B= M%:=I9)K(!0OV\V$A:W2=%USRL+)*00YH$R71E?N$5T[E5HSPTWI.2T#D>%ZQ M[EC;J-\TP+_F"!$V@J98(R[GHN#0 ;.7G9,G@S),0^[\62^R M+F)O0XK9>7 1&%=V+AOSN+$-@+'-EGB,R;">V*VVZ9*:)JS=?0V"4DS7H6I# M5M&+%')DD 3'1]T!^?A\*WEST/!TIFHF(N@1+;DU1YU*N$]>!/!_Z!\2I'JJ M,\734Q=R7K9+W-G)=1-GKNASHA!9&%4W1_<)4T/ N4)7NZ?%HQ;6U73A"=," M)&K=T"=Q,1.0J<@13WC=@O"!/E0#2O'DQ< "TU,PS*:R^"FOD\2=TPSM"2_5 MP79O0F]1L'LV@YL>$8Q>H(+Q=*F C)W/9AQ*CY6B9@X,B\^H4E:F[;(U15F2 M?36HK-Z\8N(ZSD+3FDL<5[I3+IT8)#F3.+UQ3O!S%94^U>Q*@U/! MD"1O,ND-E?&BV1G'QI$V%CE**"LK:]VIE^P:;* DKF1!6EE!V3=QQ@E!@DW9 M*.-/X$6+2:ZH?V*X6JQ3K"-71Z"B8H)7<0-3!^WQK# MY#/O]"D'KN[K&7<.6Z&P*S&A4FO4I9:]&IK<)X;L W/#IA2-A^-A*!:VVY^$ M>AVO&+ZYMHNY&'&QD! [E:WISYO'A6MTWP_)EM7 UK-(F@TT(75U:X)VXMME MFD_09N(I,1A*PQ= )PUAR18F/Z]M50&[U2"WEN3PL?Y:X^QC]!FJ=JW3"!, M*KT(1,C&WU8.S0M+C0WDERP"XYP6)\6BR.-ZREGEL9IS;4-%T)P1RDWG"8Z, M7RN;!-5J79',]$>Q!%3WTS7M7,11H3YQ.KMQ25RKEK,'0XZJ,&DA 6-3FG82 M\(E:%NNXA:(%+!2Y#/:QH.90+,)+G8SNO&9]N+,4Z,5@SXL;%\N,)!.GJ0CI4N!(FO100_FF4H61?FX6@"6Z MJNC*V>D.].Q"6(S MCH@^EZ7,I8:< ^XR\B[+L[=9\-]UIH+QF<[\<[9O@=I@3"ENO'V8PJB32;?< MY3T!]GSUZMV%8'KN:P7ELJ";R!D*;B%*ZRM-=$(0"]L)UUR.9T(T3@Q5TB/A M@X"CS="7%7D*RI#7+(O^>D2+S@<"(W5R*B=)X MH(BNR=H46QLZ;S %4ZF444TGJ))1C5'H2@JWBDDUYY)Y.W/U>4%-EYCK0 HE M.L&[:\F:GG UL\9'21[+!6L[M%:3-\M0B[9G;:RH'91&C]1 H&_>Z50 M/?^ M;BX2G)U-9Y&$?[<*D_:4YT^49BADQ*1.E0F08^Z'%INRP1)E9_SD;O)KTM+V M8S1!0N6QBX]18[ .CI1T>0M^QM6_*W*LQL+/OS>;S>1&EJ;6652;1^'CME(+3Q'"^X'7[4N]0Y9"S:9B+^0!2-'CG/L?7*)24&9( C:Z[EE M<1CRDY*..=5E,X>(TCFQ.J*-QL_( MIJ3B:-#2J!2?E-,41^ZW#G2-#?@7.ZBK./@T?X- M=G]\+%@FXK!%+T.2N2DIG,$DJ81P_ 5?/3.0M[NL=W[[4 MP.KQN8M!U*)FB/*F;"3FHM?&.5P-\0M6#P2?S<<2L<1A+EC@&DK/5]WF2:4R(>$G7#)G$%68 M8R+26RN?I@V0LZQ+=/4B\V(YYU*)=UHW 1-0')0*($XBOEABZQISF-^I04TH'!KUPG>=JXE? >06@"KIFM%_H6XF9K@EYL MJI3+Z1B>[@Y-EG8+2&%53@;[Z]<7!GMLSPB(U[!]^3R9 M!A>P\/U@S@Y9M@GX%BW<0>@S<)@Q9LP,*1$340>XT3(Q4SZA?+>B;!:):KW! M06.(&"B-5CZM!;/.KM#1$<0]47+-KUE$ZR+'Q7,7W<_4)("1RV!>&OIZHN#/ MB,K00,%V;U>Y"'51V89R9WTS=FZ&[< )K(:-!(NF<H'P8=/RQN4_-*_",7H#9Y.$'Z3/"IBEJ[J M:H$P.9=55 M+KX!]ACP*#,,<;#HN4[4#3>LMKUX"&YJP7<#R:F![MF":&"PC2"6==.6AM99 M56J^J.Q[9B8:"(<OR)??^$0JA;D".#>X8QGYG M+&XF+S#<[/(K8.H!JAF71825H2"#&Z2T+:?,%:%E)XA-C07#/8]*P0A".P?A M_C596>6FX;"@GQIZ"H&L#.P@$,S+6GL+X._HLJG/N^1 +1 /*%PK:G Y"($[ M&&",^M9I?[[)&75D[>"S^'H8,>)-8"<:;ZCFUH!1W/;M%(2M;OO M.!R:6,5!S:0^OR(19N207DIC^$P?=/)JFQ/5Y%-KCR29CNU)#T"\'@UU03<- M/JFE[MK6T"@272H!Q$*2P"1KJW1TW0#R?&EU5@Y6VL/4U>?"LK]Q62)/F!/0 M:!/B&,.-!J8FW"NVCY-;C3*#^AF30U.K:W30&[%2.@_:DR+>3I#\-8:C@39% M:7VA%PL2*1^B650D]/PO"4[P+:%+DQ^"1)$1](_4A15@?4; >FE'\R MG@9@W+#M!.",<#T*'Q=QPS;]V%C)[NQ#:PO6B"FVEFITSB9$T2N5+K2#ER. MB&#PB9D:F[ QUU-=7K<&0'>"[N&[6"-&'6D0)]C>"%BQ;/%LFM_08N>1F+.< M?2+!?*V5(V@G!L8LW0EBIPB M*Y'B9%DLF$NV*4ZK@:2U@C&TBK8C&1KD3X?;(^^"+]L9S>VUYF5-$([N1*[, MT. C:^S+B/)(D84L4HV8T0OQ"34%?J<;#<:3'EIAC$ M-#\!TX2/7"4+N9))[CK7>)D;!R4K+RCIB AIHO5$QS5NOZSGKB.S3OC7;E4' MP4P&74T10@G8DZ**(-ZW?L\.CJ1V:FY!!J=*XUE.X9A_.M"5/ZL+T"JO,,L*YLO?VF:<1Y*%*@3M P86",J,;M M8D"RVKMAO?R99B*91*,EJJ]XZ1%PQVYLD92Z176WJ,6T1W1ZY>>N[\6G) M3S0.!;95D*X^IV2;G)*QSRG9-J>$;=]NW3PTGJP6@HQ^W$3[FP+3Z/TAF3D' MG)!%GB=, J&$+I-W?Q4M,+1X MZA0Z+?6"7/R1HYPE=%EW)O>@6,R:9H:VCYK?Q]09D/WI#.4?3YQPPD1]25![ MD=Y"#I;M&FM)%MX!QR 9EH*W+JB]NNM"JO.@%5!!%>Y0J_8@(N3@+;+6#K0V M!BFV8Q6Q[@>6IF!QD' M,F,T8M)N&W5*&A-H;ZP8A<8#":2XR8R ,$H [$T^1;L+2;,0R":;C4])/=I5 MBG$?LE=H#>+3UX$7@U$G@$ZT))-#A<["D!T$D?%V<;;HBCYB#P):O!T^R9O( M<>O)56JC]H433:OSF1VRL9SI56ZX)HHI0(L5R#HO MP:;+7]5%G++%0,=25WPGG(_;S!BE6'!I/-*75/](7Y[CO8&GFE4);8?H*D_M M,@?%_.*EQ!M(;IJDD8C#F:0 X=(S":S9<%Z>"E-SXZLHCA:2O2+>57.,;0\O MH\IHE^3>J]_>E?O:].#E\B!N0L5'W2Q65[<;1< &%3AB8T=I9,'2;!E H:F& M-(Q /3G7G527ID,FCB%-9RCDXH0R*'$"VW:!&8>2-Q70.X>Z]+J^9#@:0>C3 M%'DKN5F7U=(U577]!VR4B<#HZ MG\(CE1RQH>T>;*H/V#' !,T[KH5?(#8QF M0L!=A;FEB[O+9+QI&_TJYQAX3D+J]N^%DA\7Q?G"W9#VM!H;WL(R %*R.D;Y MN.CU%_ ^?)$SI44)ZIH:X?+>,,PVZIQBJ0K7'&-TJ"<%C#GC _;1,G]RT?" M<6BW^D"OW)AE=T:VB S=CZYQ[ 0$5T09-@G,N%9:;KF'U]Z/Z?^^:+O11[XA M(E>ULVJ KC24Z:0[)^,,88JF(@(P)Y1!%'0JDQ3: %M1^AJE MSLHJ:)*=81L2KCSW0? KYHA:-06E=0'"JA1"1*X'A=);])6#DFC5=\K%V6[> M$-UI-!EV=J9+U]XWM!L$;TD,B^HF77%U++29*"L.L.:F$+$)A];5Z27LJ$=M M&92WI+0T7)]:14<.1CL??P>[2FF9O'M.)1+ME3BY.Y$*VT@4W/"\JU5)T)>&[0W/9 M)P^?:'>4Y1QST#\E?I?.A]H<6''"MWWP\B'F_7TJ<\/^"E38F2IF@^22X)%,;-I]>>'$+@77(TNF- DR6)^<>+A8I70_2B MAZ'L,ST#NFQ1QUU'65U$+*F8F;$GE\+X%FK$N+[Q 5R1.S.Y('7?M%V^D5#I M,!$'U^6JLNL$3%J&YH[(OR5I*8Y[A]IZ,\>'KHAW*C8;,IVRNZ.IFN3Y)QW" MIPW1=0*.@J0[DLMMACWK,,4+MA64'EM CYZ9+6)<5GB;I#>N+K9/Z/X63HYS M(]E+RV?Y' FRYC1; M=KJQ69"9'(Y0E-CLD@=J(@,QHV):AO%FA+2Y)(=1 MJ\4/!Z-@[QI(L@M)U)=(%'K48YA!(?TIL8,O^MC17;/R MF2=WDJ;[P3OQ>ZT1_&)=O1+' 5+N0G<)_,--]B1%,9-='M&8 %R4NGJ:A6+Y*FSA L^ M^)_893%FU)4VZ&.L2!-E+&^VV<%XSI>*0\%7>V'GE/<2L.,:!Y+Z4^E&;QBR=5-H44UM$[*\>8O8UT#8 MUH4.*/_)O7JEZZ]%B3\<,J;6@YE\G1'$ZO7Q_YZ<#)^4>GVL??MO;*QCAP7% MVT;K@!,-M(8B8,X\HW$9Z&JXK6T&MW7\QTMI OTK/GJA__JLH9N4TRL5URG+ M%_5Y@54Z>6,VI\*B%*UL#J7S*/# E"I+J.<+%XDX"%_$_:Q*KKU^^^?CSA3B6*926<*CE1J77Z@ D!BR7 M-:0-V%?]Y]P+]'62KYAW'(L4E-%5K8 >#D;'/^*""5ENKF4V7"2$TRIC-*X# M98>D( 0&SJ[0\PZGQH/2K4-98-EK=V)"_ M8JH8\=UE%7/&"B+6"]?UI22>O 2=$0BEL,Y0NC=T M#4$='F7J,;HJ$#)+(SE*LSCNJ*/UV6FTH.""=).GF.PG92)@IJN@N\9-O??D MX](Z:[6'0*-5'2XR%,1/TQ7) #VUOZ(QR$RM&.^"!9=,,K D*FX/P5W-.L4# MGG9D)/*_=)I6YBJ/$!K[TR3_C%<)<@)K5*3R3T% Y'-*LEUJI(NIPB9I^ISK M=TEA<'N62;,>>RDV+PS)1VG=$D],3!C\2^DCXB2"=72:=QM8@5Z89,D<;L5. M*:T+1$#H(BJK!I'5;-56RAC##M.#<+NU\D"%IG06SY\%>LH^WRE 73!A%$L$X6(N,6LM##7>(ZTA)4,$/ M>PF,,AR2_JL3@:_^,')8B/$+]P[W@Y]!T/*[(WG7% )2D#+L'.O8,>CL MJ+LL5KNL<.ZIPD GI5Q2$>&P8P*3SO=FK>*&;C7IT !7N(9-=\0N7<[<.]1J MS:XT7OFC=*TTG:%F&NU$2NXDCJ%S.N2QVW7K0?"+.3@=FGQ(/@X#JX!YAQ5[ M,KI5/\QQ3+ESF.GS.3/7,?H!K-W6MM<:M7RHMEI EL@X/?BEO(O!3)S[<'2; M(^YXQ1%'S' 7SD _L1\B.>@4>(6O^@:JS\9#^NF_-AI$$>]2X/8G@UZZI ] M&02O/U,NS_IPU7:KXPK4YBL4^HOJ*M?OT.GCWZ!QH8H#,D 7I7JN?WCA\".^ M_\(5[O@ML)86:;1\GF2T*/JN[-[Y^>#\'$E%>UC!=E>QGI+L[X#_]E,5=_SQ M?' R&HY.SC<\LNG]X6"TZ8_'PY/QZ/B>KV_\\.GQX.3L\&1TLN7[/Q%IF#Q M=]SW_WQV^*P=N<4='R\^FZ[KLN/XJRWYM[V7E$H&RK;\C@=L=G4?+6R;=V:7 M$3.8.9*].$/,8[]305I+.@CY.PC["%3;,!N_S=MN\\^4?[%8C59MMELZ*V\Z5LT# MN.4BGOWE<#!J%HQZ^7G_K?P"PO.77[Y8ZVT4GK2T6$USSL5[SK8:/H;SC79A MG@US2+&V_.)9<%6H&8BCJEH\_^FGFYN; 3PVN,RO?[HHIE>(D/.3BB^CXB>L M?_II='Q^?'YZ]!-,7'X<'=%!.?JIJ"<)YA(.#P]',OKA:'!5S9_]Y4/R&;U, M3B[!>YU+\ I9A H.R7!_D\',%S)Y[07229!@,.\EYH&.<*F8 &<11T_L>_^ M>QG\S7A6WU-.H,FC' T/_M9."D0T]X3JKW0+NA&WH#O:!P,[:MM27F;>1V:. MO-'XAT3@:#D;_UPM'+QQ[/,^-PE'^ M/1J.S@\.AY\IAW.]3/M5IY-^T&D[)@P34BYFO))2:?-4)QP?X9A+._Y'\N@) MDS/*/H4M81X&[T$7GU*C(HJ7!O^5+Q88I 3U>L 1MO83_[^]Z_M-% C"_PKI M4WNI* )67YJT:N_:-&JT3>X5"K;F$ Q*3__[8W:7%9!?$@M;;U^:UE(ZN^Q\ ML\S.?-^]"8Q^\'L.X*<"\#8'< [@+-M9#'':,<3Q(1KTJ1&.8])(1YBA]I.) MOTU\-TM MVYN_D+;84+Q!JVNVN,;AZB3093,(8I#%,MV%H,H.0914*44V^'@ MS0W*WPG#H&V1P%90FCRQ-!N1%8;;GLYM QF?JR#K<.[CA%S%DV?M:/0Y]P$' MR'XFL;+6 _7$)W9Q*TNB](.733#TB'D$+0,>LA1/*^S/Y%M[:TJ,*R#JO1S+4N8Y(O;2^G*-]9;<2AF M8C%R*"X%Q;E(#'B8M=T$D"V*UE)7>!5G8E^DH"O):BL7F7NMSO='YN]3KYX" MSE)+$@US+C"] RV9P[^#GL2RF?L"Z?KSA-R3+['?]]-GX47;.K:SW D#Z =% MG8?"\\+^ _SAPH"(2G!'_UI'7[DF=W3NZ-4X^B34FW"#X.E!\CA*V8,19K*0:JHY_^+4#(#XEFZ$0,$EC;$99LM'>L M]05UJH9!FI[H/1#=&KK0R(&5)J)SJ85BIV/J\V-F/U?Y.&T,Q.8:5( 23"9U MK ^H4PUHV>#!%2)::R"1MHAKH$\NJCT1.AA3S@D0>[;158/,JY_^,Z1#3$47 MR!D$$#'./=<&M5:#*%6;2_];0(ZX.$Q4*HL>_X:Z((&2<>6Y*X=HK:R#HX9N M<(@0.33V/Y-ZLA*I-,54^>'+@"B?<$:"58@V7$CO\$1,ML!#/<<$C_X_2:^" MW1/-Q>1SL&ER@FG1"\$XHHT"9/I^&G8?_'WEJ,".HI,#^MRWV5Z59HB M4596C+(-UF59YBZ.K7P37@?-=1.''F&@?2X,_^ON^.7 UA*H%/1.P$+)XK+@ MB^%_23OCY]W_6)CSPPI3]O'K,J,^MD1@8_,LK%[VA $DLD;.)Z:T(#*5S+,I M9)].'/-6F*;YRA-FAPFS3GK"K*D[Q@YR8INE=?L/4$L#!!0 ( !"69TWP M]$]D\PX "2@ 1 ?'68#N"1>4A<<[]@=K!Y'091X-)\<[W^\N>@<[/W]Z M]^[CWWJ]WTYNKM 9]WBDY^[;3.Q@/#WM[%O8]^V#_P''V M?YHZUJN-?9L8HWW-.BC.!+NE,PP@HJ% MXNA1'.],I9P?]?L/#P\?'H8?&)_T!Y9E]W_[H0J.*>)&:F,^M!;""^K3\(>HM[QCHIC MOY^1L3QE]R3$H;PC?"9&CU1 !!T+R;$+05'R"+J$LO=XIZ1P2(, CP.2%M8# MR-$Q+7E4),(D*F,U+?/G$7SXYV8MB./@F5J>+^49 816 O& M4& +C//JNH(SU09+? I7($^ R'X:L,@[@:[IW1)^3UTBOI#9F/#2ZM647D-] MZ1'-U#(>08\\-L,TK%--X.$20A_7*<[(^R,2D.+\*Z+NCQNE-UM!'P=BB4"S M8'7=XI@K:U8MD8\X:5ROU--.V6P>4!7F;R4D,R//=] M2*[,_;5*:N/]] I,N_9A!N)1>8%=&E#Y=,(X9P_@ Z<8XC]< $X@OA!1RF-# ME 8]./YIC /5(8YW7*VB$<,S%A+(E9_:.?17(J_!,/@<3JZ8$"/WSXCR9BY= MCM&$_I66\,CX]1JB*C*]/+:]S8@VD+!OBOV<((A&:@I!5: MX[W5/G"ILBPP];L@M\R7#S!.G)%[$K!Y[-%""NC8I>U15[R]?[R!"' WY814 M9*S-@38^*(9W;#()*BJV4FCC1M^ =X41@2BDKNNY3ZES%I9]I0PK%:I5A33W MP]!?O(JY4%GIC3-QJW)*M=[B*3>'04DK&W$.H5$7'3\MBB0JH#A_ M)-RE@D B$?<.L$R4D_E:ZC:=<5=%CG1N>'YR>7-U35:[F M/+,U^KHGH\K10-H%F]86I:_#M<3H#,S&NUC3J?.9!E[71#Q%VW@SG(.%[(D0 M/57^%G%W"GW\&^0'9KXKQ39>L;LI4YA2C@A7R-EU[6O0[2XCJ2*%FK/$!)'[XXI)XPD.<<\A&L"_$\7/,&" MNE#NC ;P:_EL]'64;7ID6%K@O858"=&9W3TPLV]426W<,]24(91?,/]!U%+! M+0LTOKE6%4(;KU3M<39QNA/B,T[T[ DZL9I"BC,RY\2E<5H3>J,9XY+^1W_] M@A_I+)J]?)1_F?87S&%?=Y9_+:>$)U-1J6?>9F\J+__F'6D= _T;&]Y'+GB' M0KSV1_>8:F,N&+_%:I7)A<%-4L.B;$WI-^N[7]B85DW"E\MLG+!KWZ954X6E0ALW>J2VD5NFP?5D-UY%2%'^33"_N?U>E?SF M"V[<^-6ITU]67X6HM6F][%T%M=".\,)NN7&FHDGICE)8N M5U?--1K#O(F*+[%3G4D5%G\3%7G%E)^&FYQPI-K?;-(&-3B-I "[_\G&8N3* M:U\MR.A=P'E )$EV2Z'NR]N!;$9 ]OQ1+6"3$Q(2GY9OKJU9RUO=@HQ7LPY: MKH*9Y#;>2Y]G).#^8FE&DBY9X7C)ZH8H1'6,A(6ZJA',2;&JDWPJG_JL!WWS M.V(%ITDN0Z#W"SC14[)_T^*053G&II?VKA@.1Q-.]&6SEQ<6W;ACIW=UX- [ MAP DGRY#<,)9',V3>I0.JK5D7XNBDD,R. R9U'#J2G)M/J=@6GP!+JD#YD?I M*?,;XJ>W:>1NAR@XRJ__.\+8L? PPY<2/*>BEMSK\ M[N+@ UB2%LDIR)[-'O;5SWT0<:- 5_=J49\4(6XO0=4@$[?06ZZ^1_RFU0<1 M"(=_B=I#'VE:>Q AP?]]Q2%[;%IQ$!$J[K0@7LFK@*$CH"F [2!5]/O-9=6= M2MHB(U)J06K#PFL_699EPQ_J+6ZORWP$-!3#H0S>Q_XJR@I^)(AW'7[2GU>; M*A%.BA@$5R)+;;GE+EDHEEQ,J3 0!&F.8 'UU/V&)W$.>SLE1(IF[)3#&*BQ M-34#X.,6FH\DW&2A4(*%8K M+^I0J3I&.B62@IUK(FD9T\R8BA'U&4/OE[#_ MT5$&GUM+,#\Y^:T/"[5EKP3/S-S0LAP3J=EV2>;KK9XI"SS"Q?F?$60#9Z#6 M5>LXZR"X'-Y,\:YE[=6G.*OE[RC6@]XGFCK/,G0S+*87 7M81Z_-HIDYW+.L M_5HGX;32;8?X$O89.0NJK?J4PI- M.&RGPD#LP+9L.YY44.$&3$2L'CVU2#3I[KG0A1;*4*IM2[B9C?\A\;4< M8&#!WSH= #+EY%.78O57(A<93WJ\M!G'Q1#FSCNT];1SB3O 64Z,$( AC=9U M0N[4ZG+#KF<",I$SM)QAOF,9R$'O8]3.=YN54]FKA[;/B,0T6 >+-1696':L M7:T-\HO_\T0TBCWC0;/H.6_A(P].%T8\E]P$)$O!*M6U.O7#;L_.IB89:/K6#$K0M+:W&N HL\S"W/\SG'P:*NCC4E;7O97A/A-1AAH;Q M\R_BQR^FMWJT"I OUF:.G0>.=="([XQ>M4ZYT(P6JK>A-GDA4 MHU1W-QUC\4#9D1"-SZGGI(T)$Z1,^8G* @+%&!UN_#;I40F&,2T:#(;YS#5' M1!>3H=76O%#0Y K_UIU:1L06^.18.'3NW[U_ 9*RGIQ7E?]^&/M4*+TML M*M',/#J.G=LT+."QXVE,@^YS$4EHQ>S#'9*!_K7[;:5BLR/L.G9N8;9QA_X) MQ5:@K!EIIM--URFX2[^A#Q0BF!.>/3N_E)?"H"Q.QXEHD_@8<,S)S_XPGX46 MDM+%!*BH55\V,-9"-,?$ \?.K>*5,-;Q ;*HL4=!H Y"$._YZ7N_D'2FVNV[('X47%%_C=0W MU6CTAJ'EV'4#FPNL IH9MAV[ M7CZ$W@,PTLC=)$_??GJR^M*19GR58!A3UN' SN^@:*">1D)9J,[ST29O-2(9 M,U?XEY].E''3Q>2UN&E;Q3HSE#G*.8Y=NPMM@]MS4^BKR?/R,J_.6"-]%1K, MK.XZ=F[+L9Q5_0M*=*&,LNUP5LS'RR:9+?#-;.\Y@]P>8UVV.SX'+>9"'5[3 M'_2C,..66B/5)G@ST_O.(+>#4L[TLQZ44;3E>=%$J^^7=J$CZ$>TK(WJ"@UF MM@^<06Z?I9SMA:JX$$J5;1DOY>,U GF5"C/GA\X@MZ72@/-M.*]FY#NH$Z_? MUPO5&,EW+&>06SMN0+[6N.WV!=24OMCE-0) ?65F;["=06[!N=P;4JV)+RP6 MGD'Q-BP4\O2"/?9:B&9Z!\X@MX)LH+?+^^%++R^ J:D^0'G^2.-7IS>]_].( M95QP=(9V_BCO$J!>UX_/=RI,I$&W3"6MV^YQ!C40C4N1CC/,+Q-7L];%14ES M8[]LL&R(;0Z>N\X@M[I<@]+>8B3!0&#A,T?66H",O>80SM_LCZ#IJ/7 M$MZ6'K?M7:$U\(P=:E<]Y;(169WL5>KEB0U?$Z,DC/UD%[I);D5=B76L75OY M?5;0[.#J\%11*__5_?AC?_EU:/'WS"O3] 4!.>8,?WKW7U!+ P04 " 0 MEF=-!,[: 1 : "Y#0$ %0 ')U8FDM,C Q.# Y,S!?8V%L+GAM;.5=V7); M.9)][Z_0N%\'9>Q+15=->*UPA*OL\-+5\\3 DI#N%$5J+DG;ZJ^?!"G9VDAQ M 2C:$XZP)"[ 0>:Y0&8BD?C'?WTY'1Y]@G[2C4>_/&(_T4=',(KCU(V.?WGT M\<-+8A_]UZ]_^]L__H.0?SU]]_KH^3C.3F$T/7K6@Y]".OK<34^._DPP^>LH M]^/3HS_'_5_=)T_(K_,O/1N?G??=\??G3Q\2^W/O]9 MS#_-G'./Y^]^_>BDN^N#V"Q[_*_?7[^/)W#J23>:3/THE@XFW<^3^8NOQ]%/ MYS*_%]?1TD^4O\CEQTAYB3!.!/OIRR0]^O5O1T<+WRI9S]*+T;3;GK^:I3'_>D<,XYCWN[T_ Q^ M>33I3L^&E5<3#+'6"%C1_7]G>XV]8HQ_&V7#^\FO\^Z+5 JDR M;/@RA5&"=+7S;03U;#R:C(==*@_#4S\L>GY_ C"=;".EY8W5$]&:@+_*IW1\ MV?5P'*]]:%A8/.XOOSGT 8;S5P>S"3GV_FSP9#+!II_-^AZU,H"DE1)>$6,% M)](E04+PFH V43$+QE!V7487 YKS/OM)F)/_HO''94IY#,/IY/*5(DU#*+MX M!OY^)XJ%+++YXYT4SB]_'Y9(VHQ9#INK9@%)7!$NW+F28SC M&8)Y!Q$06!C"'S"]'#-U5G@M<='+EA')O2->"T$@2^.L5IYSWN2I6 %J'8;P M[XXAU=10C1AO>SCS77KQY0Q&$T#VOIF>0']]Q"8RBD:.(\I'020-2-;D Q%. MOT4/8XI3:+'(SHIKABONP"<9F<8I4]#L MB620B&4J$RJI%3KF;)AOLZ(M!W5X%L].%*@F_YT941S1P:O1%/J1'WZ

!,@FY!C3O1K,,%]?UP87>)5U/^^^DX_G4R'J(( M)V6]FI[C2F6E\,$38[)#'#@H%Y,A7ND4DP9F)&VA^=M0=@X;CD]/QZ-YNXM M%%>&@D$7)*,)1J0WG+A@(X&1>3VG+:6N MC-T/W_HNO1H]\V?=U \'T8HH 4=&;31$6N#$ ))4LHGCO@3/(1G ME7E00P,U8\&STR):6,25D*1G/9S :-)]@E>C.#Z%U^-)69/?Y _^R\!07(85 M#T09KHA,%M?AC$@U5< TMR+E)HO?AC@/R9:N39^&&JM&JW,J"QEZXLC]EQ13V:D-8)1J3 <5J3/0E"92] >JVA!4'NP')(5G9E1NPJ M^6H4>-WYT T7X6RE!+/>.N*LBD3*0 GR,!%E50H&G([0Q!J]@J'B<"Y#G\E; M;4"C6*5!-95PO4?UX),E4U8\&M\FN'P;RB%9V=OJ_2:1=Q1XW:#!%3!7_%AM M-#5,.M111KL.+! K1,:95CB:J')4-/$?ET,Z)#.[%A$J*:#%Q/:5F,)+R"P2 M%D)&SR]88BW^6?9K.0W" FNRM-TW$VR?2_+6GYCA*_T,TAWC-H)I>>^ M399H7LBD! F6.B)\9CGY'(QP+4:] <8#G1BWX8DH$YJKVP34(1]P&K:0@+124W+A/M72H+%B/. 9KC:*#39"C$ M-A;#4D/X8*;$W3FQPH#<2.XM=QSP4=92 LZ\B99(( 7BJ*'$I*1HME9XU21( MWQ3<:_R[T7&0M[ZLZR

4]'!19,906IVK>3_'_N?+'^J0++G:4T9OLGOD*.C M&1*3Q42M,X3Q1 GZ$+C,:0OEK)?RQHCD5!,B7$-Q2#O@576_O:SK&1(72R1 M!>E7/)IPF;[U$@>]B"W,<#;ZYJ8]A3SN+]*\/O@O,'GQ!#!MDFF?%?:F*2W8'ED'RX0V'FK2VK M'558[='%L8VO8[DT(2SP9)3-Q-J0B$S:$I=U()HIX4+0"D*38.U21(?D 1XJ MK^JHLQZ[8'J%X)"M2V ]X;JZX3T64I@ M1&N/B[ZF ^J#E$%D(CF3I&1H$.!#K!P0L4[F M').@5#?)QUS3G]EFS5Y8#-<:+>4IM.1E+S&2Z!DGTE!'K#>)6!J,"U*@D]ED M0W<9H$.:Z>KPXXY:$+NKHFY&\HW'>P")IJ@=)4EJ5LH;H%<9@R!4N<"8I)[+ M=NG(-\ "X"((291DK!X\X<=(:4K81/TR]N&.JT4MN?$O:OI6DO. M>M=,/UO61?MCONYX*?3O@NS>6G1#^-%7NW TL@T2Y1P8&7X$H@O23+@="E7 MDG');5+<[?3]RS(=%5>]Y9VT7_?6''9,7&US<927 J_DKE0"K-C!V_[\:<.6WMZ_G$"Z=7HU>@3^JHER%+<,OA3X]]1PX3/7M,FIQ/4A[ERKQ9_/F?MA_"0B M77M86MUU8&*2(G-'5)(*S?;D50CCA0FBC&#-?)*1U56S[=0'10 M@>B]TV<7]31@RP6;GWSRW;!8.B_'_7M_K4R^22X;9BW)>5&:M*3WJ5)TF'/G MO>*0VI3Z7A_CAG&9'XQ1=558LWY\!$CS)(7?_?0"R_QFCO.O)T']<#AYDU= M%XKGI&,D$LH^#L\H(B8)8BONX)7!"$H@_F!'4,C"H+B ^'+;5C4:>\C-5+0)B46UX=8-Y3/8O*0 M$^I#S:^B=1G'"U"V0WU(T>&;31)R#C:4WX@KJR/[FVBAVE/Q',YZB-U<*/C[ M$.82'Z4GIR7F^^_YZP-K%?IC#+UV'SV1SCA$)A3)@25K?;D@>13]"!?^IQU&5' 4:3!99D;1>.L%2 MFT/(=\(YJ)R%_3"F@E[JG5.]2)MX,UJ8H]?"AM]BABD;S3,DDD5)595&$:=Y MN=XI.,XY!.F;N!/KP=O0CWT0$Z\VB1HHKN(RMB@_?N6$!TZ(^/,9OMA-)P/K MH]'9<%(,V7*,HQ1QQHG1*BL#DXK:U,2DNP_8=^"1UE^^*NIJCXEY'T<]^&'W M;W1@5 PNI,R)<%25FU\@38QN$U ?@]>:&UJ-5-BS9-="& " MSV'Q\]7H]@7> Q#,,YT\X:Y"VX=6ID?C%;5 ME=:03A<7?5].LG=>^#UP+(64T+<,PN ,*X4F :=88IB,X T*A#59#;>#NP[E M[ ]/N>J*W<."N0T+W M8QEJ>]!K0PY>/_-QK2RWX53H/A$#;V@V#/W<*,MM5TH'XCT51/-R MTT&R@;>Y1V 5J+58](/%U*LIJ11JD\Q$DRY MMAI,CLXP1FV3+9?MR_:Q'RQF7D$QK?>N7W8C/XK7AQPU#P*2(.!9V?=!X]\5 M.RQ"LI =>&J:Q [6AU@K7^0=S&\<_3#^X+_\V4U/RN$'[*@\UW=O=TB@X).F M!(V'4LK'4!(R \*2S-YJYP5OXO5N"_A[R"K?E8++\DB:*K=-@EPY@//F;%YN MZL47Z&.'$ Y#G-)Q]'J ATC/"1Z#X5?_MN]I(K$AF"+91-S9)1RW:3*7]-1?0=;^"W)^[ LV<,ISC?]L1]=9+)X M'$Y117\^SN^[XU&7NU@.&"U\.AS(V_&PF]\==0W?>D<.M^NHWCG$"@.M=:)S M*RA[E_VAZ*"M+JXE!KZ%A[-8 VE0F'XHGOQ7[5C776#YW@6XJ M)5P)"HW3\VXX0Z/ZA>]'2.6O;S^'J>^&]:2X9G>-I;S-H'<\Z#V/-?TY-SH@ M/?D$O3^&/V:G ?K+E?K-;#J9(BA$4LR$#^.R/B.\F^AN@!^P$+V&8B_XG'!] MCIDX91W1EDG#K&3!A/MTU0S=K@;P*DQ7(,U[??)-)@$D38Q9$GF6Y;JN1*P M3HK%8KR6RH0F(;+MX!Y">OMA\/.F9;L']5?SU58*;WZI7!?G)270MAXPR;(6 MMAC5-!.I!"[#; MF_PW6J@_\):&_64?.SR%-YNH+X"]L/WBY_-NXH^/>S@N^P3A_#<8'_?^[*2+ MK\LJ/C\:M;.D-NVJOD1W&NQ^)%]VT2?/RT6II3@<8GEVXD^J[_IQ_.X'?PDUF_*/^VC8SO;JB>[-8 VE0FVZ\3JYIK+)^6*\B= M'5YL4_CAJU&Y$7O^V@X/[L9]-);GVL-K*N0_?+^X1+JV9&\UW%BB MI'T^]<.RQ?7^!&#ZY'21SKC-)L.RMBKN'ZP%M[5PMI_N[FFQO:!:3GK+^ES4 M/YF3NALM[FLN*+YE ^[PJ.[<9WN1;S?\2G50;Z9@/H0S$&8A..I.X;Q+IW13HKM'%>_J+<78ZFZ=%_=9? M.\I8#C=^NX7 >F.D]X$88S61W)2]?$%19(%*)KAELDG8L0KZ@\IY:TK4F^'& M_2N_6E1\6^C7;\\ )@P**I5* :7XF,O$&E9R4#(W3B;#V]P(507](:73?1>T MW5[WS6A[=?6[.H@!99(%[7RI$Y! MR5=%@_O(;UMBEM5P%-=NN[V5^;#NXHW#JO[K8=7+*Q$;"'GM/ML+?[OAUS+Q MUS@HO*C2,1T8IFRR%HA7:*U([M!D@9B(4+I<2QH,BZ[)[+H^QEV/ %[MYST, MA]!?#MY1RU4P."=I&8@T61!+*&IDP&DNH^,]_9R"+DGK9EQ\[Q?'9'7 MLS6N(_K0^P27@"SC(0DFB':J'&;FDN"2&(EP(5AMF,C0I/SF"DP'9X8;LSH[2GCB0%1:L[$2 *U@7@4=$[!6L::'#J_%]E! M6:1[XD]==>W!"GTUFOK1<5=DLJBSLX4A=*N->H;-:GBUK,>;O6P?1U_24CN! MM(R;W^SK93?"I^PUVO+IYEL[F-%;]-).G)L.L9*IO*+;9QHX))GC&9/DC6XX J!PV:RE"]V M0H).F8DF-T;>!^R03.F*S+E52+&F?NK5Z%R.ZDJ@\5H9;.&2DAE7\$Q=+M=3 M4A*,M,10G;F*VHEO-[[OB4=+H!Y$)O;#4JN&$A_ ;JH1M;NWS7;KWGZB=!NL MMB]GTUD/5QEP$;+:CZ5Q;_0<)SJ7'2R:*;%:)1(9RRS;H'G8MYVV M'.UW9,5LPK%-EIHZFMR+:;,$*K((!D$Z'4,T1$>-0F&*$^_+C9G&" ,\&:^: MQ ZWQ'M(<<7#(M[&VGP@ZCW)4^@+XI?XA8'QD>MH'$%SC*$U*"4)6@6BJ512 MB53N#7MX^EW#?$BAR8.AX/9:?< 9<(Z5 N529T="]"5BJ_%IX:S<7.>ESU0S MKIH4\]T.[B'=?WHPY-M*EP_)N_&L'RBM@5I\,@!TV1%"K)8Y2ZCUW#OO;0Q[ M#RPLAWM(U\P<%N\VU>4#\>X=G/JNE/EZDU]V$U1@ 3^@2AF:0B+4:%UN[%0D M@,1YFV6?C4V1BB87JU7 ON'U-/\_&+F[EO<0_KJ\V?79^#1T([\HR+=%2.;. M=NK%5NZ'62NT=5=/VV\CKFBMK7!:;B?>U5^-L.E:[;85VW["IW?U_&0X7V4@ MO9WU\<1/X&W?Q=K27-U)6]%N,,"FLN M5Q?]IOTVUL9.8FBIH+?]^.6X/_65Y7^SV;;B73F(6M*;%RNZ76A\"X$M::F> MC-:!VE8LVZ_A*]MK+:*6Z_C=/>[PW*UNL+6H'N!9NUIV^4I5L^HBO*>?UI+= M9)C[$W@-DW.+7O8I[/V8HW?C*/4B%C[\!%WO!9[JDE[526M!KSW MG*^47SP MHL+\>751W]-/:VEO,LR]"KS=-')?1WL6^4-.)C>@?!QU)4%L/TR_L[,]R_[^ M ;>5_^5QAOF[7QWPH1^U8__Z7;;6Q9:#;ZR1G;/@UFJWN6S7R5O;N6)A*?<5 MI[,>C4Y_<4?RBR_=M)P[W[(DX=7+,%HVQNE5C573TIK M@]Z#E':@U!JM[D5F30E6R@!M(YSY]^H-_S:,F@/<@017OUYWN/>J]2(UI?P7 MT$7X]6__!U!+ P04 " 0EF=-AMX=\G!3 !3N , %0 ')U8FDM,C Q M.# Y,S!?9&5F+GAM;.R]:W-;1Y(F_'U^A=?[=;-=]TO']&S(MUY%N&V'+,_L M?D)D565)&%. &@#5UOOKWRR0E"B0( 'B% ""G(F6>0'/R?GW__WG MN[.O/M!L/IY._O:U_(OX^BN:Y&D93][\[>O?7_\(X>O__1__]F___C\ _N^W MKW[ZZOMI/G]'D\57W\T(%U2^^M=X\?:K_RHT_^.K.IN^^^J_IK,_QA\0X#^6 M?_3=]/W'V?C-V\572DB_^MO97YVIY+ @Z$H$QDL#(>D(3F M,OA@C/]?;_Y* MUMH8B@"*/H!):" %JI"SR"(522*YY4//QI,__MK^23BGKYBYR7SY[=^^?KM8 MO/_K-]_\ZU__^LN?:7;VE^GLS3=*"/W-U:>_OOSXGS<^_R^]_+2,,7ZS_.VG MC\['MWV0'RN_^;__^.FW_);>(8PG\P5.\N<7\.O+XM,?7J?&?G/Q2_[H?/S7 M^?+O?YIF7"S5O_^+>OOKJ0',[R;'I& MKZA^=?GE[Z]>WJ1T/%E\4\;OOKG\S#=X=L84+Y^P^/B>_O;U?/SN_1E=_>SM MC.I:ZJ]8;D391L[_;$_[9F>:WC(ALWR>"/BG-&D 'Y#&VYZ^.\V?G@6%*IZ? M+0:D^.:S!Z5W^@['0PKXQJ,'H';Y('A'[Q+-AB3UB^=>H_.*R%4*VR-GYVF< MIY/WL^E_4U[\)4_??;,D\FJ#Q4GY8;(8+SZ^G-3I[-UR![B?YO94)DP&$;58 M$G?G\Z[1RJ 83\;MIS_QMY,]7_%1 MD$Q,V8<8"9/Q6FD[RKGX*FJ&7)T#8Z,#3-J#,S&(PG_LI=M5YM]-)_/IV;BT M ^U;/&M[]6]OB1;SAPA\_<,&D_:&]*Z(6EA;I))%JZR-9F'+:+4PL<28'(M^ MI/E'/OL$JF@6=4B5SV);6-Z(,4=1E)'=1/TKSA@_;VDQSKC!8;*%W+]\!6N>VD43FW"PHH70T&]=DA@\BYBBU)*T M9[-4YIPKCJJR6O*N!&@DKXN,K !I%#@=4B0JGC_42PO?3=^]G]';=A1^H)=L MF;^CGZ;S056R[A7=];,1;ZO*4LFS]5],J-DD=@:HDD\AIR T!5E'&@.)&G@3 M,]F#D:I \%I 5$X80Y12L+V4]=MBFO]X.STK[$_]\,]S/@:_9\'E\09FW.;J M6O^2[@K;D+_5<\=K8U!;E7@O$]6@%QF)=SQGJRZBC/@$,CY6#\)6"VP"L'/G M6'FNHG9*D\@)ES[*%7=GT_S%"\^:AS3]9-*=8:*SY4]'YW-X@_A^](D+%@>] MY"_G(]2)K0Q;@8S38(@/NBAK >^MH8+*&I%N-0B7QF#%>5I:A)=O^*:YM]_0 MV6)^]9.F369)7CI9_W,]*1>*&X"YUYC.:"2DE8B6H/K"+G75 6*N ="QZ*6- MO%1NMW2'8FQ)QI=,?<;CB]D5>Y=F^5;>90LQ#*K9Q70P65ZHBXG^^JOIC)?( MW[Z6_*NEK_#7?#:=$R^&Q>R]->HC\J7#QR/'P1K7H<<.@( R;GW72RM.[^L0QB MC;SP4IA:P1/;9:9F"]%Y"SI):U%A5J[+*7&#DB'5?UOX[Z;N!]#0=$CQ=M#W MBU*60L2S7W%<7DZ^P_?C!9Y=$H=4-%M/ DIF'1F?*CN^UC"%Y&1T)@05>NC^ M3JI. 0?#B?TF)M3.F,CY_-WY67/Y?EF\I=DMSODEH1&3(,%^-86D>/N+$A"; MO952R9AD,(A=\+$IA2>!E2[JN(D;O2MN7M&">:7R \XFX\F;^255U129?1"0 M7;NP)6DAH6S?^&LC(3R)E)Q#%1L=PPY0Z"401@1J[=%>6M[X&)+.OTMSFC^R_FB)4VT/)11PW.4I8!EQL'HF S&]W6!BI".5VUZVR, MWB!J_P#IJM'U%NMNZN@ E9M;^\ ?SA3YKE\9S* M")TSI%HJF8IL9SN'$"MI0!]#88,[JM+%?-V>U"< IGZJZV#JKJ'X/_'LG&XG MF'(DK[V"7 IOE6R, ]IHH! I5[W*;J]86T_IDX3:0(KK8%7?N39>T7PQ&^?E MW2Q_[$43S\^T^*6RJ"J-%^?\F9&+2I+'"JAX-S8"V2V(R?.^+#-[(58(V^F: M9T?*GR02.RGV)C)MSSUP(_H%.2,\2;"BB; Y->BR@^""5L9XZ]#L>TM\QN5> MU7H3EJ[KAOG#N_=GTX]TL=7_>C[+;UF:OY[A9#ZJWN=L'%L45#,8&2.@)M[V M,]E<S<-UU+[)'$WH )OHB[T]7S;O]\RI:5%H&DR7Z;!CGPRJ7I!0-XW224! M*-B4J,*HG-%:(;L$TAY ZY-$W&#*NXFWV-7YO9UBE[VVHK*!JJT&4Y I=KX" M)5.JJD48VRD1<5M2GR3:AE+=+3%>L3/:EBNA79.S %[CG_\U7KQMLF'B^0=K MB"XL XP>P6G!=D!P&6+(&JQU,4E,,;>P"Q)XZXWNJ[!7,#9,7\]_E\ ML4QU?T7+F_?7TTUI#Q@$.T *2G:1)<9V:&1^0&!FV@O*ZKIXM3O0?-H(W)S)0/KPL+@%]SO?KZQ+=&I%8SI487B]DXG2]:VO[KZ47%Y<@AH314P,56^A4)(0EMEX$HZ72PV:@> ML-Z1[M-&[3Z5>@LH=[Z*81H_$SRJ(HC"+X6B60C&.<$6S MZ;^&J[>^_LR^];IKJ5\ISXV^5;UI!FV1-2ADC)5>J]PZK'-4J5##HH9:F M_NH-1-L:1%#)B1>Y%K+L6E']R^P-3L;_W]):81S_=O[N'.3(965-.4@@H9,J: MLAF%YE;75(!29:55BQ"5$F!U4LJGH+7Q!U'?WM5X).K<2*V:5Z47I2J5@DE" M)!LC1FM3*=2"H MZ_8'#::&#>A<$:]31@A>(X1&F*P3IJR:DT'FLG//CUO)7E8B/VA-W/6XOJ*^C>85@:,2D;224:ABD TDS(Q3 M53R?,\$F.__KZ579P-IY -7]=780_A>46A1@0O:LG%:S1\\@1-\J(?CJ; ZVAD MK7&69()F'[)">05A2 X4%1\0:XY6=5'H9;[ G_GLG,EE+ODCRR_'D^_P++>B M*I;EM.Y)X0.1TQ<0/62VN@,8Q5Y$MD6P/U\#)J,,@X!BS5A-U"-1A6R'',26 M1V1XHP7$H" XME=*QJQBV;$-S L^B$MC8?R!?J-\/F,I?F;[1_9[6Z3B?+'D M]I>ZRN9/GTISM ZEMMM^BNWT+;QEH:J\>5G&?S8AZ!J[1% '8F!G+S&_I7)^ M1K_4'2FZ:+SA$:W3/@):\F!R9) M#M;DYX!(7;W".1+$].@I<2ME/^,[NJQ]EI)"U29!R:&PW$3AS88MPY#(IDK2 M1Q0]NPW=1^!A&@\=#2(V0NJ.ZCQ6V)T.W.[I:W32:.M="PRKHM5_'!DNZ@^I7JEZNF*UH@ MMMP(9UHEJA"J->O)K##C7.5?UMBE>>BMU)P8!':7>(="\Q6B?F<)SU_]]OLE M<61<:P-MH)K6U\6K#$$)W=)E+>HJ@^]3;7DG5:<-BQTT,&!I> NRC=;6B%S2 MIJ,R.A?V$P)IYMHP="E;L*8H;4TJ:;4A[\W0XB8O.A&%#R[3#@7:.QI2+]ZU M.\&1J8*R\@Z$28V)X !%)5#H0]2MN"AW25@?A/IC0=N>XU[[U_Q:HZ9#'LPK M^D"3\X?=/W[ZV\&N*FZG9N5>(:=BB[.RBN+9_T D(NM%ME(HBJJ,$)5755K0 MI$TKU&M5+1C9@*RIE,('@]SY9O&*TH??WJX\87 9;G!'ZV6A%)O@R!I9',; MFW1T"8LF&\K(M_0@EA9(*@J,BQ8B+QRHU1:+5DFR.\_BN:)WAVNXU4<,+LN- M[D=C=B2MB Q%@U6G$"GJ3%(*GQVFD9*E.F40G/1LT&HM@<4M0.G@DBI5*Z-V MO.[Z?CS'-V]F].9R,[JD__-&F#SJUCJ'/?6<>"-LW9N4B,!;$3K!WY;4)9WU M/L)V/9[7//\B@%N%5ME9!>PW(!B9V%0TGK_*V6ITCH+JTM[Z+J+V=74T*")6 MC\;!I'XL%SR_SJ;E/"]^F5W632SC7-5)$P2+Q ?/1[-$X#$/?<-1X:(#DA8!BM>\NDS6?P# M9W]02_3];=K:+:U3/R;F-K0223)"=;$ OG2P]ZGJKF;C M@^0Z]!*^).)7_+@(::DI!EU49ZM%[6C1;N+0\_ M$1T.(KNUUS4= UR7_[TF%"KIX]]I^F:&[]^.\T^70]<'"$-L^ZK!PQ4[\;H: MUDBA%I%H9C:EJK0>#NG6M MB ZB4N2].QC=)ZME#45'&>#82N?KQD3N)/L>*4X7V+I.UJ4UKW(R MS%@!)VH DUVK-+0"EA/DF647BNP9Y5A+V8%'1>ZFP55<#"K^H\/'">!BTY&1 M1P2+#G!8%C///HY^_VU$$46PRD-,K3-+(0OL\R7#[Q0^^4WJQK__-(#S&4:1@/3G<0WM+>[;,K3@BVSR47M^M400NVJ,I8< M>-E&3AET$*QT;+U[5%H5+4.\S^^Y\PV/78'#B:]+DN)5),7IE$@1NUZ577 I M"R 6#U;K*MCN=59WB3X?<81J%P_@07(]1-K.[9[^;WA&<_[917<0+0G2\DH,3!,8EP($8P+XQ#N;+-*)U9N%$XAS MD&872U<+.3O>M:76P.LW0^*%7!WKK)@N7:4?19QC&T1L%>?81NK'$N?XCA\[ MP[QH35^_.Y\OIN]HMMP3+O>!I74>@L^MB1GPN=WBE>OW30+&1P.!= 9;E0W9L3VA M4\^HR&9D'B9$,KR:M\31#CHZ;D2=&I+N":H\)B#U\M6_I_D?B^G[JQP(YHD, M"E8B>F9610A*%= ^&Q64$7H5)&L<]"\>NW]_K8?@IX-(;6C]_6.:QF=T5ED UC$%G(0+3>R*%!>D$KL7#JY62G8]:>>GO8>++.>096 SD?)&XLW&L%$ M-K"3JAI"24Q8DE'6+IT$CCBHLHN[\2"Y]CF=,S4X+SOEC^=__,J&,O\ WY < M\;O;6$T!KI@V!U980-.B1E:1LR'YM!H/'>Q,7DO4B>%@,/GO,XWH1QS/ED,3 M_D$X/Y\M_=8'!=)N?]!@ ;(-Z%P)?*5J$X68A$=EBHU12Y):*I_:EJWT* 4D M7Y0!JE3 J-P:\CL#Q>A* MA56$0O%YUNP5*1*$J@L$M+$Y)%:JN&-D^!-#+^9S6F9@_S1&-IF6M6>P/=Q0J4C1/XQG=#'B\*_ M'\\G97Y)%1.D%5D+5K4^.5YH2($<%.^E5<+*T.=V]G9R#C%X;5C%30>7>I>( MW.S]=,:\?D]I\;G'TB5QKI+G(U6Q4]6*2Y=1)]U*!:4K/D8??.AT87\'52>' MC.%TT"$D__MOKV=+"^PC6UU_GWZ@V:0)XI(XY1(IT=KIA"+!B*P!!0FH-E1V M$H)#W:7ZZTZJ3@X@P^E@P':,-XSW;S]>"_G\.*-_GM,D?[PX3Y43@3R"E6W$ MO?4"T'H-PL= -N>@?=^HQWK:GK;/,[3R.FQ MP44/Q%X>?EI> 4YC1:446UP MK10M8IM!*%545;I6;7IZ01O0>!@W:'#]KL//P,KI8.D,1>I)X><>U^BQP&?/ ML)E_VI6OTB:P""E*AI!BTB5V: M0FY&WK-M-+ *>YK?7]RWWJ#WA MM);:@YM,@ZE]DPUL4)WMZR#@3!=CF-M7CP=<^XJ@3 M*I$5.-4*274(K:]=!$,Z>66*R=3E:O0.FH[#G!I(F^MPLZ,J]H02=15"+Y4M M271L/+:*IIHN0AJN@9*[I&FKX*P*)2.AH+P;94 M,78/ ,E;-@J=CQB-TWWF!MU!TU-#R4-4T<%D_@[G;]EE:/_YX9_GXP]X]H44 MOA_/6T802V$-A0I+'6BBJ[8&9C"@^(H(,GDO518X^Y MF1]P?-;S.1$0+Z"C;)T&Z,7%1=FL"M)^DI M(VH@11V\..)GG+42CP\T= ;YC0?W31N_FX^57''MT-@22RHV&"EC*LXY=J)4 M8)NC(HY"R#%11+!HV8*-E4^=$@PH)3V6K",I>U2YXL+;2D83>"5MPYR Y'GO MJBEHMK8C>=%E+OF)YHI;9;4/,H".(;59&8'-TN+ I238JRZ>0I>:[R>>*[X- MBOOEBF^C_&/)%6^<+U-(7E-^.QG_\_PB.=$;+$7D M)G L-;-ELS+:>D-#\R95EPZ=YY-15?;E2 G#K!;VS*M/$*0W MTM5,1G0-_Z\C[#"1_B&4=R\>=I#\L2'C\2/BGM#\L0&B:YD F][TXCT;XIC? MWJ3RJID'!J]$9>-BH'!==&C M:F"9NGXOE9G=82O8K6J!8# *"1*Q.^Z*LLDZGX/MDD*U&7DG@I@.NN@0C;^E ML$99XZIM$YB]*6!T*[%148 G]@,L!5^C?:YU[&^W[JB:[F"Y-85>:2M2]@*R M:=M>=@X2Q@1.MW[2+=N]=,WR?42UCELI<_L"MH=HXC"UCIM0>DI8V;[6\0B@ MLO]:1Q]05D\*0BR5]T[K(%9F&H7206>K2NUR#CVB6L>M%+=9K>,V4N^;D[LV MFUT5RLD2 0ED(]LF R$5"X(*M<9,R<8NP;4G4:FTB\4RM/+VE(J[FO<>>>$4 M54N;:A# 4&'T8R@0?= Z)HFF/EP+-M MGE< ($L C+&9O\H5M K&F)1,S7VMHILT/65,#:6J_I4"RR;[T[-?>9<=G[\; M55UC,#& ]5&UF!@3E\BSH^JSRM$K&_J>=;=1]8RD(=35T^^_(.X'G$V8^_FW M5*O)O.%E=1-_8IQ^_/:*15I)2C@^Q+ M&V$;*H2,;#)D&80A5Z39QQZV&Q?/6#T$'&YBV^R*[;]/I^5?X[.SE^_>,UO- M!/UI.F]S@)(1HA72^];#RE8#L2BV 7PV)D@6D>U2F'D[.4\9;0,HZ"9L[%"P M&17*3 :VXF6U++TA",W-=2J0MJ:@B5T*7*X(>(;&EDJX"8:K@0?#%Z\L9SM_ MBV3BXO2QM'G@K,=*K=V?F=W[3V,^Q7]DLVF!!01:S)6:=3:&1M: M4EMU)=N18R=2YQQ 2B+V"MH1*&0;:F1CC#8K5<6.]5Z_Y;=4SL_HE[J^=/#S M7AZ\5=$PU@H9=GD990RX-JQ-U5R$U;)@E_C75E3N>O)O\K*+VV!>FRVK0((4 MK5= ,!Z2C@:(JI?%HK;4Q338F,)]U5OU0]&J1=!'.<=2+W5+SQ6N: MO;MFPUY29F6T$KT!D;6'=G_!![,/@,$&B8$=D#Y-8->3=)1YI5LI<-5^&4;Z M'7"Q='5^FD[>W$X=^V?)^&*@16V8:<6+(I&%6)&D$9BL#3VP<3=9)X>/ ;70 MX<[Q'_C?TUGC>_Y+;:,^7DQ*NVI??/QLB2UW4.:^%*'8$-,ZM=MHT37J@$)$++>JQ,:&@W =FBT\'6:'-/ M*W=C2@]C[';1]_:8VD%976I]AR3X!%%UCUG\^$#5$4QW3R^JL62-M4!)A450 M= &L4H,RA51ID^Y%EW2'(YL@U4F;6PV2VD85'7!R]QBT[+RWI75ODZT?=D$' MP:H,T0IK9:BH2IPS$S$K%-X7QE)+GK7H6PL:"3:U_!1J)T67 ML.4@U#]C=$CU=LB-7B^D+]D91=*(*3D@'=GX9%,4HHD9=&O2S51ZK%TR2CTJ:W:85.45B.KI#AK1'48G<7JT?H:V %( M(V%J*=7H-DV: 5-D@1!#@.3;.!?^O^!RK_0WWKR6__T5/S;8X:3P3V;G5'[X M\SU-YEW2WS9^9W<]/HS[%?UZEW1D=RM7EPU9$6OIPLPAE5 M"F]FF:2)RB=>!$BQI-0&'%DW$L$0.]059&T9];D$"-5)2#J18%DFC3NGBZY2 M_/ $W35/ZB;;#1)R0\ULCZ120D61 &TL;'AH!=%7-C7Y8ZDD7760NXY56,_"9P-( M\P;H@Y+@0[ MW9>/LG;SEWVQR9.F3'TZ6VQ W'!)M7>\[>+NDT5OR7D-I2SG MGS@%J; =Z ,5F41B77;)--BNS:0?5RK&DT][!U+ORO5P P2[Q=[7GRK-!X^;6%8E*Q6G7;25H\. M#NM)_4SHS_CN@]4/^T7OK? M'&>#*>^18.YDL79?K[5'#+6.$/N^C;BR;,,^/9N^^?AJ_.;MI^Q#%-9F M3Q78]286A3" 52"0%,&SXV-)= FTWT/7 2JD>^IUVD\I'3#S\[3-?GA/"WKQ M9D9T/5DUDL@43=-I(&4@5'>[Y7L^P MT#N<_7%%3TG-:S&&^7(2# 8%:!SOK#HF5[,TOG1I4KQ*R&D#8B>Q]V@SM)[W MY0W@2#I/3%3+G&_CFGU($%3[5DF7A))5Z2Y-S>\C[*A@,HSK/Z@N]FON7KLX MOMYP:$18O-(R@)]%3-;30LZV>EA[9G6XL;]!ZP W M]?<^L]L=RU8W\\TE]E:&I&TQQ"=#1:LI>A&IF)SLJ)K6KZGRL9'85#%L5@!; M+P9J5IE-$K1"NSW>@_UXOCB?T?6]Y_*>>C\79/>^_A W9]O)9+4G5 Q56*>C M\9'W;0I:6]24,$E;M,BC)%7BGR@(R;)3:@PO6B$=J.JSL,:A\SL#X-OS.>\_ M\_EWTW=I/%FR\"!-WOJ84XYZNNINH4K:O$"P9%$F1CZUXL ME&D-U;3@$].4UDK1\H;+^V] %UUVL?:0[<.O\N]X6EU%\Q\2+_\WP\OY+%I97#_G&(UK0*% RMV$U"1&6!#*IJ@\Y5=PEH MW474EMIQ M7+WWP,!T>%UTB 3=1E;[3U],W;\ZN)HT[E6HU MR4)5SO'&F=AW#PS*>#"*SC^K[F;7S'1^*8 MGWXQ27Z&DWFEV8R*'$GF3V=;H(:B6J2Y0!"^M([5%1.6**E+_?0V1!X%5(:Q M7+OI9C\X>D5Y^F;2"A%?%C9QQW6,U^XREFNI?-D4GW]W_HY*"U4N;SH37D(-,E#[HO6\]P[J'_ 5-$E@;&+:R]G+Q^2\MA[+^\ M7_J\EY2/;#$A1UV:]$PKU7& V6I0VE>1%1\:JFQDKVWQTA- 45BX?97GC 6 M!I!QAX%,M[!_T3?J:B#9_"432N676?MOVP!_/F\"_:7^]A;Y]Q>_'1EE:\P2 MH9#,[+8H=GR"=6VR+1_?;:R4[M*M;1CR3P!U!]3GVLE0@UICUQAZ1;B+(#WW"L8OQ MR_NEHSQYTQKA7!EPHTK&%J)!7_8Y)D\]XC:(Q1VI1D%5WOL?NQ M=@)X/5(.[ M@_9OB2J+3E.'G:E."\-DN7:;AE)!,JB!J"3+O]()N]B QS)UN!N:!I#W+3"0 MW;+';TN6>W&VQ!657\]G^2W.Z5?VPH?._[O[)5V3 ;?@;[6UE7#D3:K:\/^5 M:%$5Z:PSA4P0TN!(L.F>4@R@3&OKEXUG$*D"H6CEM-?\IZYG9F#&ZEUA=$D& M,#"EK549?Q6LM,H%+,+N*UWI$U%[SPR,&$J.)@)%DUL_/@$89(&B*]:@V) N MG<=A/J+,P&T0LW-FX#::.?;,P(1$V<<(*%H]4(T&DI0(-;A4HM FZ*X7K(\U M,W K#&R8&;B-+@Z2X^5K]K[DQ+Z\46V5Q=;MD,\%J;,*)&)0Y3DS\&'ZW#K9 MZR'*.%K4G!!:'I@9>'BP[" 6 M MJ6XUFLP$B.^I:?[97;YQ6Q1[1T:*LU)-._SJ;O:;;X^.L93JY&\[UOX9Q1 M=.15B0FH71$:87@+B,*#TB&1UFPZRJ[E4EVY>UX"'=$P8%IH#R:7*[GU3KR^ MWD?6N%"DL&U0D 7CG -TSD)I=4^M48&I1U_'<2MGSU#OA(*..:]#,+C: &C) M\.NW.+FZ.ATQ2U*[9,%)*\$$=F^")0$NR4(R2H%]9CWNESYO!Y6ST>>K'OI;U[_Q9=C]D9$B1>I4I!3 M:',QA>)E:BS(E 1[G4FZU1X%QP?J>[E\QOL>T''DV;PWF;W*\'Q%'VAR3B.3 MDJ9("9+U#DQECD-.!HH(T48O!.\"CV\IK'#YO!3V@(X>V;_]<_<_>ZHC7VW ME /4L)SA'@-KI"5 6F]=+D*[\I@2W6]E\GDE],?&^OSGXU@(URM7O+:VJ%S! MU>:F^)HA*61GM%HK!$:G]M;09PA^GN$]J,9O0?)1W4,NV]I'$XK H9T!B.< M@^BQ)=S$(%H^IJY'GT9R?'V"C@6YVVKX%L3VFUQP:VW&)3>?XX!SG)0?YHOQ MNU:Q\?N#G*MN_M6Z&RDQ16BE8TFB@LB:(CFB!R-+XH2K&VH0G1 MN5'$HDKU :07#! 7?9LL6" D&5T)5>H<>Q:M.%V$%&P<6!L$6\EL*@=G7,L( M+T8(PAJ[MGHZBJ*53%&$3 **- BF20)3L$QSD#6X+&7J0N;KBU:V$=A^QUW>,I%< MAD2N@A::,Z1 U@K/?H#M:8)L2>]A#))N^M\<9X,I;[];VH/)/EFLW6/./&:H M=838]_2!SJ;OJ;RF_'8R/9N^^?AJ_.;MI['W01J1V_57=JC A*P@B"1 Z:)B MS3$ET\4FOH>NHQKBN[M>I_V4T@$S[79T^NX]+>C%&[8B6]3GBK+LB*IG.\ Y M']@8B+K-%XP@HM=&*YGU:J7W,'!93])I(V4@572PEU[/L- [G/TQ?S$IRV\: MRU?$N>)5M.P_4G'BHN=PD*W[<$I19ZELPBXGU9U4G394AE-(AP*\"T&[65&@1L^=78TDN=)X@JY39SE=C=ZGE=KS*)B@P>)\FV MT:X94NOG%ES+@8H"L9Q^CTF=4/!)7P"U8"$DQ4M7L":"2H&UQ@M7=1'"H[RN MWP8Q.U_7;Z.98[^NU]*[&HL&'0JVA@[(7 7V/J3U1(A9E:ZC.A[K=?U6&-CP MNGX;71RF6R#9I*BV04B2F<;D 6LR[(O$Y(P2J7I\OJY_F#ZW;QOX &4<+6I. M""T/O*X_/%CV!MF]:WWIED&/AP1JUCQIL-C,)I2NA&.L4R'KT(Y\96+, M"D7FV5*MT5E!,AC1=DR1='#DA(VIM-%XU6O,SD-BRXN7@S:\ M$EKJG9=.MC8Q*8<^,M\A"GGW SM+?:/I-KXX;W7@G228Z M+."]:%#WD/GXTI%72-%AQ\CCI?S&8X>;.,N7S[\?-' M?L6/[4R-8G18%US_BTQ. 23BD*3TQYMZC)9=W?2AXMBWDO+ M?!TQ%P$4Y8(IQ3CP.K5IMB(".LEFK>,%9U)P@KI,9AR,@WW%/?>,U_71T7UJ M_%C"IA?D\X>7/KHPF8]IVRIM707#=#>/S@);7Y7WM"(-=0F6?D'%X4.D>P7" MZJ7D@Q72P=UYN" ^LS$IK>7LM=P1-KA#X4,10F1VC#0:6FLZ"$K$0*%X'6+/ M(&L/I@X3E]T!*ZN;X+$H^I1 _+3!>T^8^ 2PVRN>_(KFB]DX+ZA@(_ J,\XK M,B%8!&>,;%/?*J2(&HK*1N;@E;3Q/@?JCN?O/QYT>,5-AY5ZA\WK!W:+IQ^) MEB[I+^^;@"X)JS7'4EP 5TQDFQ<-1"\_VOZ_PAG?-YO]G_0YRG@XFI$,$.^XT82ZE\BO-QM,B1^SLQ- : M:;A89"L_9EZR#.!-5-'R497[S.<8DHDC-",[WV<<"@&]T)SNYR7=Q_ $%OCR6.K_L@2H@D$+-8:2L&4L1^LA^;F:>+[H)CH8#0_6*8_ M3R<7<88VSV_Q\>6$/<;SI;/Q=_Y;]AQ'7@A265EH)6GM;"-(+1 1'5(Q%1.? M=$>UB=_+TM.$_.'1T2&(\'#.SIO&+IWN^8L/.#YK3O2/T]F2LU&-TFO)C" N MAPG9S,ZTMJ!LB=:P@YUREQ&GO1AZQOPAD+%VW.G>4D"O19+GOYPOY@N,\*15132.J1<2;YJBM(X\ME M'_DV_%/YHH/0,?+1WB?1\3I7/R,C=S'^L$O3]0>\98]ZNYO#%:UAU"E9+US, ME9T(FV+14FI=T>4HI5E98ZWPEL4)*+H*-JL:DM,]ZUX;J VQP[-E[ M;3Q3237R/WR$!D+>[Y2HQ#X2EMRE\NN4\B2UR"2=;SG_EO]A24(H,H.P I&- M$B%R'_OT">9);H/7?GF2VVC\./,DLV1)!D0(SKHF3 O(!P_X2*J$:+,(7;I& MG5B>Y%9 N#-/2:/431IP3BIPW>K?(D'R5V#Y(>YV,R/LH"UBMV^[)T@ (SM&Z4S@CK M5.XRIN74T^.V4OC&Z7';:.N8;DTO?=\?_F3S:3RG^(7FE($**3"M2UU,+9/4DC IRYQ#ER2I?3!WA.#N[ T=&V)Z M;JXT^S#.=#O+/T\G'VC>6B0NLZ:7;%S__7?3^>+GZ>+_T>+S!,;K82-F,@<1 M(HL=;6(G@)V0A!F7K5^=L"E9T:7F;"_&HA&:C3WH-&-! X2-29HS!*?VH5LBM;#XOE>-!T3'=]%ZN^>7E MW:?3+OG!(E&] 7G;5S[!6N#W['?]9+.5^P;\[=RPRY5 MSE1<&](132$?,<6@@@VH;"J$HT0.C8L%0FZ#$T(*D-B?A&2Q) MDZY]X@W[%GCM>,.^A<:/\X9=9*.*2 5T"7P\&F%YGS($S( @([63NL]H ME!.[8=\&"'=W(MI"(8_E[3H1/4;L'N2&':/U1?D,WI5V9ZL*("D$=AZJS#KE M@ETFLI[Z#?M6"M_XAGT;;1U3)>>GP,0U__>'/]]3ZXKRFF;OY"AI(XU1%FIN M528N"6;*!B@U6]0YD W](KU=6#I"('?V?(X#'<>467(;9Z_&\S]^G!&]9 =L M1O/%*UP0'UC!>\((R<7()GZ4@,%(4"1BZT4MJCBN2K=-.7N:J^!HL'),5%P1]$TY>UX. M!\7*X6NC5]HCOL@+YF7QT_D"1".WX9$>;:C9M+(E$XZ4, M:')1)2S7)RJW\]!'R+4J,$7Q8O7)@I$Y:>5SC-X^WP%N?P>X%5;V<8_R$$6?$HB? M-GBWN@-\E-CMB-D5%^1JI('S20:9>&<(OB40ZG9)ZD#:ZEW)N@K5!72W4G.$ MP8#NBKY[6L #M'1,]Q\W.A;^LGA+L]=O<7+5;^JJ,N:BX=LHUIQR;A,VL$56 M!,N/11E!:)U-3,D[V<5:W!N'1PCQSK[046+G42V2+ZM=1J5$%W6ND$GI-GTV M0]0)027RMA7P^]REUG9?##XOD6- SC'='-[+YX_36:7QM4J8D5:*DHP"DDRU M#8KWO!DX-@9ST2E+T:Y*']&3D M;S4:K$;EZKO,0SJ03W*4JKBWQ/O5].R,=_'VU)'-3@H,$G@=L=<=!2\?C F< M"JTU>'4V/E:%;2.'YZWO$>'PY@[I3F%9CHRIF6K)+ />,DTM!,%2 112DM;! MD^U27W ,S#^B!7@,*^ (5_-6\'W$,:7[!2&,Q!)+ D6M!I4P 6*(;< [&2FM MB^JXTG>&EL#S8C[.Q=P3R(\Q!G8^H_D&4G"V."4S*-.:4HH2(81B@(0TY)!- ML".;>3$H^\]K^3C7+\,T 1M!7L85D0'QK Z@V[J%"6+@BBU.-G8U6$K M3_H-=[OO1?NM/=EJQ)NT0?LH@JJ,NR@SZA:"0Y>SM+)*-;+5U^S104$R8&Q4 MD*C*-JMC;F5!J:6/6UX57G7I@-G$8))ID^7BU,J/C$J M41&U@G5L99G<[GN*4A L:HT:O17/Q2<'P&N_XI-M-'Z53H%4N75! M=2Q':UH7%J;>D*3@GHM/!@;"G<4GVRCDL>3MERB-2<*!J@'99(L:@K 64%(N ME+)V/CX7GVQ??+(55O8R)NL!BCXE$#]M\&Y5?/(HL;OWXA.G9108/!-5*A@L M J*,"4+5-EFMI2GUN?BDHZ(W*C[91DO]H?,[:V7^ZK??+XF37JDB908LDMA< MS@92)@U&:&>R9]ISEWO).ZEZAM* 6GM4EW!?ACR7@WX^Q_:JK3Y7DT$H%JK) MFB 4(\!&J1%+0J<.T^2U"[M'N @Z.]['CZI'-5_PTY,N_FA5**-(P:,5&A(F MR5N'+9!<$+Q;"8>>'=2JNIBL!^/XR:VHQX&MQS^;D"TY)\D5<%JQA=<8C<)J MD%7)0JJ2Z!/:?9Y-^#B7S^XH>E0)&=NFF$F!HCGZX%KFJ"FJ->#+#J12OA1O M:Q1=II8?C02>W$H[&LEOA;UCFG1XKR!>O'DSHS?,ZY?CM3]M7R._'%Q? NCL MF?- M8WA(_XV95],B:7TRU ^",M/O+0.C"\1T+$3XPR[,NAD4.*X DQ'F.;B,PDLSH.SKK4-LZQI M:S18YSQB#8%_^YSFLG^\]DMSV4;CQYGFDI ))M=:/K=6=T5)2-Y9R'S6NJ2U MBM@E$G9B:2Y; >'.-)=M%/)8,@2"RJSOY2$>)G4>U2%8Z:!I>]*)UT*Q!\6:0K8$8A0.+IFHEA,4^ M.0?[8O!YB1P#3.03D ( 2$CBV1$Z\]VJ4Q*J*!ERDT.[) M)41C$20+.ENG=/2/K!G-T^F]>IQ;7W\UCD\WG_A)+>:>0'Z,,;#-&EP+Y<484[Y=!=2E8K 12HN!=+5A DQ%TJ36)W"I7'MF]U='V7OU4FMI^ M^^OY++_E3URD]/3JPKKY*SL7JSR0]Y62E6A*%M6JY*0RV:GH9*X>V]Q"$4.( M(Z0<^1,%L&8+!K. @#J +34('8!DP*L@7XL?6/S47& MELWU7+)R3]ZZ\C7$ZBVXP":98<5"$IX/)(_!:"G:/\\E*_O':[^2E6TT?BPE M*U<)F\O$8I.X&MK (62MRE;F0O>PH)5$I7H,L/Z.A&/OV!E*QA,!U)' MAU#K:BZO2]7I-@* U::'$.-R,/5LT;/.\CV.#3^ M6#5]3T'%(17=0<'-%!Z]8'&;M6;N95Z],;KZI"LD[=C;$KDPFTJRWTPNBRQM M].$^2W_CM^T_3+&+.J8]9=EA-7]9%"1BLJB908T>P3"D(4I9V]$44,JDY7/3 M]5-$+E@X[MT4H5:)+S]6HVU>C;H65 M?53T/431CZ4:=1/>GC9XMZI&?938[8C9+ZR&2TNA1JHJ)H3DFHR(CQ:V+#/H M:%QJ YMLGX3:6V@YPJNC[DI>UZ'Q@1HZIK2G?^"?XW?G[SZQ=)[F>39>WD.\ MP@6-6 P*7?9@5;-1J>5]!"$@.U.4*!*U.:Z1L_E6DT>B"5K)? M-GP7EIXFZ@^/CF-*A[NH7+GT<.)\H-A86V*V/[R$?YL7W9(.OCRN;TS"^[@8B5] (LC M-%I7$MYH%U()+@2=IV8/K!1 M?_(79\L'\5>_U-4.Y*TW^?SS L DF(]4H<16OY03$X^:0 0=! D7B^E2[S(P M'\,E%@Q#V&4X4A6MK2%@\ZSPHG8.8LT!A)&6A'665L/U0R<9#,C-OA(.#HGP M]=D'AX+%L60BO)SP/LH^-_L>[7$_7?*YC"$IMKQL9)NL4FDW*24!/Z =IYAU M,;7$TB4QX0Z:#G^5<3# 3/LHKH,3N8:TJTEJAJ+3H8)C?Y:):]$BGRPHFYRO M(3!MN>=MQ9W4'>;:83!=;H:1'11QE&@Y$93<$]\_7I!T!$?;+-FAPC.:7X:$ M@[1*94306KK6\T.U$H,$4DH?=?3HNWIM/!Z2KEF2I M"C"P"VG(\%?6.M#!A2J]+/5H71M7JGT)2BA#!:$T;-FZ0."3W%4.S(^2AUSAY,"8)M"X6G+6HK..=3\8=;S:_/,J9!3;YFKLP^T"?MW.3'"_2H(&7=0030P9,BC?< M(F.R5J=0NUQ7;D+<<'>07[QM^::S=@Q=NQ$H FO2T4.E(,'8VO21,A";-I)" M<#YT+E^^E\9]W1<.CIOUEX##ZN58KO:^X*HEZBY#Q557)+=L;!H"F,0F5$I* M@I,RUE2$YN.T^TJ[HN;PUWD#J_XN-^9!*N@UF.DZ49?^6O1\7%>30-O$9+D8 M@-=0\]RL0[+1R5)Z7LRMH>LP5W(#:.X^+.P@]B-#Q:-'PSU7;\<%A@X@6%;7 MOGY+31=?D/;#AU8)CZ8&$ MV>>6[$8H=42:\:>BALC^.!C3"JN*#5"2KV2IQHQ=_(S;B#DP!GJX%CO+O/Y.W!YY7-/Z]V?ZQ:QW9: /05T=Y++2KS7MSHCK[25MA@M*1:AM*+B MR"5/,8T\2N6]TRUZX=C*T9&W$)W!8Q8!:PSLM.PCWFMC<4X'/@&-46!X6P,4 MEL!F*63*-5C5;_SS$<5[C:!H[W/E3U&\5[MU'! M/B-[-GHOL@2RE[?2W*8AO@>(_C1\*!X M[Z' <+ H8! V!UEX_XO>,L/-WY2!-USGJZ9HFO]R:E' ;?2Q511P&V'N*?IS M?7*'<%KX*"/D@DP>,PJQ)@76LB!(55=%EWD/]]!UI"[]+F;HD)K8$U!&#:(V M-+0B.XL7=^ H94O=EQ9=*,)VZ91VA%&>736V28!G&W'WAL!5]-H'2T1: S/+ M3"K'.YGBPU EF:JM@G3J4HAYA#<&/2'P$'%WB/5>MK5ID]"^(&\43!$R*@\E MY K&,8^\\QFF4 OCICHY=E=*[ANKJA M1Y9BR $T&P209( 4K@)RV MT8I"M,>-XL3R"<%*^FTY:S3=-\OAA"+[K<8,)?&.:5[N^Y6"\3]FY[ UO6T&$ MJJC&6$21NJH16J]]#05<*UTT6?.6J7P _AOO4#OAPLX(OX/X'8"^P5/W(?Y- M8,_@52ZJ(IQK@W1+5%HEYX,.3@1;RBA0PBIXGQ%(K9:H]4ZD[$&B$:ZFBECK MCC>6RWO6:WQ\]O.)2F;'2T$.R[2+;"&92$!>6:$P)UUTCV-J+46['L:K#[ZX M\B!<9K)KP&6& GK3IA>S[U&QZ! J^CYW1+=2LZ_[QF&TOFJ4[2[@8[E._(EP M3M>ZGGX:+5!D3<2V 'CO6M(ZTD[S#WB,"K< !<[ MR/_X$'(*R+CG3O$8@='K9O%[7.!W3 [-6B3KN[/I>5EV6;AL_G!U)::#,:$8 M-NB23*V'0X10^"M;F&0V!:U.Y3Y3=XOW[3_Z,Y1ZIGUE.[3Z?ZF5*5DR?S63 M+ZFJ3=3@515@M,H0M,N0V;_UDMU<&5HK'8\E2)IY)LON*^E(]8L>&$>#,9'_]5F.(8\ 8KISDF+.+(CQ+.0RTN1Y-M02T.57 U'@9X\ MW'Z:A5&.7]_C;%8/7OEI@GDX6VZP92%ZKAC87)N3E@H/I2:,5F;.'0^LR5KD M+N".$+7TQ>:X,17-DM-:QC6:A=ME>S<;$:VMV[(DLEIA82"R@F"R2RK3=7%- M*MXVHCF\(-I,?W8W=0/^;RAF"U7Y*+27D!ES-I0<4VPT#[X=V+GHI%<"#KD/]A+C M2HR\V[+M_'N]+A^%S4H&XJ_K GA%V6&E^_NO]VJYGUP]O7Q M]F#?\^,/42B0:!,8"C 89 M2G>,!\\-AV285C8A,Z+)&?+/(CK46G9_*E@;A'LQ]K'7M!]FSNFUOA[5^K_Z M4S^-OR"E+K/:^?EV2#D,?II-,-S15_&AX_0\@V86/( M(BD1:@?ZW6:N][G[L28N>R)]?$CC][Z&]4K BUP:G:R'="-PG _YT8#+A5)K M3:&0\1X-YYOG-GO2S3'F,0_$_5P* M1;*+63<14#N/#LC7"U N>8AT#0Z-URGX2(Y_)\%LO\_ATLV#\31N8^36_'\8 MSU;0%2=D5@R!F7HN(*]["%U&*)1WHS$)49J])+!VJQ],!=U,W>-LU3=K+&WP M&2=WT_E0B"JYG%VDL+_.O;C:@=)G#EJ8J'E6F2YV=AAK/W]FL6DW\S4G=*%? MFX,6*DM*W6H+29X<.)4=6":JHKG6\IF5\UVI/6KXV)&$K9QVL&"+ '!?;*?' MZDLAW(F0VHK,)W@^)?H[^8>;T;<#[+POP3D+6'P )01Y'&82V+JASL=4HBX[ M<;K]/D=POYV)&+>QXD$(_OS7> &-G TW4M?C(0PE',X$B)8B#"4S2Y2)2+;: M%^$U!'^[SUD2O)\5&ZSU_9O0U!CB8Y@]%&7'*#3SV@,F2V%]9!R\"0JXER(D MZ[AP339^K0(YCRBK%S,W:&OP/9Z%P*5A)07KZX%8BC($'<#I8 !CW>\IT$NK M6]8FKD,Z3DEB-ZJV\-[!S@U*0_9$]I:9?Z&Z\!2(;UI@.LKCT77=/Q'#Z(\; M2N%ID*OXWE]?W'QDI;BBUMJH]7 M<+QY\KO8M4'D]W0B\:'/9S(\&()0G.?T=+9 U &A6,.DU+Q6R;9@>AW*>45_ M'4W=H#714T0?PMU2X"KRS)FC3$15469.PTY2#DH1SKF0$@K9,@I\#MAQ8L&N MQ&W504>K-QCY.^%[^VIX(3X\)3&TFO)Y/PZC=[]/<%Y\M%S?T3E&'A/$4L^T M-H(>4J*CZ$1I&;SWNNS6#'G#CQ_>J?=C]G&/-FOP(C]U8 ^;[;UR/-=E.4F! M1CV,'*))E-:@36_@[6;#P.OP/:V%?""'S\5 30D_B-^ M&=]^J4V5GX!;."?R1C$87<#Q4AO+8:"H12=(+@==E+?9-CKH8@NJPT<"W8E; M:TO;E]4/77CY71FA<)$Q*P7$7->C&%,0DPV@?-+)>5NRVJUV;O=[GD= T-+0 MZWHP!]##\F20G"T&7^JN"5M7*"TXKR(@93]!V!Q+>F9AJ),R3K:<>U\.7Z^3 M#@0<9P1Y!> WHI0N9=HG*93C"N2QL,5HZX6G:"MG8986RAD'L"Q+,!ZCDXF4?)J%\5. M0CEFW=&I"&4_X[M'K 8DD.MH2=EU M]2"#R*6060BWD]$"K_U&)0M*>SR4E)Z'>>YBZHF@OMW8)JAK"!<'\DP']-"R M4+8 QMH,RBH+,;H I/N0Z"/+PXZ+;:^Y[3E(H[&Q&[BK2RPX(:@/G>1P?A+W M!YP-2D25I'# YKM$,@7FD0(QPB8I7;319]ED?O89/.<@CCY-WJ <9],#_VMT M/\6\U.QCCZDKK(%7JFWF?L>!-8D[X36$+.I1/5J 3TB*EHH$S*.(AVO\LA/B MB399#R;6-*AH)D<52U\F8 MBM))7IH<>KDKP'-24Q-2VJX;';V9[W/@=Y',+LZRJQ354R4"Z@027!EV1!F9+( MWV8'-"0ZEU(,2-/'#*.!5)EWGVS6=JEO"_3E,:H(VO< RGN!\'P1.9_,C M(R^1QKHT#'-R1OG=W7@R&_YW?KF8)1@X6_N-T'-1;&YJMV9#[K,@<"ZO/V7Y/C3X'10L3 ?FB("8:E=? Z[P",2$%464Q,UN M&^(/ O?_\FU&[H8)2W88_5YB#/5$4(7'R )]IF9$[(LURC&97DDN?M,5-S( MP%/FJ5120V:J[/[U%^ CWP^ "3+I&QWMLB62V'N!7-@ -M;^E__][64*WD11 M9OGL7__D_\7[$Q SEO-L]ORO?_KR] 'B/_WO?_L?_^-?_A\(_\^[AX_@?%('/!P1_9_"OX.Q?E[T 6^0OX>U[\GKT1"/^MNNDF?_U>9,]?YR#P M_&3[M\5?8R1%3#B!H10"HL1'$-,PA;%')/=Q@A%*KI[_*J(H2C'WH$@3#!$E M"%(L)&3,8Q[EOO!H7#UTFLU^_ZO^@Y)2 .7?'\<^!YX<_MU7]J+O^V<_T?876UGZ;IS]5OEY>6V;X+U6/]G__/ MKQ\?V5?Q0F V*^=DQG0#9?;7LOKAQYR1>87Y2;O P2OTOV![&=0_@GX 0_\O MWTK^IW_['P#4_2R*+.>/3*QF.8?G)F[I/B!]&_P6O-G&UR_4+=SOA0[^ZRJ;--[]]B M5Z]%/B?3 5Z+53-K)D_U#SZJOS7-Z <=(=.JG8:ZUTP5W^9BQD7-EAN/!AG_ MUS^IOTT6)7PFY'7R(9LI$L_(5+'4C-/O'\5\+HI[J09"GLU_%2]4%!,N8S5F M)3Y,&2$0X43"-(P#2'@:8IK@-!)B,E^^YQ,Q@U\>6Y.J=NT;_9,% O,#7W(A MRGQ1L-48^#+=-["I,4V/@OCG&7D1Y2MI;E"6ZW"A=N;?EC:#QFA06PUR"6J[ M_^7GE;^.@)]>!,[II9$$O]5&_[\'(N$T<:W7>$C24DK M!YO'_:S#OI_%=%ZV/X'Z)]#SFSCEGZS:_7GG=;DN6@=)P4[T67/%SRQ7T=CK M'&YTGXY>NR,QS[N_:77/*./^!/*"BT+%X7LI9S)I#;P":UAI&]U1QW$,7)+%@98&I8?CWFX3PHFK[2B@6-!L M\OB5%$+/_/A-_O(J9F4UH;PN"M7K0C= OZ\N^4R^ZQ]=_T$*?O^J+RQOOXF" M9:4HLUD=POY2Z-<]\47B2X_!V*<)1+%4_$&P!X,TY'$<4M4A\60G8C_X??1H MJM''93:3S2W30,!_;CX/D$.@#Z-?OJ MAC2G8B\-O8I1^VQZ$#H> +N6RX=HJELL6+7X[HA1[[ZO+EDWZE?R+7M9O-RJ M&7O^78C'!2U9D566/BC"G$0\H3Y3,]C(BU4,Z0L,4\H"Z#&>!))X";6+)OLR M=&SQ:&,N$(V]H%PS&!3*8KO8M+<.-HMNQ]!M0XP-L/IJP;J38,U+H*;@Z]F_OC*'FV/CW M[L#X]UE]J5_5#S\7&1/W4MW]DL\>YSG[78V#3%TU08+[(4DI]))$33T(EY"F M!,$X"@2A''-&$^O!IA=3QS;[]SR=ZO]O@TVO'.!]^^K%V^ &H5]3W#D']MMAM M$%I_("GNB\>Y7MWY&YDNA&J@LFF2$-_W21I *6D*$:(^)%+Z4*81P7XB Q2' M-J.)09MC&Q9N-@&.HE*KNAP01_,XYWC&K/9+W%JS6@ MM[G7T6AF\GFF@7+C]E, MW,W%2SF)4^1%U& GWF"9EPBGS?*JH]V-+8V*.>%GSR4DL7++(X<8&Y8Z3/F\SQND;NO'$NT6I MGE26U^R_%UF95?&4_FLAQ/O\A62S29(0PCCR( ]E!!%/8T@3(B"B$0Z3D%(> M6L4M)UL<&V^T!H,UBZ] :S/XK;;:DD!.XVY&)$[1[)E0S@72FEF,P7'),*<; M'91IC#'89ASS&[LQSRTI9MGLN6P#GG>DS-@U+><%8?-)Y M$$0J@)WVB$_$% M)"GQ84(IB07RF2^L6.=H:Z-C'&T<(#,.WF?3A0[F;S\__M6.8([#:T8NSD#K MF5A:.U>SG2M08_A;:ZU#5C%"Q26C'&]P4#8Q\GV;2XA/BR93*)$E80FQ8Y&AK8V.1VEBPM!:T MYG8,68Y#;<8HS@#LF5'.P,Z:3XPP<<3WH M9F_B4;!%H0(?4=Y^8],%%_R#24L1 I^'QFPT8]VCHV+ENW%*Q,5>.[,M:2Q_KL8C,6'$G' M]]B3NAT[2N9 M,,Z1'_D<KX@V,?(:C:UKY&Q!1XK&T&Y--(NWMB+I1DI MG(M0SW2P!L[C:7"L6>"8]RZ__[WM#/KE'_-T^YL_>FVWK_U!*-+(V%SP&U)^ MG2!/T(BG GI",(@\1&$:AA)B'B$9TP11PFV^\\W'C^T+7UD'F#+/[MO>0L[L MJ^Z.1\_?\QH4-\>@L/Z2]WOL\AO>:F'0KW>_=]O?[8&KNGVQ37);^90W>S*? MB_Q5%//OGU6'SJ]G_%;]]%5?,N%,)$DB4YC$@8 (:0T()-7'S7POB+ 42$J+ M Y3V%AB]X,.?BVQS DN=H/K:&%]MNHC69YN[4+ M6KNO0&7Y587R[4F4K6G&'C"7%&31^J#T9(_*-G5U>$(W6GN?E6R:EXNB3M)= MIO@^B*FFA9N\G)<[&;ZV,^WS&AG1I[9RI,FQ7R7K-[Z RIFK?VD$2XKV@\[N9>DZET7B3OXD9T?]]>9UF6H&P/G#< M[M5B'*0^81"CU%=QBA?#-)$4(HZ1'R4DQE%@,NNP;GEL$Q)M.U@9?P5:\\'* M?E [8+F3:]\IQQFU5ZC[)L\1HZ^+DA)-'I 1T&A3:O4#V99K/J?;N;/7T5O^8S\;T1I;@N2V4%GR0)E3XG M(4Q"ZD$4A2DD 6>0^DG$99P$@ANM.-LV/+8A89DYNV:[^HR LAY4YH/&?M X M8,%4-OUA,!STA'+/H\%8 +88"7H">J"!P!&[=P#A*+G;/&\X;N_@Y0:U=[F_ MX[ID(5Y)QF^_Z5F&N)[QZMR*>K:8ES>+HM"+7R1./()0#.,HCE6@'W,5\M,0 M8A$A+/U(H"2RV5XP:'-L?-Z8#$1M2M66PQ(9;_E"J0!^H9+CVXQ M[7O-L8&S,;="LSZ]5ENLPLS:9H=+C>8 .5UC-&AVV,5%M"]-@+%:1;4T0:' M380R\7TG%\KHIFY$\E&%3ZU8]@?"LFDV__ZD4S F/*;<)QZ%F*8A1$%,=,$8 M-5F5)6F!XT@#F0*.24A]E"8 M2HZZG-$?U(NQ,5P[JUC-S;K,R2[S0IC1YNB[^0*K?E=@!0%8QZ"92[9)+?5[ ML89#NS*XG&PN)Y^GIJ?N!0\NTJ%]B"@,Z\A%A!DNTE>'Q!XN8\S9HGM5^D)Y MOYCKRH:Z6.0$^9@@F4H8!*$>$44,4\P1#"@+$T0]0@.KN/Q88V,;N#9E]NJ* M#U<@7QG<65QO#\XLD5$8!9![+-)J8B&D*8ZA0"2FH4Q]YK/)ZU8YQ<'0WFZX MQZ%$/&J0!Q'I219R MM[U+Z4$>]/R($.3A>SH.CZ3\JL9;_1^=GOM&ICJM[P/)BDIG2%) M?1@PPB&*9 !QG'B0I$R*(,"$$VDU5IJV/+J!4UE<9?\W)EO2B3'@AMS2!XQ] M$XU&4,]OJK^LF7T%M.&-*.W*=(>\8XN64Q(R;GQ81K+%9(>>K!\P<+V@)GEA MC37_+G1Y=S4U>1,%>19M>:-*^?LAGTYE7N@;)SR@,6(^@=1C0I$>II"&S(." MQFF$)254&J4;7\Z%L;&G@\H!#18;HIY"!GS:S1<6:2S>W(4!9.Z>_%CE%(ZNY><%5DZWY+SJCY/DC@2 1$4)H1B MB' L(:9<#:I1(JB,/<)#*W&0]L%C&^5^.:N6LV7UYA'1\DF_.Y=G[H.QEL^^ M2 GF0U_WSN\'+GFV6?)3+^??S>9%-BLS5L7S_L2+?<$11C!&?@A1(F-(J6 P M# +DI9(EE*:#E#P[:>K8>&'-TBM GI^+2LD 9*W5=8&;@2J>G>YHBT#TXMWW M P6<&V_!TN5ZV6,$]8^Z(-" MTV9S=T(CXDLMKXV)%T$4$Q4"XM2#01PA$K 4"6(5 NYM96R\7QO7GN2P3'O< M"Z,9-9\-3L^L>O^JIAV54F1E::GS:A1AWI[ R3[;\1@.3C,=]S8T;);C,5]W M,AR/7MSU>-_:@K,!.V(E+'$#9C!E>X]4P06Z)0FYI05^#3$>0ZG-8Z#8G;8UI'VAOX M?-9ISW1A#)#;>AZGFQVXJHG4QV-/4":\J>K=;BO#*MD=]')'G>[PE1?/)=E<-)F$F"8$,0H3&JD)#I$(DB".H2XC MQF*>\A#1"Z6,;%HZ-K;9V(9WN3;>2S@WY7Q/GMEI&D5 M6\;^J-D3^S'O,4GB0(-=#R25\U+/EQM5GZ4N<<"8'\DH@20,?!5?IAP2XOO0 MEWXH,)$BB:U6Q@XU-#;>;^VS+%U[$$UJ*XJTZ7EV;#WZJ M' "!Y5FN8XB;T88C''MFCM4IBJL&L2O0(-:#")$!)BXYY%AS@]*(@=_;3&)R M2V=-12F*0O #)Q5EA!,4:QVS)*80I5)+*:(8RB!!GA=@+Y&>I9[BL?;&1BI+ MHDF_N_12C2Z M;> E,[TS./^^6KXKJU']Z2N9-5.MOXER+OC=K!8/WTI)_T4]?_Z>S,62.R>( M)DC@)((IQ@%$:F8$4TXCZ'LDT?M^"0NM5N)'X]G86+,VOSH[S_/IE!0E>%7Q M6,6=EJ'7:##N>^7NDN_$^%?Z:G36MD[*)L:?*X!6ZX#-BZ?>NQJE/>>R*J2 MAFKMT/ (U@C[ZO]1K"DZ=^['6(/LJT^=K5GV9N 9I6(7;+XH5-A191=61:2N MV3Q[JT2@]J671''H>3+F,&;J#\29FJ%P3*#'$.4H#J(H$M8%92V-&-L O.'# MFB3<[;=L7I=MZU")UK9CS ;,ON'N>6S;1;JMCK?RH/_S(%&4 M,B])@\2&!@^V-#:NJPQL0D [5CL,IAEU.8&H9WYJ;03K,/6PF'L2"Y:G&]=XYSCW]8]XS M(=F4QJP\.$U6+E!W7B6S(_KC*Y59]\*@!3/W8.>@:N;Z4\=6.G./QQWJ9^Y[ M2H<1Y6ZF.&Y&IE]*\9C+^1^D$._UCF/^6C>NIH_ZP)B4D?!9(J"(0P&1YT>0 MI#2&4F(ID8QCA(U*'%FT.;:QH[4:+$H!RL9NP%>& U;72#<^JF?3 08CA7M8 M>QX>S QVQ$9VZ!RE(,-'#<<[=KYMD(WEK0/KS"P7&RM%^%:+X%4P-?5^$L6+ M/^$B0C3%%$K,/345QC&D'B:08\]7?V%I@JVFPOV9.C8^:XT#JK&7:O_NNR"% MK?1UCUUKL0EW\0X;_Z[:FFKNFL-78/D::)]'H"QCW"VC4)8Y;>V/H2QCC+HS M91GS%B]S>NM#7DB1S1?J,VZWQ"8H]?T821\R'# 5!2<,8BP(]$,_]3#R!8O$ M9%:=2=(^#'5\:X^I1MR5UMRU8W"/2:>UI4V^2*=:"WWT:\_I'F=VTP\SQ"Q3 M,]8\7>5GC"#OXG1'C"*#XHB9/T8NQ&F<79_$.M:4NTJM#^*%9+HVS[N\*/(_ MU%]NB/JZD(.QIW/JN M$GO$@HN7CCV-CDD]68.G= R2YRKRTUQ:UTA.A/0E\RD4-%4DEJ8Q3$4HH>"( MRR3%B6!VBRD;CQ\;22VMZU9J>@L[PQBR,R)]AW_&8-B':WM]=AII;;8P;)"T MU[N=^&;_56<>"GWW_5=!=,J1?O*'0OSW0LS8]TI 1Z;2HU&,H5 ]KZ,0'Q*9 M]9B=8&MI)H,@$<+/OWS&,/9-")P2[GPT]C4DO M9T2/-'N9LZ*G<3AX9M3@UFZ<\TG,=?&NST7^EG'!WWW_4NI<\;O9FRBU..\J M$?(FGZD?+-3/&N5>-3U;"B]XJ9<$GJXJCQ-%2TSX,$UX"A./>!@A#T>1T3ZR M6[/&QEQWG_YV^_AT]^D7<'WS=/>WNZ>[VT=+Z0M'_67&:L/W0L_$IQRJ"P^V M+NF5KY^T5R";_1DL'5M+_-9I-:UO8.5<+W(<;O%V2:J.+!N4=]VBN4W-CI_> M52V7%5K%^[VH_WLW6ZJJJYED-B?3Y1>?8NS+.)(PPE2+ % )L? B*)D0"8]] M$J16Y0S-FQX;"]]\U8N/U0IVOM2@)[4"K,X1G:X*UE=)/WIA1D@I6/4WNBC5 M3+Y4E^H2]V56=:/9"H>!5L4-=]6W_?=3#'TEYDR8IK] M0_!_SZ=:!^$7DLT^YJ7.?;J73^3;)) ^3F,_A)&OMWY#CB#U8@*]%">$15P( MWZJTM1NSQD:9*X/!LS(5_#15QEIN\#KJ,#-"'+X;>B;+I4-0Y@4LE4M@Y9.* M42NO-'WJ$'>MNQK/P"]5MVGG_ER53M!#F?+0':&Z1=PEV3JR;% B=HOF-DD[ M?OK B3R?%CHY_E[6(C?KOE2'V2<4"\;C!,$8!Q(B(20D<8A@Z&$2TY!QC*RJ M3/5EZ-A(OC97$T,CD$66N[V*<\"SMGF@G)Y376RX*3."CNM[>^?\[)Y5MS>R M7M<;W?[+T6X?+L?'L$]&D>ASRM8?(]O'$'%G*3^F[775)9FK\4OP6U+H'??R MFK'%RZ(Z[/]>R(QE\XF,/1H%6AB1,:ZWR3V8QDD$N4@Q2I.4ALA*A?ETDV,; M M8L!+PVT59DY"3*9MSM%KN>6;@U%K36@I_6D6P,/CQ?ZJ 58HJ.6V60DZT. MK -BBL*NZH?QG=UK".W3TR%!@M- *$XA5%,,Q9!R$D,4XPAYQ(NXG7SA@7;& MQBO:3/O:0=T%B1S TC-E5(>W>]<4.H&#ZX)"%U<&.N'OOM)"[O5]KF?SC&?3 MQ3Q[6YM9WWYCTP47_(,R6@=&BUH>X%ZV'/19%%7D\U$1T]UPE M*-M5\*[ $I@1'.AWUKFC./!_OC<_AB" LUYS)AC@SJ*.!T+SLDG1>]8YU9^( M/FWZ/M1H0IT+#! ,0!#C$ M@/NQ%TJ:"F%40:A+XV-CFSUJ^(_J)6CD\+U:#M^]$ONR+XYS4=\(#[%Q;ZJZ M_D?>H_+]$F_WNO==4:W^/-= M:2&%(L*)2A8%&2LBCRK60*S)H=V_C0 M6@W6S+8L)F>(MUE4ZA[%GL> ?0#VG\QE!Y/+6-6PY4%#5CLTMB-7R[O/U'.Z MK@Z77\_XQ]71\D;/A=_/'G1Z0E-^[E,^*]I_OB-E5M8B9#[6Q:U#"=-8)!"% MV(=I&GL0AW$4!A$-.8HZJ3Z=:]G8J&U-#7U-,*?40HJ-[=41_W5GNJG$N>M; M,XZ\2(_U3*-]=%9WE2I7P/:B976V<9=1O'*%Z4%=+&<-=$SO6KR^3JNWEDSU M@NN':?['W4SFQ4N]^]UN-2"?!VE* LB)5'$GH@E,L1=!XB&>XBB)";)2&3!L M=VSL_/CE\^>/M[_>?GJZ_@C>WSW>?+Q__/)P^PCN/X#[IW^_?0 WUX__#CY\ MO/\[N/OTX?[AU^NGN_M/EEM!IIUB1KP]0-TSK:Y;7._^:)O!FM&][/%8 N4T MZ\>PZ6%3=.SPV,FGL;R]JU"P"G/ORG(A^/NJ!'(]+:^X=:/2Z6?U=GXEI?BL M7K4)B^-41,R#,8HD1"HXA003#@5E(O4"$GF^E994)RO&1F[:_FKQ*9> Y2\O MZC,KJWJ]15-,?)X#T5;RK7_SVK@#7M63;%6*NW2<(>7UW1U]$V %;NT J#UH M5@2OVD3*K9+*K2/@\[&.Z*"0? :0;H64NQ@RL-[R&5CMRC*?\[".L_ULELW% MQ^Q-[[3/U?N8J?BRCD]UH<=0QB2,/ _R.%6;LR+'9:/]?9)/N@W+&?9Q/ VGS[S%86>G1M[O3#G-[NK&'5\>GXIJUOI=S51_R=]$,=.17UOK'6EPM3Y$JIQ.P/7&8+D\ZF5'-L<[(& B42!3F%)/'Z4B E+LQS"B0<)4 M'"P"@6WB76?P#Z+]=V'PS8C>&:0]\_R7QR66%7XK4WM(:S("Q27-'V]P4)8W M\GV;Y,UNZI#.]/15:,@>A-X09_,J)KU]TZO=S5N.0X]ZGD@A%R2$*,("$A(I MCH]YS-) <8XT.JUIU-K8*$;9JW.2$K!A,:A-MDB<.8GR<2YQCEW/7'+*5$>Y M+Z:('$UV.?F0X;);3/W92&>Z@E)U5+M^)QZ.O1/#R67:]M,H=#.-C?XQ!#1M M^\"9DJ9UPQV%KJ;5"RSX?D-UU?=9*2:2>31(]7E'RBE$(0TA">,41I*+@,HX MB?W$;OG"K.'QK6-42\X-P[!U)A*UQ9:B4V;PFPT([B'MF=67!H.#_'Y[ E5[ M&2@KD)R*/)FU/*R$DQ4:.P)-=G>?EQ9^O:K5T\I-U"Q8UIM$]T6U>TNG8E.$ MN/[MA#,=(/LJ;.:!@(@$'DP9"J!D)"32H[Y$5O5SW9@UM@!YF16]YM::Z$T3 M'S7;LGD!6M]V)S%7 M[; PXG:!:2<[QA>GFI\//:\#SM[#=P/JA;?VUYUH8]8KH/UP&O00BI-@/ M)S2 <>1A)'B<>(F5 M&QQL86I6[:JJ.7QMINYX".XFS&;Z[0ZYG&N@-G+\=A M@(A3+8YC[0TKQ&'@^8X*A\D]'5?X:I)J3TSXA >>8!0F(O94P)0(2!D-M30] MBE*91)A8'4/A-0]U,=Y\ M5K6Z(--?M1JBFK!-4HGC$ D!41RKL( A"4F8)!#3(%4_XFD2&QWK<&?2V"BA M-1T4K=& K:P&+XW9%BDK;GKN.,]+^=>\R/ZAYE0DTEG4 MD0]Y)7">$ ^JL#.%L<#("Z,P\B.K',3CS8TMN%Q:6ROG7(&R,AB0I<5V^S0G MP#;;MW$'8<_TL4+OL4:OMA5F/'#!27&STG6AQTX\?,^^V-(,.[NO&* M%@^[GG']'YV8]Z8X:S8OK^>J68)8?67-9.O M -&UJ&JKZ[-T[DC'"B67W&/6\* 49(7%-A/9W=PQJ:19I#N2%M=NX5S76SA? M2B$7TX^9%)- 4HDX]J#D%*MY%I8PQ9)##],@("P-Y^2U6Z )KUW>BB]=YDST'ACU#GV^30.4'6: M?7../SQ\4S.ZQ5Z3,7L_FOI/A=Z"V1QWRZT+/61OU$1%RF-*90 MR(!#%,0II#%2W,DE]B63$0K--6:.-C4V9JR-!4MK06NNQ>+3<6P-%IV<(=8S MLQVUT]$BDQ$61Q>7CC]AN$4E(T\V%I/,[NCP]1]4-FV+<(8B1EZ*(-6L9PG[VA-QL?OND]SLZZ7W_+RHGZU@FF!$$/Z0P%$6.8!LB# A'F44$B MWVYEYT [8_O@]YUK!K]I2RU/^!S"U6RVXP"MGK_^+D"Y.-&]#D//1[2KIBY] MYGK=7X-#U!N7=UUH8?EB-B\_D^]ZP^JI(%S<+(I"11^3%,4\\4@*,8^T"+F, M($;"AP'QDU1XE,G02M+V2%MC8X;65/!:V_H__PD'?O"_YMIDV]62PP";+H8X M@:WWM8X&L<;,*U 9>@4:4UTN8YS$P^TJQ>'F!EZ$..GW[AK#Z5OL>(.+;/*^ MR;+ZD)6,3/59Y _J)^4D((+%7D2@2*B:.P@40\Q2"J, $X(]+]7Y+09\<:2- ML?%$:R:H[:Q/Y%>6FK'$,3B/LX,CD'IFA0[X&/.! 0*[/% *]I?G_.UG=;.F M *3_HK]\M/;E'WOP(%^\@6?MEVYR:;?(H%Y\N'Y]+7+"ONI-G2JK\DFPK[/L MOQ>B+3S !?;#(( \D2E$F(601@&#B@LPB8CG!2BU"1+,FAT;#]16@]9LL+0; M+ VW"QL,T3>+(-QCVC-M&,#9@Q2^'4PN8PS#E@<--^S0V(X\+._N1E&-BL$' M97M[<._OV?SKS:*#N9;(N7R M2S%M>M!/Q1*/[6_%]O8SRCA^S:?JCK)67UM^'TG,O8"K03M,B"X]&V&8$@^K M,3P.11H*$?E6$_W#38UMW'Y\NK_YCW^___C^]N'QG\'M?WZY>_JO#D46]\-J M1CMNP.J9:=:-_.=6^?%Z/B\RNIA76?OS7,W\BZI&31^%8T^"Y+P4XO[6AJ]W M>-3KO44-C]_1C3WNYU]%<9._O&3SJ@![+5X5"L^/8A+ A)-8!?^^#OYI"*6@ MA*8HP(I/;(AC;RMCXXS*2+!F93=5L/V(FG'&V3CU3!?V$%DSPE$(7)+!_H8& MY8&COFY3P/&+SR@]0T]7&:#;50;NZ\("?Q/E7*][,G1L'%05&WFKBHWD$N2U\>"MLAYD,_!: MV=^A[DP?G6P8!XV@Z_J.HLZO,G/?EI7YV[*OV[+5JP(TCFO+]-@ISDO*]&'K M\)5D>D1\;P&9/MOK-N*TRN"?2<9U*>=(!"0-N<[IYQBB("(0BQ#!0$:8BL0C M<6"DH7'@^6/C]^IDS*NRK3H-W183L^/S;0C-:/@,8'IFSV6A 6V:XVK7![QV M24_;30S**@?\VR:#0Y=U5-QOR>!]5K)I7B[4HY_$M_D[9=GOD]1CU MI#%,> M48@B+F!*U=PQE:DO>(B]T*R:J5%K8_N^UXK%_5H5DZVHUO(,X7%\S3YW9ZCU M_/&O ;9FJ9I6*EM!9:S#N:41*$[5[H\V.*RJO8GO.^KU1C>=E[.Z)NGU(%C^ M/-/GGN^X^FPRF9&56GYSK.9ZQC^J'VO-ETR459$[%>+4N2_KO]C,D)G(Q$_" MB%"(49*J.(,H?HHH@HQYR*-(_9(:J3!>Q/JQL=QV%EU=#9ZQ0M<):NK9=2SD M-,S;8,:AH^WCGCEYGY*DUKMJ70?KOC=G'9>RDM6[L.8F: !8)@RN__(*;*<7 MND\['K3W^DAF'L:!BZ1(#]HWAQ*OAS6B8\B=%R)[GM7-L.]/:A9?$J9-_H5D M,RU_^656"#*M%&R0'X>;,Q68"2S",(%1 M&BA2\Z,(DH3YT!=1FA*6I)'G6V]);[>S MBGAJP31_DK( XY0C*%)>+37&D- XAIXD-/$(BA"SRF^S:7QL5+%_TK9A/EBS M_^S9^>%>Z3RY=H+U1>;&]C"[F,Z>Q*OGV>CA]B\]F3R)C,%<\/0SW&F]MK7F M$2%)$B%(U/P-HH!)2/1!.\FB* Y3&8C(2*3C=%-C8Z]#&J]99>WY^JY6==[= MP-8S$1W2=;T[CI@33=?^:JP?:>WB6J[':Z$;W-'Q)/]AM7/!D?12RF",I:=+ M2X60<)Y"'TOU*Z9^:W=&SXT>^B [$*VE4.8%K%3E#<30;?$UHXL?0T6^$V#V M9_@-5>,='>&_L+*\N=<[!_C[4I)_$'.B(AE^2PI=]ZYLY;\"Z?M12&$JO B M1C DB<(T)=C# 8IBEE@IR.]O9G0LP=CB93&M9%'?"YFQS'+AY ":9KQP/D8] MS[PZ-7="."3F.LDP\]%_J9F+_S= M]R^E3N.\F^DDHI4I"1%\B8)@EFDWD^ M)U,S4C!OVHHHE@;T]R7H,HF5[OMK8[O.UOYI45:)V']6_V\\ &3I@AV16/2* M&;GT@W7/A*-AKC)@/Z_#_*6%>6D\N#X-LS43V2/FDITL6A^4L>Q1V6:Q#D_H MH&_Z7M#Y3?XF9F0V?Q+%2UGI\%$4)RBA!!(A$WU.,8"I3R54D4XJ64012B)C M5=.]38PMI-%&@M9*4)EII6QX!,SCQ.,&HIX)ID=T+,H@GHW20.4.*[18B]9< M6^I([_4H D=57O??.9RVZU'+-Q1=CU_9K=C@>L;0HYA.1=%*"L8L36(9>-!/ MF0>1"M8@)1)#3I@D"1;(LZ@B?JREL1'> <7&LK+9KG[@870-J,\59GVO\QPQ MTUV1P)-(G*H->/@!@Y8$/.G'=B7 TS=T/(C-O@J^F(I[N=7(]8Q?UXG5:[F% MU='OU8F0@ 8()Y& 'E*,@(07Z74=!OV BUAP/^+,JB[..<:,C3Y:7_1QZNU< MXRI5N7%H/2O9\GCU.5UG-MD;JD-ZYJ8N?=$(3(!>S@.YP-7I2>=S[!GV-+,# MY'9.++MX9M=5\W)>+-A\4:@)JU;E?Y^_D&PVP9SZ<21#&&#!(?)"!$F0>E P MXN,PH1$-F-VR^=YVQD::&V8";2?XK;;44@OG$*ZF"^AGH]7["KH]4!V6T(_" MX'8-?7]3 R^B'_5W=Q7]^.7.*FI\5#^XFXN7,IQ)'O M0XQD+,,@QH)8!5S'&AL;-^PO&:'-!96]YU?86.%L1A.NT.N9*[H#YZ+BQ@XB M/9?=6+5WZ=H;.YX;%.#8O:<;B^CGW,N;0O!L_H$P';I\_S+3^THW1+TFZE\K M0:\/0GP6ZEV;S>Q!AGD"<>!QBC\N (<(B$MM03&=+QL8_ MM=& -58#*<25EL5JS+5CG^[]8T9-@Z#>,V]5#*5F;+47H'5#'^*J>J+UY&I- M%Q H9\#GTYUBS6QG ^J2]KH;,R@GGHW9-F&>_\!S%\DV8CXU/7P059+/35ZV M>ILT3%,6JF[C<1A I$N=ICZGD,@T2(D47NC;"1":MSTVQEQ?=MF;O]!*E3$NAQ>FS!_1,==[ M-L]XIFO"OJVEA-Y^8],%%[P6DG]Y7=0;P_>R31Q3#%LEG%^_Z&6S25M<=,1.-+77%A)N8@F['\ M18"?IOK NHXOZTO!3]FLN>G/EFGF3KK6C#X'[["^-S77_%E+6P>W&]VVYI-F MX&52JW*K/AQS!6K/'*:[NP3::6:\$\.&3:)WB>5.OKW3AW;I_%LC*V*-XR)JKO[=VV;O&G?%:+H%<2Q64U>*__7D=@G_+Y?XGY M2L*I.HC7J!E/*(FC"-$ QD*OIR$J(198P(@$@D9I&O+(:CUM$*O'%C-IB9>E M")QH$*A/[#:JYFS-.[OX:)C7P(Q>1]>Y/?-SZR]H'-X0JE_WJ1)8::H1U&Y? M;0K>*X?!=Q4^KUR^JL\GMP+W[@A^T$YR.4(,8_B@0\R@?;$]1@W;N#-9F](R MYCOVB!%QR3Z!E+*7",\$D)X54,K+1'0FGALHG.S>T^WEWE?<4!]J+F^^DME, M3)ND'S_&8< XAR&)D4YACR&1ZI\!]AE#7B!#9J568-;LV&*H_>4\U2BI+0>- MZ1W3K0P[PHQOW,/;,_,X0M::A^R &E5Y3T1J8@E3+XX@BE ,TS .H/!DY&.1^D%J)=CDS+*QL=[Z MUIA)M:SR:+FL<[C MA(:)Z#8*6-DQ9L[?MQE7.5.E1C3N=*5SN]ZR)>_>^F! JC:"?Z"C5IWP[(>& M[4RY$.EVPNLPQ79[7-<=3_6,6@3Q?7T\HRHF6564VD_U$^E3CE*NXNB8^3IW M1:C8FH0P(!Z)HDA%V\B.2ZU-&!N-:N.)>F?T=\SREQ<58%4[+J!H$LKF.7AX M_ (:N15+$K7O(=,=ZCYQ[WV_6N-;6P_>-X>[FFJ\E0=7QW9(1+W-G1=29'-= M,4=K>_.S^IJSATSH3@IL>]_*8_*N,@R0@ M/J0>55R9"@2I'V+H!:'DPN,>XI9RT>:-CXTEZT4^]=V17:'3LJ,RK%5GF-%B M7Q#W3(BMV76BG3:S.L,_C*9L%\S<:E);M#^P2K4],KNZU1V>T;7V-RN$(LSW MHO[OW:SBUZ_Y5#VCO/WO13;__I!/IZI=/:6?H#3E-)6J3TA(]#%;#Q(UE88X M"D)"4! %R*KDCV7[8Z.XUGSP4^N 5J8$ZS[\,ZB] +]I/T#CB.4ZJ6TWF3%? MC^#W3'X]X-ZACGDG]-S6.; ZZ)WPV:V3WNTQ#E1';E0X^:SB",5P"<(4 M0>%'*JA+&(9IJ"; $>/8HSQ0G&<5U.UK9&S,MGM8*J^J>HEOF18H+&T+J.\% MUHRFSH6K9R[:1*JQKR>ID2WO>],9:=NYG,C(EJ='%4:VK^UG"WH]]:P1T/V^ MM8XM1"Q%&& 8LRA41($B2*B70HJQ'X1I))BTTB8ZWZ2QT8K)9N56>NI5*SW] MW>W>LD%_NME4=MM+?:^SV7;*0%L4YT([Y*:Q@56CVBTV1]%VF]CBR=U(6RO^ MOL]*-LW+12$LTW?WWSRBC[%2@UY9V$O*[G$07'XV!UH:]%,X[NWVZWWBZHYQ MAIA.ZZ/JOY+B=Z$WB&Z_Z2]&-*5LJ)]B+B,&D4 >1#1(8!I%*9241ISY*9+< M;K_M1(.CBQ&J=6,]Y7AI[;4<^4\A;#BN.\2M[U&[-K4";6DL:*SMH820*31. M1]U3;0X[IAHBL#-BFMYW[B1F>;JFFBIE;-XL]VMM)S MG_1->5VZ8Z#)RAG(]C-/Z6+0A:8H9V!W>'9RSD.[$;'.1ZC+5 OV=9;]]T)4 M)6LD29B?8 1]F1"()(X@#3P$)4Y$*A@A(O9L&'9_,V.CSJ658&FF50V@$Z": M$=_Y4/7,:!U0LN:HXR"X))\#+0W**L>]W::+$U=WK?WX1R.=KU.5BGRF_LKJ MO/G/^31CW^L_5Z,XHB0,DS" 1"(!$593P!3I'7:9BB#B'&-N)61M:\#8N.-! ML.IPRM('L.F$;=%'R^XPXY8^0>Z9=93IA\&] K7AX+?FO[T$3EW1R(0F1H(_^Q\_-N)2!@)MHB9879LC>2GBESK)>4PT6G@@)3V,8D5A" M%$5L[6.\5+PJ_;7C5"TRY?# M=BGJ0ET^X!+5X+U]SG% ][W1TV%!AX9>ZBBA>ZR/'#3LH;&.8]*I4^6'#I77 M"9]W,YW^5<6M]SHM\>DKF35I!G^KUOGN9K7!DT!&0GAG -93MPXYE M _?(SO V=/L=-X3JL^"M\%Z01#PB"'H>#R$B,H:4)01Z&/D\3ACU[+2/-YX^ MMEE/8UQ'!;U-X SW>KK"T?<6CRD2]AL[^SQVNI^ST<"PVSC[?-O9O=E[4;=O M]0/)BNI ^759BGEY/5NO7'917K5FD-[0=\E![LU<% . M[P7;[3&@GT:Z;OS/;TCY]7.1OV5<\'??OY0ZEFQ*=JBVZZPC99@66,UF"_6S M^U=1; F12YG(6"8J1L140!0Q!K$NER$B% O!*%%#B5TZ@ NS1C=JW'VZ_G1S M]^D7<'WS=/>WNZ>[V\>_VF8&..DOTWR!H7NA]RR".= >@=8EO8[PD_8*9+,_ M@Z5C8.69+E/1^@96SO5RR,4MWF[S#IQ8-G V@DLT=W,4G#Z]^[FRUMI2J67,,*X#3^; M-CPV!FZ-4Y^[:D[-Q8#J$,O2W\:@FY%L'U#V3*/5@;^5S5=-N%N;K2/C)

TV,^;KM1<&DK=K7%C6Z%:X*R_ FAM MYL7!- J'6G=G@NE4]ZZK+<-JX)V)V(X>WKG/.T,JN=X*:A(Q@S"AG%(/,J9S MWCPU#Z?(8U"R$/E4Q@AAJ]S\G1;&%M4U&V'ZXWM5S_RJ)=?6!8\[*!MO &JX M57\.3#WS5+,A7EO7QTGK0[X[5P_>:&1X<>!]/N[5_MU[8=&FQO;-[TK(_L]_ MPH$?_*]2NP"5"2^VB3\'439-U7&!7>_)-2TZ8,W,/ACA)!INT>%4RTW^)F9D5CVX?&3J[T66W\]:99$(!U'$D@#&,E 1@@Q\F,9> M H64E(4R9H@9T89!6V/CC=9:4)E[!5J#@;+8XOC+"8"/,X9CV'JFC&.(G28. M:^AXSJK%B'HF.1"$&XV.[.6S.VYDALG1LTXD!V5_U# M%&]B0W8\YDE,"8%Q+$*(:))"C+FG_AE*3&,9^K%5-':BO;%1ZZ;$;&/O68+B MIP W"\PS_45'?([?U=.3D8"'#9A7D M%W7EO&S3@?\NLN>ONGC]FRC(L[C])@J6E>)SD3$Q0212N"4>1!&.($HC7_$5 M\Z#$'J-^'% I[23\AK-];-Q762XX^&E1TH>[3W M2?*Y]6FO5H=,:@16ATRN0(L":& +0Z@ F+ 4RCN>V_0@R@.S1_7613W_6)] M'*4'$[H-B#K+1O]?+V&_D6F]P]+*H^E?7,_XY@_6KISX2>AS(2,8)J$:YW1^ M.PU) $F,4H9II ]73EXK'Q[GI)B;#71GV61#=-N6]3@UO7[\]RN@_P2W__GE M[F_7'V\_/3V"ZT_OPV=HVJ6V]U%95+=*A9 M2#)8%_6]K*8LNZJS4=<,O%K7!JU^J<\6;/]L[09WT8(38%V._^<9-.B([@2[ M[3':S4-="8,V)QL#WP\]XDO(8_4'8AZ'*6$AY"R4+!4\Q#@Y3QITI*=#]\E> M=CLI>@A:,_YS 5C/U-8)*P*SW4UH6%0D\<-CUU?3=NJ Z@ZVE#(;ZJ MF4/V)NYF+'_153_5-&!VLR@*,6/?G]0,H22LFE?,>/6O:3W+X/]W4>]T?A+S M>_E$OGW.B^H7<\5E=#&O%([SSVKV,9M/I.8:$55XOZ]VMPZ 2\&A!W+'^1 M?G0Y= SKP*#CT47Z9GN0NXP1'14;LEDV%Q^5C?QN-E>?;::>W9P"?M&M_J,R MJ2FUU)O0&": LMM1/.Z ZS46@@D'L>4VHO8.4&6/G1:"1<@757VG).5Z#JD%I; M6/OC4 #A?%"=RAV<8#@D0-+,YKL7U2_?$_F8BG5,$F#2'IA MC"$.%>FB5%!(<>##)(YD2CQ%/X&5/,[ ]H^-LI=[H*39 WW6)@.N; 92R["\ M::L'DF[L^$HXVD*_7$>/8!O=X2YZ=0G08("5D,\()!W/Z\=1*#MV=&%@VBM93);TN\$$!ND^IXIV0:B)57U>=,[[]-B^(:B.;D>)[)4'T M2760NE-UEFKI^:Y15IB$ O,@34,8I!A!))((XICH/V@<1[XG0P]-YOF<3,U& MS!YMM1H=EQ;WQYS:24 K;Q3E58LW<^V/W7C89^>:C7TCZ;*>Q[F-Y36@F>F M9E#3H\WUE;M78-,]T/KG;N :H!-<#E)]FCOH@#0 [MN#SQ!-GC%=HZ>'17I@ M6+Q?S$LUO]0'Z;?&Q >AM[34S[6[6E-I0:;Z]$&K:3SDM+ MZ0'ZRR>:C"E?Q!+@(3) 3$T:14Z')7ZF61JVCW6Y63AA?A)23$,82I% 1"F% M)/8$]#")@S"44@AR_I[>V.BRDJ=J0GEFHD5H ^DY>V(C(K?^]1J'4V,<@]:B MG9*B4YW$2A9D=4R"Z-B]%?:*0X]@X:702X)8GPZ,(4XDAD1*7\I("IQ@8QVD M_6V,[>M?.TI4FVFAW', Q>/?O"-L>O[@]QOH2)/GN/='M7@.W#JT M=TY3"5@L DQ1'V,2>1;Q15V30Z-D9M;09_**-!:_45J.P&C>'J&U:F6QX?->H" M,_9T#6S/_.@$4_MC\18@.3W];M+NL(?<+9#8. MOV:,U%\#1[$?,:JF>0%+( JX+F/L1U#X?N E.,4!LPH #[8T-A9:MZ\3V1S& MU'"AQP52/=.*#4@=A/%/ .!6(/]08P,+Y9_P>5Y$5 M@ON3 "6(,X]"&6,,49(0B..0PH $B 2)'_I^:G^N[GBC8^.))YW3JFNBM2>[ M2%/]MC&XR[&Z$[";\8=K,'NFDN:@W'3_03EP?0K.CD?AS/!Q?^;M1+L7.-QF MAL3^4VR&]PY\7*VNW+*JT596<\ G%34U"2B?\JIP@#A]5F!=.3E)4Y8F0D#* M$UT0DNO3Q#B!F,0$^P(CR8PYWOQ_G5V8*]G M,SL?Z-M8][V;73.6+RKI0":R-YU4,XDCF3#N2R@H8A A'$/J20XC*5#*:1P* MG'2HJFK2MA'?#E]!M344%$M+K<_:G<;=;(1T!N-@I]\J,\%/K<%_UL>TEX@^ MG$:TRY$V8X@[0A\R,D=AS6LS\WHXK,"W#W%_/RHW@3T[!)&PEE M&G 9($@27=N9I0*FL? 5*:6(Q&%(U!S%:N'E<%MCFPX\9L^S3&9,AUI?9CG5 M-42JA-C:=/!393P(+?/,CZ%MN-[B!L.^EUF6@>E5@]@5:!#KH9*A 29.EU:. M-#?LBLIIOW<64@QNZ9"]]UZ4O\_SU[:\<<"]:GLY0'$(4/C28:XRPR]#:1.O[-G^=_SY_XAEV.TO#V^GHT^V[SCN&2[O9: MNI%KM_\*]REVRS*[NGPYF8I'P19%-L]$N:N;.!%2IFD0JT_1\SR(B*]/EA$/ M^C@AR)?2H]2J\+@KP\;V77^9J7AKFOU#%\R'RLVSLFTT&7I=$+7)T^OT_&[$WJQ6 ME:JEC:*%$\\7@1]'&(8B52$4)AA2F:2J<[62H 2\^? MNQTDQE_Z"<=W/_!2L+\\YV\_JQOUMXWT7_0GC=8^Z4,/'>1+/N%1^P&?NJSC MF%_D3 A>"8#]2N9-:/&Y$*\-3US/^ V93LM[>3@2F:B0P*<1#2%)M=HQ(A2F M)*:0BT!X*!1F6H8.3/C2,,X;NF;Z#DL:? M6H=QY=$56/.I"N\JKW3/'9W=.0QE7"+M-.YQ8MBP09)++'+\2$>Y3PB OH$0^KL$Q(2!E.((D"B9D, M:4*LRO$9MCLV*M8%!JHS[;(R&.2M&V!:[4VKR?=+UFEYS; ?#%?/W*/;]^+8 M$LC:Y"M0&PT:J\%R$OC>I=BZ)5!.5[0,FQYVP!"O+Q8O@[X44A?KE M$_FV]LL)3@4BOB>A#+6D*PX22+V 01%R+*G'/5WSV8+N^C=Y;$S9>@S67-9% MAUNGP;K7VP<7JKAIS3G0N'X%6N>KH^EK5]BQ[0!OD!E1C^N]Z)GCQ_)*6(\2 MP_62RP%F *L''9N&ZX7M86W EKN-B$\%X>*%%+^W4DF^"$A,F82(8 $18SXD M7A1"'Z441\3SDM J7-]N8&RCS=4Q]'<<+[K&33O%1ALZ5"T9$GC.CM7)4D 2L[>SGU8X"' M^VHB^YN[0#60HW[OK^9Q_)9NK_7R9,I*LJU2!:T.NJAQE#V!-5['R MHCZFI^/DV@^[\:]3!YD14M^P]\Q4YHB#WRHG@/8"5&XXI+%S4'3);YWL&)3X MSD%JFQ'/>E97Q;.=+*YERB3%GD]DC&#$<543ED 2^XH6.4(RCOT$L<2FPMV1 MMJR(;X *=9OIDO9J^\=@->,Q1V#U3%?&^OA]Z^(;P.56O>QPU>K M[/0M9TJ4?/#V3A24RW<7(=ISO185LUIRA&) JAB#P*4)-DOC(2:"MM$^^W0#Q.J"Z@Z9D1+5'ID'N_W_5S MD^^WGCIP]OU^GW;3[P][*L%J&:\>L7713M']4_?R7?=,+61&(1XY!*& HOAH@3 M 8DG0B@3CXLPEI&*#2T$$ 8P>6PLTSH%;M_=/;V_!B^UF59""T/T]''B&F?_ M]4R%VM\U@<,KT+H,5CY?@54'-VZ#VF_0.@XJS\&ZZT#Y#M:=![^.]+7@.:N> M7Y?<^[%>CPW;A_C"^WP!;/5'!NR+$[HF0U@RI%[*@,ANZ; ,V?(9VM-GE#A? M[KHU__Z0%U)D)KJ6$XY)&$B!8,!TJ!(*"G$8IY!)BF)&$NR%1J>&+^_*V$*8 MI>7@IT7)P:LH0*D]MY2,N^"[8;C,]4/T>-\K8N=+0^^*/[<_ DM(3.6@'6M M7[1WGT6<+VM1M[%Y?3UQ6:\T]%$LXAC&22 @\N,0$N$A MB"BBD:!>0E%@,VCN:6-LH]G'N^MW=Q_OGNYN'^W&KWWXF0TL9Z+2,^.O[V;T MD89[Q'N7C+BOF4&IZHB?VQQR[-*NZ1XY^_VN+!>"OZ\T>>K:G'6VVJV:(N3? MA:@N^JS>FZ^*FSZKEZ"A+X*9O507)I M&R5W[$C3G)3>NZ?WQ!4-=NT"J'T M1-735;N%6@=:9)U6U= Y8O+')>SP'2; M"-/-E(&S9<[":S>EYKS'=2/::\86+XN*!$Q*)$^"Q.,^QA(F?J3%S' ,TQ@' M$ 5>B+R88190&X*U;']LQ+IF?B-ZR,Y,[[7M$#.B[!'FG@ER'6&K,N_NB+$C M>"X)T=:$08FP(S[;!-CU,?;Y(M=J$LOU1/;#E#Q//!1@&04AI"D+U:11!)#2 MU(<1\6(D*<619Z2*O_/DT9%5:QS0UIEGAFS"=3HEI#,(?5.)F?]6.2![?>V> M_+'YN,&R/O9ZL9[NL?^"#GD>>X4'-DXD-LDF\M^\$@DZ(7='LF@\L#:Y&+T O M ^43.$H!L(;@Z#:^^=.&VXJW]G!C.]W^[H'+,3?[ [??7K.BNJ>\F]53W DC M)&$T$9"DDJM)94!ABH(8)BA*TX3' >++JHH6N]UNK33ZM#:E^'L>&RHC]39V MY\6Y'OK28F_Z OWSXVTZKWFJBT/6OHZ@E/#ICAA%.> C9OX8)7U/X^RL+*]! M4]W&C%_)_\V+)W5O>2]UVM?UK"D!O%;!Y5M63K@?41$DJ9I_4Z%"?I]!0GT, M8Y$2AE)"<&(T$[=L=VPQ?V4VJ.S6:UE5WJX^I]74*%^KG_2;-M_R +!I9Y@1 M>0\0]TS.SM"UYEI+K%SRIVG3@W*B)1[;/&=[^UBE>3\IM!:%UJR8*/+S4!(R M2 /U!R(^A512 F/J1R*A*/%BJ^(10QH_-A9=BJC.R3Y7; "X4=2WMWMNA]+@W?-_O^?J?'N]LSPNKQ[;.@V,/Y- ME%H7OXH5:4HB%OH2>@E#$$4IAL0+0^A'3/I1&$8TMA+G77OVV(:5QK1.H?>IGN@ST#S9=E=% MGQOUU(),[V9C[':9Q"KB)*B%CLPY0F"++(3T6$!?%2HU'G8 MC M&R(:]9K&2E"9"92=MJH^VT >)W4G\/3,P-;(=%#V.>#]N=(^VX\=6-OG@%>[ MXCZ'+NR0]?7+-*?Z27/5A9FBAH_Y'_H /Z^S.G^Y^_AT][G(W[)2T9"^CDT7 M^J\3IK[HU*<)3&BDPLR82YA&2:C_EOC48X@@HT/PYQ@Q-DY8LQ%41H.L-;4J M)W_]> .>\M>,@01Y%HE+7?OH.)<,A7S/=-/1 T>Y3V?B=S03JNNSA\N+.M/[ MC2RI;S*&5)C&5L=$AQ M_^/'QE>U@7415 LZVH7-@&C. J-G"MFQS1$Y'/3YZ&>_>]=P'_1!BS<^U<-7 M]7;2K7G1N(R2Q(\IC +*(:(^4=\G"Z"@/D8H%MR+(\=GW,;YZ5J=O7)^S,VJ M?ETO&/?,"-?W-W<'JE?T4.G.&J&!SZ]=HC:>-28=SJPY(:^5UO*';);-Q4?U M>+X*8^JEERTQ=![Y7HPXAC@2BO MG8"5%V#E1K/XVE7'WKQ[S'BM9]![9CASO <2G+<&L1]1>7,S+B0<;XW387%X M^T=UH\@MO:E/"TV[][)*=;Y?S$O5-,]FS^](F;'K&7^?31?JZDF *":)FH)% MA 80L2B%.) 4\B1FGA\$5*16BC'=S!@;4;9>0-*HV;6J,76AP'SEB!U1=NPD M,Z[L'_J>Z7)'0[!V0;-G4Z%QS8TK4#E2[28VKKACS/.@=$F:'2T9E#?/0VN; M.L]\6C?V;)/%EI5S1:F>K?Y[HWZ8S4M]'#LD2.^]>8'B2M&G\WF M^=ZG(?0]E>% 15X\*U_SDDQU,/#:.%!]2:)UP(Z,#+O$C)(<(CS0?IXRN%FW MU."^K\#-JC.Z"M_6_$IA;PYN3R)LS51V@+GD*\.6!V4M.S2VN; M:L.A$BZKU[ZO%_.O>:&/)TQH$D=QR@E$04PABG2"3A F,$R3)&)>Y#/A3=Y$ M07/38>9(:S:DL=YF?]QQLZ;@?]5NR9"EP78T?PQG,ZYVA%W/A-N ]EB#UFRG M7)\&S9HI#>!P27?'FAN4LPS\WB8>DUNZL<=2+U\4;QD3!QAN6O6F^MMZ"?-: M\>HF+^>E#L?OYN)%[WY(F2#LP3159(.T+"TA-($^CZ,@Y;'"RZB8>$_VC2V> M756LJ/T#A\*=*[!R4L]IUXY0UGZ"RE'P6S7IK7RU#&-=OPEFG'C!_AU_X+IQ MFW;4K'NMF;BG3G#)WJY-')3Q>\)W>Y3HJYEN(\OG(N<+-M?;8XU!Y?O\A62S MB0Q#3+'J8TQ1HHO+>RHJ36-(,0^E\*(D2:UVR ^V-#:V;PVMMJ-:4\%OM;&6 M='T87C/B=0):SQ3:$2]K_CN)A4LF.]S8H)QTTN=M=CE]0S>>6):Y?)^5;)J7 MB\*ZSN*Q1XSH=5Y5MP5KAO92>]$$$9T5EZ AU4'Z/RU-4^JD_>'ID8.SW"=#ZG34UUGF#/L.:_S<=LY^>7@ MD1V%%TE1*?,\J$:;V#CUB*",4!C(.(:(1"FD?I+ E'H\3B.4^L2STE_<:6)L M*A2?0ZEEW\%#KEU8//(&* M@0;@J2=TT+_YF)/9]7,AJCE*H^F0LC!@,A+02R)/30&] -(XD3#P$R].@E3] M#QDKX.QI8&SLI$T$2QLM5'#V@7><8EQ TC.1;*)Q6NK"#!:+B(ZT?U@O;=-YQBT!&K-S2#CEW7,4U6)R?H"9UBB;JZS"0.(D%C'JBQ M(HJTV'T",0D\B*.8\3"D#",5=.5S,C4+NG:;L**O94/]O8E/]T_7'\'CT_W- M?_S[_",4$# M*60R>:VV\1[GI)@/ >EV+Y?D0)X[[?X'D[,RVFZ0#-MK$>CE3G+MX2L[;BP>UE/YI<\]**TPS:[RUX9?DO]TZF^J#9RBW4? MJRRMO%(_%=^RN;K:>OW8M,O,AI >OHN>1Y(-BT%C\A5HC*X2')350)OM;CRQ MA,GEL&+:]*"CBR4>VX.,[>T=LVO5>_-)O4E5B;Q A#*)O! *FJBYK/0XQ#Z/ M8!023X6UC'B)T2KQOH>/;=30M@%M7*?"@ANPF;%(5S!ZI@IC'.RS8?E%@%Q":-3RV;[NQVSIH,(39-&IP#U[O84-E M,M!O/&B-KJ(%T)H-?NM%,-@6++?!@V'; T%W! MZFZFHOF7>F/;+/7>^#DC^DQ:3$SN[/9,= MIV/O/F_7_J#"-5&W+'ET<2?SZU^ I"3J1@$40#%G5W?BR"+76@_(!PO NB"" MF*!N'::.2AD:@]0'T!LM.]+(<43MF.-BG *3A3M$[D41VB#P6MK@J*!^"Q2T MV7I09J#UR]&&.L?>Z M2_D9_G8RY'>9)PA;@"A2 2((Y30),B M!3QGC##.LX(X';WUI/?@&&JK=O3+:B&B5SFOTBP=N]OU->YVK#? T0S,HSZK M*S:LOXD..K2L$8A*"(93;]%QS(94@-%6]9^J(J/C>/@NT>@J_L*:%[]):JH- ME*N>S8=_&6N!<_[M1^VRH5@(FN8%H'FJ)RV%S/$>$2!5J% 49P7"JUT2%WB"%"JQ4N ZE4MWH701*81)IH!&C,?-+T0&5BK[%#=]+&EI*P7O;?CN2X;LL#/@A-(V-5IN]7 M\;)E_NM<.T=3\5%_;!HPC.5"_V[UHOVJ9F,9_8UMER264I%0)0$M$@*0&0+* M4@B2&"J>,8QSX400O6@]--+Y,/ZN%U:T0_OE?@;9CL@&-W2!R?%X58!&'=^F MS>MFSVNKRV/5AMU1;?C-I@773=6#ZZ8Z@/7?B*O7X0IN:!!N+"R* M(004WK'JWAL=3XP.IK04G<@GR5?S4G"9Y_%%THG1=MT0[9/4,Y.",A<$ :'T MTAI1I0!-L@0(/2@ ZELYS'P:[N2,L MN($G@HWR0,WF8*'5C[;ZU]EBT0;\1@-&C^7Q.N/GM2J>NQ;]%L/KC-)!#;SN M=^K8A5&O_F5CU],14;53$L%)<.W(RP=D@2FJ(UKN31+/0.&U(>(I6?TV/SQC\4&C MPW/?[WC>SK])L3)-8$]3T[/Y=%3@..,9S0%A0OM%0N5ZQ9YA0%(%69X30913 MQ4QKR4-CD+7BIOM*ZQ0>_5'J[]I%T'I$+,^R0^ <^C3:&\3NQ\BN<'D]"+86 MWN]1KBLF!X>QSC?HR&;RJ^'&7^7LZYR^?AMS.EG7^RTRG.:" U1D!""""% M])"4 8$DQE L2FH*9D"*4:T4$G"A7):_QP3,C0N MN.5\OI)BKUJ#I_(,HSPC,8F+ DBIV14IE0 F( :<< JEE"@6'0K378IK?Z7I MCJ-[K!9&1)?1G>3E:5V4)C>1>9$]C !1+$\)HZ! >0)0P@A@F$G-$QR*!&54 M,NQ:RLX/_N&+V;FA_Z3YJX8_+N'''N"WFPTO!33P1'BT\DC8&B,AYL"C M/>34S-?ZW2YYO9(M'Z;FGF9"?3][DU-J_GYYG8Q-K<>GY5S2%WVUK/K]K9-L M!*1*:@8OTDQ[R@P+@(7$ "HI-;-GB8!6\847Z#"T*7.KY;J]JIL/?4[>"CT5<2=[=1\971?1&,[3G>W6[= M8];W1;;OYH%?=JNKYV]]6I71D!(EB<20 XX+O5"#2#NU'"H@$(MS6: L1?1* MF5J5AD.;LG9RLL;3*AW+]<3>_SA:[A5=%F'^ CC=HT7BY51N,N^W"EL[;C7 V*] MK!;6 )4*:O:3'J-;SV#@D\!.B>J5AL[8NT\FY[[>,4ISNAR+\62U'+\U#@1- M\<5Z#<:IS%&&!5#0'.$A@0 CF .(94KS1.$BY4XQF6<$#HTDFOKNQ A6=3\[ MG>J=!=V.-'Q"&9@]+D31/;C2$AJOH93G9/8;.&F)P$&8I.UU;GPCY'CT?C4W M[5L^C!><3OXNZ?Q^*N[H4HYDC)."QUQS#&':_V 84*+=D2PK]L==D&G=#;>Z47][WRYV[>QT.UUX MU7UMN7B85KOMSZ8+Y<-T.1]/%V->%F4898A2I)0"*C,-:!1. >:Y7N9DL! I MR3F!\@I;W:U*#XW*-MI%;T:]A0DAGE7F1+*VY_1!U?7&OM?M<6\C^O/MF.LG M8CRMSRMOHNW34IH^N"UTJX$:X*YZN]X_XT:[U4@$VGNWDWU!<.R8+Z5HEJ#! ME.8YSS'@&2H BJE^NQC43PM"DI($*Y@IMXZ81^6X4$T_;3!_+\L;K^,(2WVK MSF<1->/2)4[V %PF<9RG.0.().9$.U4 QR@!L4@I8@57*G'JTG0QM/TDD6_P MK-87M][PM)LZ+T8I\%QW )#_NDFM$'B/OCP0U'_XY2E;C\9?GOQRH!7#XA3Y MEW^4^9U3L>Y"5>_)Y['@*2TDR @GFCJ*%!"IL*8.G/ ,QTG,G!I$A5!R:,RS M;N-M%.Z: 15B+#UY_(%'*##KN0V.?S?\ O1Z=;N[Z#DL-_L"I)W=ZDMD76=_ MZ%:(L?F!3N[&"SZ9F9*=BTW;J 1"2&E"01HG"B"!*""4YR!)18X4%9BPI,^- MH59MA\;_/C<1MH9'# MUISF WO?>T9V0J]?&_;!=*C[.MY\^=&D:3Y_H]-?9S/QK_%D,HHYCT4N!1"I MJ=G 33GI-,9 )4D*,/3_R=C/78,NQ"5E@UEZ)GM=_U0;( M-D]OJUD]G_^J;['<' #M]:(I?VEBI#:='49,JHP7G.BYDF* F, PT3_4Q10 M9@+F*$%N1S>#L6UXQT6ECII439Z=F$TF=+[HOP6:]T9]8YH M Y[F-+Q9@E88-6,9#CJME5\IXU2C;5>? :Q,0XW_(%:QWHW[.5:\H<;4V^HX MF(+=_(7/\]G;>*'E?IC-[V8KME2KR2WGLY76893E G&H,E!@_0=*L0 TE@6 MB118)C%-('-9^+8)&]HZ=:-KI&9S/:=6VD:T5M=M2FU%V6Z6\X5=X(EG%[:U MHM'M.=B<6=\&#Y]$W"JO5VZTL7R?KJRNZU?8%P8YY\1PIABQ"FJ:._^P^,)K5[TQ3I1Z11LMBS0&8S@+_X:AP !0R?, M]OM^[XKH^94^:M_A6WS\:]*"5B+D&1BMB\_'J]GZ48R)PB M:=P)1=W*&_O7<6@$TERZ7Z5$SK%Q[.?(]L+1&?X:NF657%H[@$7P^:$8Q'*V M1%'Q_.!24"%^SYQ"8_]D2.;'H1VK)V[B>A^ M5$V!7^2$+JMY MV?$U'4"U35%IE,>="4_P>JT7?*%*_=85]H/?0?UA3[?M1K^_RJFL$DD]ZLQ/<*XDY8;%/ M56X7=R,D[6/.7N334G.?(;J/9G3-6=7W\6+$61%GC&6 D(R:G'&H9\Z" 4@5 M3#4IP4(YQ0.UR!H:^52J1AM=H[6RT1]&7<S&Y2 &)$PE9GJ8D=8HH:AS/GSN(0+2W02K M]Y94[^V!(>'>X?=FYW/26['D#D-O1YI#&\F?)HK2,A-Q@\(VS'( \97=!V\0 M<9<=U/\YXC&[CTM_J8"G5>@V'7Z2R_=T\:U,!A)2O/OQ^\+,6 MRY"'$4.*)"1'@"*J5^TPSO6[B1E(4H40QRJ1*'.)K;(7/;2H*JUYQ+7JT6I1 M48M:ZQS1C=)NUYF)WY MW!TQGW3L(+U7-G5'99\,.]S!*Y<]ODJSO;GS#@D(,RIY#O(\-FV5-(TQA@10 MF:!,Q%F:$^Z!RXZ('BR7O39?N=7ZE9NM+?#-;,=&Y2)FNQ#KZS+;1OD^F:T% ML1Z8[9CT(3!;"RJ6S-9VA^OD93ZNEHLEG9J0G[KEO>0,QYP7@.?8U'%()2 I MBX%"(HY14D NT.BU]#"?EG2^#+PS<4I/ES=X7]MP+_,[^74\G9JWE=%)&2EX MM4S-PY%E*4UBG*4 IHP#1%$"B*02R (G<1SGBF2J'MG[J?AIQG6M:[A1O2_U M&^*0!MY,\C%(P]\RVFP*->R\B2I+![ I=&X0!K'U1LH[9 M" 5\;^$+1+VL3_E1NT-=CL(X@,T-0[>K?M@]!ERB/"Q#T' #219.^8T,N M0.M(V,@E=^O*G$MIVN95,2NU!+U\&Z5GS+> M[QM_(*7G=_V4E8=O^U]-Z4-JL7.RUI3Q]VNTZA:;EMYP2KT_E.E M9 G41LWU0L7C[M%9++QN YV6UN]^SEFK#S9FSE]Q83FSW_329#6O.C9^,64_ MYEI&'1"=D5A*B!40*L%ZS0!3@+,D 9+B#.8XA2FEG>J:M0@=&F]LU.M8JZP- M7SO>\(U:8 9I5B]K:EQV1ZIT#EG%S *D(.7,VN1>IZZ9!1(G"YS97-N->,HV MWRN^7,TK7JNSAK3\=+^7'\=MA)JZ[259[:U/[!%VDZ*NN[/ZH/XP6GD[]+ M.A_%F N%&0-*0080SO4ZGW .8HHRPC(.J4B=9O3+=1K>A&^4-"^F?HZQXZSO M88@LG8)^@0_M,Y36@-*<8ST0FR:M%R/&GZBM,C5+*KLB8YA'K\(?REZ=#@]J M]>N3^,/QP&7Q>.N.2;SK*+AJF_:CJ2$/8Z@PUH,G\IB8V*04T!QRD%*<9V8# MADCH$G9[1(83;_807VMTJLK*U:&T;27@K(&T8\,+X0G,;MN8U_6)BE'P=+"5 M>^[M:?.])MP>$=-OENUI.P]2:UN^>OV^VXU/1I"EF-$$ RY-T HR1R^%J5?$ MI$P%A@CBJW78;GPR-#?MV5!:-&DT4::5SM?KJ=T<53O>&L!8!>:^0'VR&Q\. MLQGVD=$8:MOKIJH_;8/K(WB';&5]3%RW:45K\S*NRCYH2>]G4S-IR2G7=]X6 MVG/<$W.ZYX#(HJ%W^>KO:!XU:E2&V!OK!)K/=]I-@5[?U$[8[+]_W6[2<:]L M-I?CK]/WJ_E<2_CQ/*?3AL_XPV^DTI_YYE^'T'$>,SS A09-$T; MN0),8:'_64A,&)8Q)1TBXQQ4&&BP7&U!)+_S;R80//KE*S4Y?'JD%ATBYUS& MQ'(3S#/$/6UVU;"NU8X:>D=&\7I]>!.Q4OM(J^]Q2\L=,Z];5P[B^]VB3]_X-"L#B[0'8S(U%N6"J?E[4ZCWTVSY=[G< MND%5J0UM2/V1^5XR@KF0A'"H![4P734P!0QJKLS2(E&"JAAG3DO4?M4?VLKU M]^E\N_S9;:-1)W3QAIDW49466'92FV_-GA\8._H>[F,0> 98&Q[5EI_L ML'$3;+A\9Y&KG.V/FKKM^A_KZ9R M_2FQ8Z5.(]1.4:%Q#\Q798O5K>K&U:^4CQJ#43OV6O_S4=27XRUFO/QFZ8I= M#?<=+0:#_^4SQR6X5=.(N8.9''!,TKB<&CK=LY=YXA)KUY/&1??HF$W'OTFQ MFLA'M3Y +$\&%^6J8_'N1^-?S^;T<$3C&$,)*< 9DP"A& ,:0PCT D(IGJ>Y M3)UR:5T5&-I,LM;?1&ENP@&:)MR8@D:-#Z(_2CL8X 8ED.J% F?P45 M"<$I3@K46Y''\&/?=_''H0Z[Y=P\Q($,/:GWUE-D@\& BD=V';A!%)5T5O[G M*#;9=4SZZR5R2H%NKH\)Y-B)7GOWXQ-=UNV0UQ__**L!$4;S)#:^"R=EB6() M"--/5)8+B&)&B.1.2T%[T4-;!);900T=HTKO3F67' ; ;AX) VO@B: CHLY< M[0Z.3[)UD-XK6[JCLD]W'>YP6;!8G9?>"%VO(M66(TI0@=,B!IR;;$73<93P M0J^SM(,M6)'(-'/J,WI6XM#8Z9;S^:H1C07F=3V&5_K#+)8=$QG/(^X6(.4% MQYYBFC;0-;2]J6-=/1:/M(8F1,C0::%7B?(YB\&IP)SS%_:\.;2I/U.FV53. MF\G4<@IHQA5 $G* &44@287@-(50N'%6#SH/ MC?766D9O&S5[V@]P&.? .P%A1F_X>P#;*EU1P_*;:/-,;(V/C/4#6/N[#]4@ M5OT.:O\[M9P3.B M@5G]4C [Y[M;P!,B=[U-[%7RT"UP.)53;G/IA85:'Z:OJV6Y8Z!M^SR7+^/5 MRZC F99F0N28!:P2N59C:'0#8PA# MEH/1<"K/M]/'AW>.7.G>&49UVN6F#O$=LSC#;C C+/6LRJ6L]74?S-0*T0\=R)K$=AW]['SMA_I.&9Q4<>]C483 M@X)CP1*D0"X1 2C.$"!0LT=!&"\4DWD*8Y;Y\?GV8_3QX?;= MP\>'YX?[)\<]">?6#\-LUQ"DKT+@7@A7ZU]@T7/ 7Y^ K9=].UV.RY)PVL]^ M,KTYR]O??^>3E9#B@U;31-6MJFHYCVJ_OE:UQD1<0,BHB0[E&4!YF@!,N 0X MAT0F5*64BVX+?Q_J#:BPU)TE^XB>'D*7'<: M^A[;'G[I+1*O4BZ=24YTKC4E=Q?/\OOR MG4;JGR.<$0HA)4":LBLHSR"@-(E!DA!!"PX;.5>%%.Z_ MCY=E;6['Q$'7H7'E;^^ AU^#GFB47:IIT>TV;MS'9ZOI[^^BI^?;YY:%NS4#'-IX M^%(O)/_SU]G;?]3?K=[I^A_[KW/C?KV\H8?ZKU^Z([_I&$%'7\=+.BFWG,38 M5"U8/$RY21X6[U9UO?[/="Q&DF:%S)7I:1KKMXT4$# D4^U+I#SC,<\0+YS" MZ2P%#^V=K/4N>[[0ZH!3C:>F!)G/ZSI\=R;[/$^YP'&AZ4N8YLRI2 #+. <92@L&(4XYM,J$."EA M:#RU5G)=Y_K>'/ZTY7]; ME.,E[@"WGWSUJU?LG/?[%CW2.E)%\^JONZ?:4)LGN+;^;_YNC]C4Y,='"Y M\!B;''+SBW+ET?R@\.V>0 =A\8H M]Q\^W+]_CAX_1/?_W_N_W'[Z]3[ZHOWTJ/KY*7K\%+V_??K+3?EG=/_7WQ_^ M=OOQ_M/S4W3[Z2[Z\=ZS %> +LO*4KCVM@*JRL*S? UZUA MR_ACTY!.*WU3_ADU=+^)MF95OZSV]T8]^N[.;YX@1QA.02*;7S7JZ 2Q)0P!Q2LP>+B_7F!VGA MR5YCC.UFE.&,7.#IY=C\<--HHQTUC3V<:*8[16ZCVN*;[0(GR(*FG]$)4? K MD,97J146%OU39<8"2^TV+_V7''_]9AIXO\DY_2JK'@N/JHQ7:BS!RKR7$1,% M+>(" Z6H BA%,: )90#*C.8)P9BD9#257\W)_[/]9..B@Q4!D8J #C0)1T9K M$P"M;(A6==.*:+[=)RF[/CO.*4[C8S=#>(>['[Y?JQW5>M=];1V#<\(27B:$9 I+ $2<0S*C!J$E*0\YBPCQ&D?QT'XT'SD*C:RUCHJ MU39%OE;.7K+3"%CNH@3"-?0&24/M/60;FD=_A-GMZ("9UXT,%_G][E%T0.9@ M^Z'+/;IF#K_-)F_CZ=?WVFD<+S]07M;1KBOIP#Q'"4UR( FEVF63&< \BT%J MNE<)"C->.-68;94V-,[:*!M5VD9K=5T3A]L0MJ,H;[@%YJ23D 6H2V2%B=_4 MX3:!/:<.6]A^F#ILEBE05M1X04,"Y(#+(BT\X/%Q+@6*0 *D99 M4L@<0NI:2[$I8&AD4>D7+8R"-]'_C/\C[W]&61S?Z,_J=5Q$ M5\MOLWD5%+J,GO2@E^,0I?%-I!] 7.?>\_K3I/RT,+>Y*;*X_*W^$:9D?<.Q M7N/76U.SU7*QI%6W5X>;WYCEINFH,'Z3$T>6.W@ [(CMDF$-S&7UB#Y5(UIJ M=Q,]E"#[K>EXS'[?A1QW9/1>O?&8A<=*-A[]7H"**/7<,<*+I"4F2 M A*G*4@D$I#1/!/8J8N'A-HKI03Q>ZP!ZJUPRG5\ M(&L/*'%J;>$YW(1?WTRQSE/"84J%AE)GPT!BP5.4A907@*,TJA6S;, MOH2A48M1T&ROSKLT CK$S]:?N "5X Y%!4BI70!B.&F[7V=B7TC/WL0)&P_= MB5-?'%!?R[OQVUC(:5D#=B1$DA,E$,CBU.3:HP+0-*8@SJC(_TO!:[D4/:=!";V#WT,IR\TS\!(TLCPW3X-M8[BC]\S>Q M/#8&O;2P/"JXVU1U)]GR86H**AC)G_0;>#=[H>/I"(DX2[.4 JRG%#W#%#' MDA0 (1KC5,6B<-O-/R5H:L]_OQ@\U)2V>9W6PV.T;'4],"-F'V=QXS-OB M5"-!O='L+\=!YF9VKJ )A/ MMG(1WRN!=EHJV>YUU_^LW2-0FSE68'BDW+:!?9*,E:V[].*W44=DZ_H8KQX5+=5G:;Q M].OGV63,?U1_;H,-:2:48D4.6.>5B]Z@'Z4.^#CK].Q&G-J=G(V]D6E:<[^DN7PV+&1 M?] #T](&[ZW*-Q60/Z(_ZK^#1("Z(>4UI\A.F=M;#M*ZR5>Y;L?VMK2\FIW$Q7FK?;/XVYK*JU%-G(9DO M5!$_$!.2%9 "1:2I*X\U]Q4)!K%*69X@41#B=,(96N&A46<9^U+O<_.&-6YT M&'R8[8AT2(,7F((;II9KU8VQ96U!LSM0VWL3G3KR,,E'M=51;?:ZUEC#<'_D MW=?H^*3]X#KW.F'T-0+[4TUOVK2QR61O:*Y=P/DL M*G6/M/)1I7WTB]'?L>6R_8A8>M@A< [M9'N#N'/*OS5<(;+WSPN_2B*^-2:G MJE5MW7BH=[: MJ-T^/=T_.W90JV&R="R=C0_M_I4*>?3-=@STZD%5=^[7S]FQYL ;V?WM917X M9FW%FCZL3.GHVY?9?#G^?Z4_4X?[EB7!MMM$/,$J*00&0C$,$./,]#T4 "'! MBPRE*6-.,1(^E1N:YV%?HNTFJDR,FC:>[28:?K3M*.=:8QB8N#P-7R]5]7Q" M'Z*@GA?]KE)+SR>RI\KH>971T14[>P'@"^T0M@6IW$1E?%V(J!57J+RZ MEK:R^W4^'1$Y<$]=K^\8D*@8PG')CZ&P!#EH$"F:TMG!5* M.ATD[]Y^:#QCM+LD('&8/9JF'V11CU3JF,V7F%[>6+9XS:3;(/$37101'*#1M2 (S)X>,XUN\Y8>L\^Z]F,_O/1KC-. M1S/4KJ1*MZGT-_J/V?Q97[MX5,:WKJL4+W\T7.[*P2,)CG-F.O5Z\KCRQ^-%69'Q]I^2.SFI"! M!YY)/&+LS/O.>/ED:WOAO7*L,R;[S.A^@XY+ Q/+5Q4+NRN;FE?1,N5^VEY) MXI)X/\GEH_HPFRM9M3@=I2F+$P0S(+DH .(( QIG"\QP$([5^7@%>V1)4Q=;3BID[>?BWU MM5]M(F7,<=/6+H^.LB>$O7J]E^K4KPOK"<$#?]37?=W(>+YBX_;J\(_;0IF_ M:U?X>6;\Y=52WM.Y<7(76L]U*0>3K2+NQA/]6S%*3?Q.H@3(8YP"I'"BV9E+ M4$A28)@B+@LZT@+9[!P_!]/1A2^:F@:,HC,*5H7R*A6C7\;3NGJI95!BN!'5 M0QASDP^:,(D DI !IF(%,(>H4)@QAJ5-C-8@QK./<*^#GB6\KH!;5:-MEJ!= MF0V6Y:Q,:M"FF"DZFLP6B^A5SJOO7WOTVZ?P08QIX#D]A'F73^W!D:_F>B/& MS. X)FE^23QKPU7QN-LJJ:-4XIPE,<@R* MW!S$"$X!$4D.2)(CQ'C.4]XI_R"8QD-;P54M8::S*:C5C&A[).V5!MIN>3>H MX0L\5P3JG5@]$%N[(]^1U;V-T5 [*!Y7^J=MHM@Z!B'[*+8+=INQA!R/[F:\ M+/'U8;S@=%(MCC_HSQ:CM- >B:D53:GD>J&I"KTL$0*@A F)>(J20MG,,JU2 MAC8SK!6-*DW7F;"EKG:S0SNH[8SN#:K +-P))6O.M$+AD.<6DO_YZ^SM/_3E MAN*0^<$P&VHP6_NM>V$C*^O6#&+WY4!EI1>GBHENCFI?Q_/RHL7#M-)KSQVO M#W/EY_F8RY$B6J;K:S5 M0FSW,QQS;'M_"ARBB 8ZM@,((5K8QQ!M8##5(-9')0?11&LPHA*-'JM5!QK' M7HM7^[9A6+6L XV0C+X6TUOI.'V[3TVO%OO?FS3 MAF.NZ\[O+ZT<7;=->IJII7[[Y8BQ7/N.0@$N<*9?0!D#!ED"I(04*80(4^JB M.M%[ JT>R_ZK0M<%=,I-L/%4,X*I K72,_JBUKO982WBLX7K=N?I$;!SZ2X# MM/_"S[66T5K-$#6>3R 1IJ+SOK KU6\^8?/I:LVG+NA&)%6%E:>E?B]+#X(M MRF!BRX?XQ-4#>H3K8D ;%:,_UDIZ#! ] X//Y_>4J%Z?WC/V[C^[Y[[>(9;H M:3F7]$7_MBY^]FFV?)C>*R7YLJYYS1.62IA0D,?E+FV: X9C I L$,UC'JC;R;R46D]8YN7U]M6PI;0FT1L^$5P- [#@?8&=@>IE&E M[_DBXUTP%+5O6*[8>L1R1^[5,/44GV*-3&NPR?F[]!IC+EPH8ZS$H?&(%5NP"_C4M<_:>(HM?U? M;K1Q'F<[]O"*7F 2:>JZZ5%1J_NG(,=2UNCX9)7S0GLE%VL,]CG&_L*.99 ; M998?U7XIYE'"19(RE0!.%#=Q5(5>.>88,$KR#,HL9K%5NH&=N*&1S$YU\YIB M3+6*\;8>>I<4M3.8VW&./R0#$\X.B!J\@V+R'@L>6V'BMJ,ARP"1"@& 9JYSE&$JGM*&C M4H;F#^PNP,O2W'\8/1T+*1Y'M,-&11><>MVCL('HLNV)?0B"[4QL!%UO4V+? MUM;]B(,O=YW!YZ\SO?R0NPT.ZLVU7#!.$+-&$IXS&V M.EBRDC8T-M@H&PE3!G1QOH-'!X1MYWQ/N 5W -:0[34]";"+:86)7^^@36#/ MKH*%[8=^@\U%W6CD]X5\5/>+Y?A%WW\QXDPEN:&,G$H3"ZL0H"+6RP"N&$,Y M48HP%][8O?W0B.+W:M=@HY\;/^Q!9T<(W0$)S #[6-Q$GV>3,?\1_5'_':1K MW'$X?+[\>Q)Z?=N/6[?_>I_XUB7Y&H=!"9D@(H%2@MS$2R)E?($D8R 1O( $ ML@QE3D>:/UO82*1F\Z@ZE(B6]+OKN]XMUL,C6('?_OJ\P83.K)M%_E)KZ;%% MME50A<\\F"M%4UC:>SP/QG><@VD/6-;O??=C\^-?QG*N;_3MQT>3+%:N#2SNQ0^.+;2_%FVBC;:>]!$O8[0C$ M/YB!^:03CLY\X@:+3WJQE-PKV[BAL4\^CE=W/-0LSR[>5\781@*A%.:) '&1 M9P 5!0-84@R0B(7$",-QPSV>K"X(Z#?<\1CMAT<&Q[]4L<]1KKX M9OYO&J^\T8G)+]\V 3"_N)V*W0\:WZQ2R[1/,Y=T(>]D];?^]V1E2@S??^?? M3*V:+WK14Z6>C42W37V[*/Z/[O_[^\+?;CYJ"GJ+;3W?1E_NGYR\/[Y_O[\K? M.VZ0]OMX6.ZX#G;00V_A:E/T*.L_HX9%.PU>RE^:4][]SW8NJ!-PURA$OZQQ M^---M($B6F,1&3"\I>E>=Q2];CKW:T&_N]A7&9V#;?'K:-%Q%3Z>CI?RX_A- MBOU0GF:@3[WR_[ND\P^:&48-JO!O\EJOSX*"&7JV7!H#2@L,PP)MH)U*P-N,F,H9$QA*/"_J+ MD/2ZP.^F2;\+_HO0.M@ N.QNE]:IJU-XUXF_?;(G*Z=YW"/;GS7 MJ$ZPWLB+62QY4F!0L(P Q+6?QP2#VL63/%50:'>/N^R"'HH8]E;HQX?;=P\? M'YX?[AWW0X]@:4=!ER$4F&@:R@78'CUMND^Z."*E5U(X;>7^J]_RS0M/6Q^F MKZOE8MT[[9U4L[G^3*^.](KTV00@W,G7N>3CJF[W5#1]K-]6D^7X=2)'*LVY M1'D*- OHY5^&&< IAB"#-*6IXH(BIW LK]H-;55X_^[A^>XV>JG5ZWA&']N_&B+&-B=@]'G$$J!", 9BD'2,H,8$(U MI4,I94H0S JGA)P664-CY+5N4D3<+(S49/:OR 0R7\3-.^AV8MJNF/7/FVM- MRU.68.1W#(^ 5+8C[IK$=,SN,S1S])+K5TFM,]0A%RA6N0(I+/1:,J84$)+& M@*,\$;0HDCBWZJX23L6A4525!UP5"XAHITVR .-HQVK7'9W 9!BH=>V0*Y/^ M'.5(?_8:I/T5'O52J>%7.95S.C%^JW@93\>FN,QR_+:N-C.*$QE#A&*@,(, M%00!FB8IR!F'",8<2A&[4/X9>4/C[UK=\H6G.PJ[D?@YF.T8V2-X@>FUB=NN MKNL#7G\<:8F*3\([)[)7]K*T?Y^*;"_KZ'U2_3QP^?1-RN47.3''E<:WG4 M6"G#QYZ6,_[/WZ?CY>++T^]U"0!,&_-/-M+.G"J!VMC-X="J^>'8P+H=:3NV]X9>8))O MA2U4>=YSN'BO@W-28/_U<,[9?K0NSMF+NE%W68?V<;="YP@G",<)24 N> H0 M)S$@*I9 9!"Q/):,IUV:GQZ3U2%F')RI, M'O>*[_KCA3;S?=+!43F]LD";I?LO?^MW.W1F>3][DU,Z7>JWZ&7QQ/7/\_'L M^5^S>FI+2$QQ'.= 4!-*0;(<4$PY@ 5*D**,<&7?:J5=UM!K#8V;+35,7RDHL#5F^GE9OV;3;1UR],,M7RQRA.>,$SE@!,, 8(<@5H MG,3 E!'C2M.LR%3'\-6C IW(M;=@UD80:YE7^_3\^/[__.7QX]W]EZ=_+[-N MG__>.;KU./!VKI=/. .3;O.\KBQ%7"H8)/:U%8I D;#'95XK+K85@98HV?;K MNG',;W3^3[DTAVK;XH:FVEQ9;&Z4*P(A*G+ "A,?GQ,%"$L9X$61,(AIGA78 M99>M5=K07+>'MRCP93Z.M[HT2G6Z\T@ZV':EX@S PHQR%*_KCN?PD2#U# M*V1\$DR[P%[9QPXHD1F *H99*O(DR0JGWBG'Y0R-2[9J1J]:3Z#YA%>:.M8A.@&K'7=X M "LP:S1P,BH:WGU_!B?W,D7M*'@M6'1"5+^EB]KM/2AB=.;K'?F@:BZY^"*Y M'+\9SODDE^O4,9XGE!"]<&&$0+V.P1)@))1V.(3,L2 P4VZDT")L<,Q0ZVI: MZ=;*WD13:=E"UPI>2W+P!%IHAECC]:6!E]8T1#TS"T2\LD6;O'XIP\+R ]ZP MN<:-/(03][>9E-R]7/TS>JGZ?'U7*QU"O5\?3KB"#%,LHR@%)$ M 1*(F):Q$)@0@8RG4J',:GO93MS0"*32.*I4K@Y;;Z)*ZZBAMAV?6"+>SBC^ M<0S,*9=":,TL;L@<2\*]>[';_0?L_G["5TLRD+!N:D%P#.]5(&Y*> .34NG5)KV##@60L69D)XJ M0>W+'AK;M)8MN'%=RYCNZD$(3J0EV\S!$=B38+_"!N;'4%#"C:M0T)VK88QBR^;W:IJ@T*OK#F!65 M=GED37\@^R13#UKURK'^4-RG7H]W[LC(2[HL!56'=T:+V=2<,)7N3$IEP@E* M =2/O29;60 J40)$BE/*XH0Q[-18O%7:T'BTTC':*MG)>VP'V)(J?<$6>MGJ MBI@[G]D@X96J6@7VRT(VMA\0C-5%/7MSE2X/4],(M3S.+L,_G[_1Z>.KN<7B M5WV+Y>)A6A5F'A6"Y#!),9""FXX@M !$FK BG*2D2)B2PJGP<5^*#XW12NU< M*QKT-LJ!W<: 8S=TY_*F#I^*&M9'5:#[4ML?U0#<1!4$YI"S F$ CFC'81N$ MN^JJ^\_AU'8<$6^N;U?YW2:YO]%Y6>+!U/@I73998)[G& ,NS2Y$(14@>4% MD2190K1[C%*G;MK[ H8V::SUJWI[='&!#R"T8_I+@ G,R$Z8.'/E*<-]- M."*$,L@ 0DP E)$,8)ERL[0N$I2S).;];&%Z-6MHO/7>5 28:%?H%^W.B-ED M0N>+Z%6[/ N#A6.F]# @OKJ+'.IY^&_C0#< NHG6$$4U1I5['1F4HFUYQY_! MQ^XR[C^'!^YDV7\3_[S+:/;GO7?2KJ,_P+])L9K(1W50LATY=L_VJ-[3Y>6W=YJ#R M./%6Q3HV!+NQ,VH8ZCB7^QUURSGY:F,9>F[U-XQ!DW'"#(#72 4,$.XM;X\9[+4C[8Z ?AO& M'K/MH)_KT2]U3/4QW/"LKZUB&@HD<(H$$"G3;RID,6 9TG\('".:)"KG3H7Z M=NX^M#>UBBTRVG7:N=U%SNY=[8Q'X'?5'@KWO)QC)GM-Q-D1T&_FS3';#E)M MCGZIV]NZ'X+Z22[OO]>=F'^=S<2_QI/)"#*)I7YA * M0?V74P"\C="AO=N-$&Q:]^9U3M.S MONO?<-86 Z.-+9V+3M_&6C<[16^O16 ML3-1N&#DDS^LY/9**RY([+.-T[4=BL?=2;;<;E#=BG^L3&W;OZ[&_)]?S))B ME,,$0DXY2/*< L1E#C!.%4 2B3@A7,D86I>/.R=M:+2SUC J58Q*'1VJGYT% MMYUMO$,6F&:,JHU3@YLH-'P.Y>-\PMA3 ;G+X'2K)&<+3VLMN;,WZ:^:G*T] M._7DK"_JP+._S=AX(NNRAR1EJ,!Y#-+45'9*LQ00)"C(L[3U;=RYH+\W[YB>.V_9T2]TW9;< MRU!^6"Q64HP48G$L* 5*(?U^B90#C% &XD)0F2M*.7+J!G="SM#>MCJ%?E&E MT)>A']K3'Y>ZNNY;'@?6=@?S8KB"[V4>%ANXB1[:D>JPL=F*@]\MSN.B>M[L M;+7W<-NS_>O7;RY9%U!I_.).*JD_$^LM_2R'@B=, H5,TEB."<"Q2D"6"A*G MBE"FLFOUG3RK_=#X:ZU>M[.6?@?>C@D'.YR!^350#\L:@N8O30/U^JGQ?C!U ME=$;:O?+\P;\M(TQK<R6ZS8N?Y_7MR@GW,YT_SLM\25$&EWV6\W(. M'E&:DH(3 1A/3=%AHZUTYZ?ZX MW0THGZ1L*;E7-G5#8Y\&':_N>$JQT^WA;O9"Q]-1FL>BX#(&F.;:_2X@!$2O M_ &2C,14XHQ*JYH-;4*&QDWEMO!N1X M[G A5GT>-^QBYO%PH06#LV<*QZ[M]RBA1?N#$X2V[UY\0+N^N4E$F(Q-UE>5 M^%O&+!6TR+(LH4#E---L2&/ F,2 )C+EL( :6?M.7_9R!TF0S7.SS4.]U;[. M^7<*%',=#N?#75\@]WW,>R5\.Y_^^L+Y6N? I_$.*V< V_L(F5!O9WM#\RNM5Y=FBWN8N! CYVQZ(D!/=':43-;F6OWBO[( MZ:BF._QS_!L]EXJHTX\:=<'WLECOO\LY'R_DY_F8RU',.8LS)4%6,+U:3[ " M!*L$L((H6L024H9&KR5Q/BWI?&FWP]B3]BZOQ;X- 0]:Y-?Q=&HB>!F=E([ M17N1?3T)I$C2 L<%P$H0_20P!$@64Y#0)%<)$1G'O'X2[J?B)W\.UA:$>PKN M2ZU_KD? ;C][@(,:>/[W4+]CDWG'8S_LH#.!$L)&^6)EE MB*TR+#*610W3>A\SCT>)WL=N0*>,7L;0[U&D$]P7G5+:21K. :83,DYGFVYW M#E"4X&'ZM)Q+^J*OKP]:1S&CA#"9 T@2"!#F.: IAR"A(A64/ M;4H\EBI^8WI=+#:*1Z_M(0->AL5Y,O0-=K\SW]$4?>VZFU3##>YG0C6\X.ZQ M,L)E^%]G]O(Q#GX+*)Q&\:*2"D=N.YPB"Z=M=BJ[T'*;2_9Z;U]?YS/*OVV* M9SY+_FTZ_K^K=0!%4DA1Q#0!4B2IJ;N5 \P3!5@F8,:IB&F.W+> SXD=VDQ2 M[X"NU6Y4L]THWF6+^"SZ+CO'/C'M9T.Y#<[SH3\=]YIM8?*_!7U6\A5VIFW1 M.+YA;7WU!2$Y[/RA&=L_-"O_^)M<+,?3KU_,:=EBNSLRBBE1(LD3D"C! (I) M 5A19(!2D7.1I]I-=F_&XEO+H1%@54OSK5(VFI?:WACGN=:W0WB%]X%U"*:X MYG -/W2B&NS:U.A+/=B?SP]VMRB)4(/A/2;"NZ+]1T"$POIHO$,P82&/(>C< M1!(NWDDUF\N'J297K4QY,GLG7^>2CRM+IN+V939?CO]?^<_?QM/QR^IE1#CF M>NVBIY5 QC@]DNQWS>)'<;1U\KY69_9#R2<[?QER>B"6=E$^O_LET MT5C7WZFV"DUOC<5[^CI>THGY5*NXFBY'*2I8'$,&9"HQ0%CE@!"2 Y@0B"G/ ME6).,6&!]!R:B])0L(HLJU=1O&&EVWHXU #;K8@',&R!/9.UA5%M8G1JD:SG MG8V=59N?3;&V.I>[M%7/68UGH#+7WZ(X\'CX7!:'4K77A7%@O/>7QJ'%=9MC M/LEEM:?[<;98C+#D C*B7Y$<48 01 "K# ,)\SA3C,>(P]%RIA6PFQEV[N[$ MYQL9X=C!= &9:+W<.'L7,(H+$1<< L@*!5!:Q(#$M JX8CC1.0%="JVW!VP M'B9 +X!QS*!(!("YS &B, 4$R@)(%/.421[K_XW>Y)S-@D/6E#)LT.SF\\Y M!)Z%#0+UR=\O1K4_1;?+Y7S,5LNR .IR9LK>29\SZ5$D?,Y_NP)ZG;6.VK8_ MUQS_4K<9XH->RRSEQ_&;%/O]>&XY7[VL)J;:77/U,Y(IU*\R8H85,X"88H"9 M?V9I3A)6%+&*R6@JOYH+G^W)T5T3J[> 5&_!@3[AWHAG,[M%=*MS1!M*_]O_ MP#"!_SG>[_KEQB =ALV.9@*-0C]<5"D/2NVC(YW!&A;L["CYXZ;N\/DDL Y: M],IRW5':I\(+[M2Q!C]=C!>/ZK-^;->;JK=3\336KKP: M3<9\+!?;'N,)Y4(QQ0'B* 4H(SD@&%,0:[=<9H5"@CAMS5RBS-#X!*;3T@R#?].0:FS: M!R3Z(TCO=Q^P>JU!?XD^_9:4]X#<085X'_?LV FZW+XW6_N+YYG92)GR\43N MN,7/,Y/W_WD^>QL+*=[]^'UA9HC'5SFG1J-;OAR_537JV6(YIWPYRDTSVI@S M(*EI*)T*!# 6!!"2:-XF>![LJ/[:HQQX"M@;X(V!T>&R M7_^Z++7QN3G*OZ]'>6-NM+4W^F-ML<\FW@$'Q&LO\!!Z]MM2/"#2!YW)0\KJ M&,?,OTFQFLA'=?M&QQ.SV_5A-G^B$_DD^6I>BOHXGLJ'I7Q9C#*&B[(O)B,X M PBR N TE4 Q(EEF&IT+JQBR3M*'-FVLE3>^Y49]H&9SL- &1%L+HC^,#5%I MA&6YT&[#8T?VP4 /S.*>\78/".Z"F]= 7R<%^@W@[8+-06!NIYM,:^M\8IRDJ38@:-G1K$F@[+I9;&>'0#KU[80]T],=S>5@59M>B M&X(AFN79JG"5=G>.^)QJ6.=ZF^[MF<>5/WH[%>]GY3:'G)I-CKOQ@NNE[VHN MM^\:(:E*F=*.7ZZ$R2#@ $,B "<8<9I1#GGAVK797OS0*+"A?;F;N*._>S=G MAW&PX[QPZ :FO%9@HZWN@?9GN^'FNU>T@P:]MY!V1^=89^D.=[E^PVF]5A\E MI(@SGE-00*9=0<(X8$I[AB1)"Y8IA)5R*CO@6;^A\6052&"V3ZL0@8C6!ERO M>[0913?'\0ICTY=CZ;<#M#9RF/V=&^@/M8.S4?&G[='MTZN8,;3)Q2A6=WN>J.'7ZT\1^CW8ALO/]N#))_EU3K-9=RE/*,H41P4- < MFXD3ZN46I"#FBB8<[&73>S M]VL[;B)C252:TD_\M066?05AMZDRF$AL"[QA1RA^Q6"0RRR40N?X#*4@ 3A@#*C:GDCA6,<8=LEBZZ&+U M)O>?QU*9$OW+6" G0J\1JLR).J2O[(T2Z:%=3BH7\A=3@[F\IDM?/M?QG>77?7HW]GMB-115[7K MO2X-:?.3SKX]>,O3(LN4H E" &4)WJA*64&*!>$PB)A)'%R18-I.C1GM1FZ MM;-X-VIOW__]9?MV0;/8KWYQ IXF.%&B@#$6+O/3.8%#FV9V]:TXHM3X M@@CLLZ#;L;I/* .3\X4H.G.J+30^J?&LS%X9SA:!?:*ROJYS&XZYU&QW)ZN_ M'Z;E=O$F&:5Q.COB/%&0J T*8<*2)437BBN,NS:CME6]M!8J#I3 MFFP5=&Z_88VZ'?<$PC(P#:VUCGY9Z_TG*S4YUS0FH"8TE -$, 7:I5(@1Q)S&F=" M9GDOX1M'E!L: :Z[,[CTKPLR:(%#*RX M;Q &YIR+T'/F&RM4?!)-N\!>&<;*]GUJL;NH(Z?(I7D_U[=_7"T72SW5F#I0 M51,5@1)&>18#K!D$H"*C@* , ICEB50%C2'"3K1R1N#@F*72U[P>O'H]9EN5 M;XR+T];]I!OFENSB$:8QR:(OEO(V"+CE63.R>R79RP1.* :V^LN M;.5E4N?J)N^X2%E&,0%0$JD)1F*]YF+W0\'<&8P@)+ HA0^CW/S/J$\!C$B.<\%PJJPBERZ+2HH;WNI:;- M,Y&;R"@;_5&IZ[HP.0VQK=_@ [C@'D-'S#HX"^?@\.LFG)36LX-PSNI#U^#L M%1U[K\VFF]+6597:.NUI1&*1,D)3DW#$ 4H*"7 .8U"D%#))18(EW*0>.;1C M.R70ZOG?RR_JH4-;5=YF5D:E_#(N%?Y3)-?9@=.6-OQQV7P]=1LJZ'C MIOQVK>;II"OW#EOGH/#:;>NDL'X[;YVS^: +U]D+W'BC;%S\M)Q+^J)_*ZL# MWH?IO5*2+VN/&$)$DP2FH(") "A5#%#$!""I$! * F,>VS@;%K*&YFULM5WG M+-R^ODZL8P1MT&WG"<^8!6:*0[@>IE&EZ_E%B#-R.TWF^T*PI\[V+4AZZD!O M!TEKZ_@SM^BOY[N=+3O-VBTON;A*_W0Y%N/):CE^:U3%OO_.)RLAQ0=MA@G' M62WKB/!U:WBM4QF-T^CBE:<<*YP J.(,( $5(-IK QFC$$J&.66P8RE_3RH. MCKN;]><;-C8KSZ^MC,P#%37L+#/=:DO-&UB%W75N!N#K*;!S*J\[MJ'G&/_# MVE,*HN_!"-2KP)>6UVIHX!GEEJX'OB5UC6381."_7\U-U^---RD4%UQRGH!< M4;WF3[E>_2.( 2H*3A&!B6-WL=.BAD;^M7K-M![']EXML%IN#7H!*_36X%;) MFV@-6H@.6>?1\!NE<%):SR$*YZP^C$\X>T6'%?X=7=+W^E[ZS?LPF[^?S%:B M#/1>!]36*RJ2:DH@ @&1)9HEA,H 2W$!"B9BGBB< M'5&I.*@JW:Q5=UC#6B)OL0O@'\_ W&*GL*?EK!LZKMX M:<=2D>N2D[]):CH!E!5@/LVF<^,4S;7/LXY.("R)<\F!XB@!""L",#'N2,*I M% S&4M_4I32DG=RA44Q30\>2D)9 VSDH > +S"C;PKXW45/IFZBI=H!X!T>H MO%9TM!3=;P5'-SP.*C8Z7GXA+56U(&M9XM%4LZ_$E-VDM[LKA)QF%W?C)4H&A$57S=:L[2JQMB&;3:&-%5)K1D1 MTP) WB.YG4<[Z)Y55Q2#\)ZM#M$3C*AZWTZ]K#?:]1Y)]ERNW5UR_GJ M95766_UU/ELL?M>$3">F.M:O=#Q])]5L+I_I]U$"XQ23A !6Z*%#3*6 9HD M&40)8GH!F>=N3>M]:#4T\BQUC;;*1D9;1Y+T,UQVS-G[( 2FTR,MAXU)C6," M3;-;JZ*CXW43L=(T4P/78[=XGU![;0_O1;%^^\'[Q/*@ ;S7FW<\2S;QQ ^+ MQ4J*N]5\4X2A*M1;_K+N!7'_7<[Y6*_M1Q(3(?1:&LB":3^6Q9JIN5YV%XF, M)<()),3)CW5786ADO%:LS#R:O;QH?ZKL.!3-*L4O*"/N/CR6A[A!00]]2'MY M,9M-?Y^U?8MMBQ^/I[.=4?9Z^NJN1;^GJYU1.C@][7ZGBT]';Z>BE&#JF6O. MJ9KK; [U($TS141ALKTI0*A @$@(0<)1 164^F.GU"E;P4.CRH\/M^\>/CX\ M/]P_1;>?[J*GY\?W_^5-FE?_W M>X8L5TH#4'5 SD9_G5>+KY%4O/Q&YT8)G9[WT] :??&7PY0X'>^5#"J-(Q*%0/$SK6CX//%/R&I MUU>_W=K]E__,MSOW 9J]F)/'N_&"3V8FH&0;1@5IA@DF".2R,'O=^OW'ILHR M3W"L,BEHDCJ5(&P3-C0JJ&M7:&4[-/DY#:D=&?@"*C E;#&*MHI&?P0),[.! MQ'.?GM/R^F[,<];R(YUXSE_3(3?H^9LT.1!?I%FL\&5Y*G?_9J;*>K(K.(QQ MDD*022@!@BD%#+$$9 DW[@3-$;1JS6 E;6BLGYL$6G-]SE[D_XR?6SMVS\$DYRT_#!NQN*;;X[VW M ?=I95Z91U5%I#1K]FX"142&(,D92'FLE]%<8D!2Q$'!!<47,Q-N]KI;2U-:+)B;&=G,DY9B1[SQ2=N04$O_ MA'5PZE(I;^BK4G^W-/B=*5:AOQV"S[JBZ)/CG'7HE?>Z(K3/A9WOTV_*R$?] MKVT. E&0"9+E &,N %(Q!XS2&'"B)$GR1/(DVU0?#9\YLJ.AIWK.';9 M8_7T ^R=G$/":]_)4[+Z;3YYQN*##I3GOM^W([IS,G6[6GZ;SY@B1)%<4 M2Q"G2:*]3NV$DE0H(*@D*94BCO-L]";G;!;> SVAH\O[U=2T#]>S/E_7_Y?S MM_Y\SU.C&=KE]#!"/X&GN7]POS5T".[EF3$8AE=Y2LF?Q)D\@[$_'_*IXO%)_T6U4ES'"FHTDQICS(7 &5$>Y1">Y2$ M9#F4!4PDS4A^4^A\>3-U$I0U1:41DK.B8O^@Z2G;D'A#[P-3M M'W;W8KO=P/-::]=1A7Y+[7;#YZ#2;L?;!'*:%Z?H>:_^V>)A6FTI[X5]K7__ M>3[FNH/S0NWM2>BWY9+42X M$BI^GP%/?OC51G8 3OKB@IJ41VJ@;*J.EECTZ,<'&<->G7R_%@QK!1!D=)R7 M!V&TZ%BDQ" [70,*)R9T&'* !80@;C "!-$ MLSQQJC;?)FQH,]&.KM%<*WMCIJ-:7OJ +3/6[J'TI4?M\'C7W M@B86<'@M;-(FK]\")Q:6'Q0ZL;FF8XY"Z<;OM^F,"^WU:O( HN!4.\49 BPO M%"BPC O"*62Q4ZF#HU(&QQAU#T]:*NMX6'4<1SMNN!B=P*2P7M&';'+:BH'7 M,/NC@OH-FV^S]2 ,OO7+W5[ZN_&"?OTZ-PDY97_E+_)-3E>R;(O4Z.F500ZE M23=B.=3>@\R!?CX4P!GG,HC".XZ! MZ>,DA$$;<3FAY)-@[ 3W2CA.6.P3D-O%W0AIIP##^]EB>3L57ZI#VH_CJ7Q8 MRI?%B.9*(5K$ *-$ 91BK%M)9?>27N(.9L'=:(=,@9;@+3<@+X( MGM#;SF[(7%@_^S!'+T3U[/X2]LY;V5XYVT/*W2WGL]5TN?A,?YAUH?;#]"=S MS2^-%E#U'M:(Z/]R2F) 9

$@>VB,L%8]>JUT M+U<>M-(^DM\-^SJ7K7$8"8D2JNV-09ZH,O9%.ZI$(: RR)#V6 LA\]%RMJ23 MZX[$1H/_MB-A>5 0!M_0QP=K:#\WH*T5CQJ:;PX8/)XJN /F]:S!07R_)Q#N MN!R<2W2XA=-GBY7B;X%A3EYY7,E"P6"_ $3"V<- MAC;/G&OB[&6-W3(@%ZVP_4\2V6[0YW$&\T(J@'BL'3H%!H0IG4@B065HR+V(:[G-UO/12R_-]TK$Z>3%[;%Z: _R.K!06 MU-BD-!U/?TYR1R@H)3ET.R\CN>/PBI \FDZNNE$7_C%G4WN5L8.6UL/. M/NT['.&G+WNHDV&:(DR,$DDATTA+P.;HH4HD&*$H8P"8,D5*Z>5SN=_5VC9V M*W76F)KP%UO]-O$>8-WH*0QU[]?1P[?3X^P;YS365IL+F'59 ID#1# M.;4W1QH8HII1A!7C56H+=DKLPU?WNUH;@YTL39Z[U[%;^V(S<"7K"[#;^@T# M6^0572-V<8%]MC/<,A_&(N3"[^EM5BH8'O4U.3BT&%&MHJ&<)LO_$?;?#IL* M2RRLF&M6VK ER"HDN,V3S4&:TTY:<"R1RM<1X%#FYAU[_^ M0R RSS[>M2Y0J8&>5[=R&X,3.VD)=*) )H1_#./N MMLD'13/RJK\$,GHDAS,T(;?^X4YG?0-PQN#Z1<"]81BE]W/^-M9$$: YRF6> M(\)(CBC3"O&*4UX4J=9\DM3[:K/D;7Y0W=6-)^F^>Z;&Q\$LU TC>MD-X M9_4:74/YPW'8-"1#$MQ(2V9EOVEH75/CQ*>-\+:L4_[AL<^//J4LKOD^V MYCP61T+#:>+<7I)FG8[(?.0BK]&9K?KC;0&;I<0U?#">36K#R:@UI SY8^@E MP^'UX)&.K&_?GW<_ /Z _;]?)=P6_GC8;:TH#ZB3!8='FXO=_;N577K8'?^" MX^\@=U^VMA[.^4EUH],.\_C$FPJ,APVO& ,EK?9':FLBE@JQHA!(YQDVO$Z M$*\RNHN-9&T[PI_;_8OM"32HU)M#(^PC.R/V],TM]N_BZ/O[/_P3Q/8MME/> M@-"GZ=0B4>]#-OV^6]O!@)#\,#O3&89+@:BZ45('01P-&.U]2$#_Y=(3&M0_ MNMA@YO6_+CUGK_R[BQL4)DBM50HI@6L%D*&RU.90)%*)6)XIA"4O)*T(QTI/ MB5!;J5).S3--0$\W3&U:9)J?_DH K.;PBT0651E (68TVB)B*0/C'8I#&UL[+U9DUM'DB;Z/K]"M^;U>BGVI:V[ MQRA*K*%=2:21U-3T$RP6#Q(M$& !2$KL7W\]D/N"))83.)&L+EDEDYG@.;Y\ MX>'NX>[QK__KSX^S[S[CK[X]&4Y??]A_9U@W-[][?)?C"IH0@X@"R(HRQ6X*#T8 M%DKFSCJE[/_[_E]0:^U=9H#>.E Q*(@."Z3$$HN9(XMF\]#9=/[[O]0O,:SP M.V)NOMK\]=_^\F&]_O0OWW__QQ]__/7/N)S]=;%\_[U@3'Y_^>F_7'S\SWN? M_T-N/LV]]]]O?GOUT=7TH0_28_GW__>7G]^F#_@QP'2^6H=YJB]83?]EM?GA MSXL4UAN9?Y6N[[9^HOX-+C\&]4? !4C^US]7^2___C^^^^Y<',O%#-]@^:[^ M^=N;E[=>N3R+T[28?UHN_A/3^J]I\?'[^K'O+_4KAC7K)*S?]\]'G?7]/Z:8FK M^K'Z\Y_I!Q>/K30-3#?^N<9YQG-!7;Y^MDBW/C2K:EHL+__E+$2<;7XZJ01, M'GO;L[A:+T-:3YB(,7FF@#DK0#$1(/@2($JNDI!!HF5?$]_.;SN7Y?[L9)Q. MSA_Z!M]/Z[/FZU_#1YQHGY+@.H,V+H%2PD#,H4"D?XNI:!]TN$W]A98V4%UA M^NO[Q>?OZ?$$6:[J-Y4S$@:_ .K_W/;JVZSZP3/= M99B]I"7TY_^'7R:>I>(4R2!%K4$EY\ 1+Q!($J+8 M)(R00^'DSKMW HIXJD Y1M C(^52.N_HLY/$A%',)G"&8*XD;591* \H)#-& MY*R3.1X@-U^Y$R[DT\/%P6+M! ZO<3E=D%SRC^1!3H*-1BJ+8*,F#S I3I8O M6BC(HT4CF&9J.%S<>O=. %%/%R"'"WIDI#PCZG/EX,4LO)\X23N@,HGTFBPH M$Q%B%!F<#\%8EXM4Z7B$W'KG3LC03P\9APNV$]OQ8KI*8?8?&)8OZ">K"2'7 M1VT\^(@4&&;2:4"2!L/@+ %:)8/#68\[;]\))>;IH60(87>%EW-#>,Z$8E(S M&SPD)0J90:O!'R M.9'^?K'\,@G(M-*$<^DMD2_(8D8E)&@K"@_1L2#X\6AYX,T[ <4_/: <*^0N M,/)\\?'C8OYVO4B_O_U EV].EO7Q'#-M4]\%L44X2"&P@CQ#L&I[$ ;*;7U M6:80!TN?/$+(;DDW]E0A-)@.!D/4OW[_8-[[N.S]\\5\M9A-MF47);%:GH; M:4KQ7,BBA.S);^'2@:\G5=QH'6WR!679OB1+6,6-ZB_>6=>E_1YGZ]7E3ZJ4 M[8T%N@]QAUJCRW<\6ZU(ME>L"FFXRXD\>6-B995<- H!05K'BA-UPWTDR7\X MJ[?)&"?AWPP3E]9G )F/N'_=IO["8[MBPEN* C7SH),C:RP2;<+,>RC!&.,9 M2_PQ3^=8X-RA9ES\'*/>!Y%RC*P[ ,SSL/KP;)[K'S_]XVSZ.0DU9A720D@R"]11 M!MMD.WN,J!Y\HD%"M<$D/Z*5V21?7\[I0?,P^VV%;Q=E_0<)\D?\C+/%AIOG MB]5Z55DJT3EC% G'T:ZLI&/DY]%.K42(K 2KHKBSCVTI9MWM?3VX/4?AI)5L M.]B4;FRKOR[FZ<)R^N!UUB("1I]!J20A$/&@LBY9G!M!C$S MQ\NZ \"\K$<[[Z?DZU]P@NN?_DRSLWKX\K?%(O\QG=$LBHDUP(_NQ#7@\\S")P&UT0'Z#KG9&*<2=8*!IR*L60IZ+VEVX ?_/ UQ.MMDI,@7VQSS?EC,2.BKZI>MOUR) M)D9?1"D.&(I:-6T-1,L3(+K >8Y"ED>Z%0Y'R:X$CE,EU@!'3332@;6YR=?5 MX2 WIJ12P(5$+.C(P'LGH<@4>FB-I:Y.5X_6]G;T'"/Z#D!TF4E_';[4-#HM M./K)\HSHN,?BQ"=O,@698'A1)+'*FJFU5"+G4 QJ]+F)<[0[C=W ["A8;#GM M&%I''"J0+2^@88LL299@ .!TRP#V0@X1TJ\@TCO M+O1O9,4<#V0DI00OR6PJ[Q)$'B((H[QP62)73;"SG:1NC,\@KM- HN_+\% H MPI.LBHTV(*C(ZX09G2"5X).)6FK>)&]T@X9N3,W0'O9>PNW N-0N@>GZXZ8X M;IZ?+^;KZ?P]SE-EQ=26).M(CTQ=5,MZMY%IQ8%6M3C%H(!B*/%U1U?P& MQU03%V@+/>.ZS8VP,X3L>X!02F MK&K]P:OR+OPY(:-ZW*T@UU!7 M'4#Q#:[#=([YI["<4T2QNL'NCUBF:4IA2U*6!1% U_DD*J@,P1D/J N9Z9"3 M<$URUE\G;=S*HT: &U@C'6#LOJ F3BB>R6:#I9B85@DBQ+KG>Z9E[;)C@37I M1+M/RKBU28TP=*3$.T@V?2WRG4BC(@KR%9D(B;Q&72 B"U \<_2K.D&[=6;R M0<+Z25>>I,;D:-T,AK73C@QYO5''!UQ/$_G:MW@Y?8IC(([R<T'ZRR.TLR?F0G6=GZP^+Y?2_,$\2 M>8C*FP2.>V*=H0-O(R,?TM7@.-?YQ>V35'?)&CM?-3!F'L]<':63#IRLV]S0 MDGZUW$@P;Y(LKW&Y87 294E2.0-:. I/=!;@LA(@O#*QR,S=8P/)AT+:-O+& M3GB=%'&#Z*@[Y)VOHY>KU1FMH5C06VD%,%]/.$LN$'AAX%/A*;K@K'UD1O&P M=NVP M28$-KMJ4$F15QP:E'*$._@#G>+0\^))$ MD_3]%GK&[>$[/:0.T$*/=NKF)I^+PF2-!.]<)EY(2$YK"1DI M>(6Z)(KA$24(+B(H33!Q*B?PN9XANLQ,FQ%K6^@Y_KSZ,\[/<$6@E]8J>F]T M68.J]?3UY (\%T4;LJHE-LD67Q(P;G)T"&W?/W@^0+1=[%6K35'TQ6B[ZWIK M7C@7HJK0>4'"D PBR0"R9R4J70IO;(FY0+;R=I7$O3!#P#R;\# M)+TA;1 !=>;XC7EWE\PDSS;W#(+RDLQQ[>,)6@D@P7&D9>%<:)(%>I2J<4]- MFN!I."UT *F_X9R"BUF=H) _3N>;*[37T\]XR8YE)OMZ)V$.VA,[V8,GZPO9 MV!(#9XJ%)I[05^@:]["D":R&U$0'P*)5LEZ>I?79DNSM\P]A^9[B ^>LY2@+ M:"_KA9=%D7RDK[>-<31)V=!FTO)#Q(Q[!-+*,ATG\PYP7'3V&ZK):U M%LE/K"+GCAL.F%0!%6T$[Z*$1*R4XKD6K$DRXF%RQCW=:&-^CI=[!^BY*YJ) MX#RF'"DX2(HPGZ6&$'2@Q5 L!L-X+$T.^^\2,N[A1;.@[&!9=U H?I%6G;^_ M[L69.%$T>DY;*P:"NY$"G"T>=$29G%+1MPG@'Z!E7,^Y1<[G6(%W@)E?%_/% M;2XNK\6X+H_/,9; P?M2QPAQ!4'9 L(I3;RJS!Z[>/1P!'V5LG%=YA9X&E89 M'>Q>F[GVY,/=8J9.LN?96T46F8QJG1AKR4Q[R^I!8)W+._$UL92XRSX8$D^QB=P-:I,T3+: MIF/AH4EEVD/$C)MQ;(NEHX7?#XY>+)8X?3\_'V^7OKQ;AOF*Q$-J^EN8SNM> M_@,6^LRFDSD6*X-#D*QZE<4)H'T\@W61H3,L,]\DK;T'C>-Z5VU1UTI5_8!Q MJ_PF06OC(PHH2%&J,O7>Q* "E,*"I96'3#:!WE:*QG6[V@)M<#:O!O/OK MN.0%2?)\5-H9\79=@'.^<,X_1\L'5S_]26(D+4[G8?GE)3FWF_&-]"^)PME& M+.?>Q"0'EH,MG%:6J9<1R0*."0257(S,:H]M[M%HR-.X&=06$44O .@@TKUB M\6))_X!S+-/UQ&C/4"4%)CH-2M"7*$C&G*>$RI68=),VP"WTC)N);8?!XP3? M02Q+$=.-- _3Q7);L%YT4D QJ0C\M=DB:!ZD\U'Q)F?3MZ@8-P?;) -RL) [ ML#"78VHN.W*N)W$G;E!8"Y8'79V'"#YY"]RQ0$P1_'V3LYYM!(U;(=X"-X.( MO@,C/'\)JFFI=QG1VMJZ=^#X)+\ L])=D5Z+J,KQ:4F;M&^A.X$/?^4;%E358U]B_"NS/VVJG%PG3!( MJ^W!M1BNUZ*.%IUC&G)$DK;4%)S'4H QZW(PK-YX<1NK6^X<;D'=N+:Q+9@6 M/6EVP-;3DW9T;1FC>9NMX]J[MKWB!+U>.W$W_&RM\S=M[@>X]_YKK/,<@H@6 MDN0,E"4GP6= X;N6J&M)2]!^3UUMX8'#E%EF)OICW7 MB$KF)L'(_I'K*>9I#8Z3QR/:?83?@=>XRYA?,MW31::?+S&L\$<\__.ZU=<; M@\@E&*LM*,0"WG($JS/]CY.7G-I=\W84Z=U,X&J.T1.KN7-@/_L560KV.IXL=W2 MS2/LUK$E49)."CI2C%6QW@D3(7!5(HH4O!_/@3IR09QBNF0?WM- "NYEO-9= M7J]V0A]\< H9),LU*/H*T?$(OK(BI2[&-AH8L)6F;N90-D?B4(IY.H/H;V:: M[D_?O[P;9NJ#^72#7)BWE=OL_^G*XF,G@L$@U([24HSSSM]=P MTR*+E+,I@C=%T$-4=0*H ]2]#3E'R[X#(-WAX0Z/),\ M1-K&8QV?F!WGFKP$U::4Z"%J.@'.\=J^6_MQM.@[P,^-.9F_8#V+G5AF.5.E M@,5"@49)Y%I2M \R@%,P&S MC+HPR(G7 #46"$HKX@@-]T8Y)YK$=(]2-6[";7@,#:>"'O#T]9M"+QCS(3)D M(@.Z*,A,>PZ!G@@%%T5EGJQC MD(QU]4IM#;&VJ5K-8^TSH+"$M0#8P^2,FXL:'DT#"+T#Z%QYDC\3+YN6ITF0 M$0-97$!E9+VW,8/GA3BP6F$.0BO6).M^GY1.RA &C,X.DW('.+E[>/9R?C\% M\F8QF[U8+/\(RSQAPBJ/V9#QK"=5+B5P&!,PQ7RQ.@NK=0L0[4EG)V'<@;"X MWVW63$<=0/#Y8[M(-?0%I_-+@'[<3/0\+TDY7RR;7[[ZM.E)_^E/7*;I MJEX]98Q"D1F@\+8.'P[@"TH(UKM, ; 7N4EXN#^IHT^W.RT; MZ_8>9A"3Q\V-HBEG,N\4'$/07D%&%*98DX=B@<)T'RWM(CQEGVV3!](^J]G8;Z:%&M34H:\ M)BP)5&T;"Q)I>TJH4TFYI-#DW.U >D>?1C,V@ =5:+^XW:S3K5Q.I+$V1U9 MH(N@5"I06[6A".Y3T=P8>7)7>"NUHT_"&1NS RJS7\1>A*87 P9P4W^-\]5& MSQ,;52R6(:"U5;*106#ULFNF1$I!:\:;)$T/H'7T62=CHW4P1?:+U?/X]&$. M3;)2LT(.O-025 [$H;$%,*I<1,E,Z4;UQ_N2NEO6GWW#4!U*CST@=;/J:ED2 MR>M=^//OT_6'*DKBM3;'/LQC)I$%;P,8R++:6B&X;C78;?((E^-5WC6UQ^GB8\WYW> M8%J\GV^>LMFH)@Z#S4DR8*D6^S&;(2KI@3-1BO0Z)=-DS'QKQG9;%=_$N5Q7 M&.G ;3FV+]L$#%QA!N-3O?T6 T16KX SR7 CG4ZJR72P4S3>\V_BB.^4&NX MT+='B17F6"8:(4N2F3*&43B1$:+-VE 87*)M4HESP!RW;^(D[G#I=P"=1VO3 MA'0.&2T#ARZ=BR9&F4":(&Q*G%O5:=G@-W$<-IANCBST^FF>6U4-8I;!2Z, MA:@)CQS B10AH I9B*1C:)=CW;]JD'\[IU2'ZV%0-)UN$,BB/ ^K#R]FBS^& MFZ![\YFMQWQLI7_XJ1Y7+[H:VT#P(, 9 RDZ!&69!6<#.?R<*VD=>-8+#W@:[7460<.V6UO4O"84_("7!&,[')) M$),6D,B/%%SGHD6;2_[ZFO/[R+\#\-S*]-0TS3Q-9WB+I7>+?:5I M51'&F4S2)/]2*5>O79(&1,I<"BTT.%ULP,_(5O*>%\NAHZ&!%_(CTYC3= MJ)B^G^'%D-%G'VOZY[_.4_^H#)?6>9!HL5XX%^N-Q058XB5KP9563>KI=B%N M7.,[/H06C?79 4:W'$@E=*Z8Z,$$JTE,FF)]S1,8QKWU*@MOV]0K'WZ*V,QR M=H?# 736 ?+^MECD/Z:SVFUKEY/D)YS30QPZ2PT[JR MP?EBB,D6R'N8G'$;Z+I#W@ ZZP%Y%_>SOYK7&?JO"DF/Y+7^4HM+-W/;/E7. M)B(H)Y,EAK2J0R*C 5^K3B7%CBX*46B=-4'B3N2-VS/7'S*'UVD_A18;(:Y( MM2\6RQ\79W%=SF;/4EJ..LJCTI;4*DQX@: MMQ6N.W .IK^Q+THDHI<;K_=5V7X5R<0+E2,7'DI&BAN3*.2(H(? 40;/O&'J MSBV=6VX^W.EUX[:H=8.U1OKIQPANO[?CTO;_-E]BF$W_J_;V,R8\3PP,KU);I[IS^?T MPRGM!2F+B!P-%$/NLTKTQ1-#@"%SDPICV*;HX6N$C=N1UAU4!]5C!P'1_0* M*\E=E&A>B\TFH23G8'4D!UHZ"XZ9*C9;BD6N?9M12[N3.&[(?N(T>R/-=8G) M2X^9+ !./V\F/PHA,F,Z@O,YUQO-R8D13-=SLJ)9BMJ($Z'Q/G&]S9@;!AA? MQ=^16NIGL[[/VNLE?@K3?&G]?_JSYE[KU4F;DM]GJQ62Z:?U:D6@<$XQ[4&% MP,!E@Y"#4$KQ)% U"<W>74G NG@FNP9MI3V-M?NQ+9U,$UVN<]O MUN"51&^R%@R6K#*'J#.K0\$S.*,SR.1)O,%Y5YJT[^Y!8V^C[$Z$S&%TU@$< M=_??)RYS9SF7Y+>S>M)O(_&H#415*.*3T2$V"=9W)W%<,)Z^>*Z%Y@:[=G)P M3+Z+^;T@S/ZV07;B_F-VE>'2=J4@9DB2;A.$,-> &,1"Z/-@@5_ M0KSN27XG-PZ.NXEOR:ZQ-;\E:4REBO_ZCU M5,YE"(XE8"61%ZY$O9^XR?'FSB1V6:+<%$!WCS?;:+.?F.J:P1_Q,\X6G]XN MROH/4L\D,6N53@68%!0H:E_ (VTG*2E?0B")EB;G3%LIZK+(>!PP'J.K'K%W ML;A^.%M-Y[A:X7DW>97WQ6_RQ' 71=+D/WDK:PD@ U]\ #2ZI.B#R;;)W2[[ M$-EE?GY43#/PVRV>K2HAC,*7:7* MP*VBT#76C 9@;6ISI=\@U(];K]<#RD^.@1ZBL!M,GU?-/L:;**$H M+\&I.G37& O>)%KJP;+,=*0O308/[4/DN*6 G<%X4(UV@-;=Q3OQ/K.<+8>D MZWP26V_Z="*!T"0_9PI'UL0-WIW$<6O_.D!J(VWVFZU],9V'>=I=N(D;&40, MD)/.H 1+$! MZ"P9RRIR'9L.2QSDVU MSNGH4VHUVFI'$KO,.Y\2O(VTV4& ^%,IF"@T^>G/]"',W^,;6@:OYI79^O]Z M5OXYS,[7[>6U@YLCH7F^_8,;GYP@%R%'X8"G6*_$8K0;2>V!"0IIA/#2^B: M;L#+N,AO%CJ.K?4./(^CF#T?_W^_\O3"([LIUG-13PH+A17K(#)5+S9$!H%T M!LQ*'U0@(]3FSM73LCGNT4VSY=(Q5I[Z2IHP&US&6E-07"&]! N>.PV>^22< MUL:9)B/GVF\+S*_-2J-Q+R2RC M."256">L!/#>&5!2&&]2XAK;C$_2D'(8V\_#OT#'RE/<6NK[?YG:PX+O #3V+K&^E_5=< M3[2/0A>O(:2B0>E ]K:( L9YQHIF9(Z;[)QWZ!BYD>Q2:(;<3/R*G2 M$P"\!R ,MAZ:W#?U:OD^S"^&SX=Y?GOV\6-8?EF4MU,20YFFVH%W/C:BW@*_ MF$U3/5VZQ=INEU =]J(!;Z8:@-.!KJNZ_YHKL"LLF;O: E$R@5TC(]@K 98@ MI1-'(UV3-H#M)!UKBVFY35=UH/(-ZT+2?TSH[TC./] S?I_(Z!G%^ Z8K&O? M.0:N%D@P'TN=@Y>\;G(N=0S1(]]Z,0RV[AK2DVGQ&[26)[>:W5C/L:RHT,($ MEC5DF^MQC!#@$'5-WE5\CKUC+N@YJMK/.2BX<8%.TD7!]I@K:FV^O;< M;HW[IMA^DPHXQ"-[^$$#>EH[4#J0!_536,X)"%E9RM+PY(MAMS0P;,U7D0-FM)HH\2?"&! ME.2+#(+B7M4DZ3(\*^/&F8UA/8J^G^#FO5GNX6JYWY7#C[@.T]EPF_N.KVN] M^1_"=6OG(&+@EF7R$C4CT^HXA^B"A61XR0+)RJHF9V*GBD;.-Y:KIC?)M"7' M%U@I@K@-&IRI1\M%ZB@$)F["*;B]156G&_T^R/A:5'*X%CK8SF^MY4D1-3?$ M&10T!92R&:)T&51@T153Q^TTV8EO4=$79([0[OW&T@-%?3!./N,R+@9"RM]Q M^OX#6?9G]-#P'G\]^QAQ>3',X-79>K4FXT^"N^/L3B+W+'N!4&I\KICSX(/3 M$% D9;1)W#7)"!U&;E\.W'#8.X'R.C!FCW%YHT%D,T1CHICETJ($Z:(%Y86" MR%R!1 O/$JAX+$V<@WV('/N+$3,BJ(X^L[)DB#80OX+J<*D\+4(HAEUXU:$#H_4/M38P]"( MQY-9DZ1UCMEG<)[1Z@PQ$R>6$T]"&,M22J7)>-:OT#5N=WH[RSFD.@9T*T^7 M73E??)=9)UI7Y]WU2.OP>9BEL]GFY8MRHNS+0.2TSLZTD%KK[(UB*5II,BU^ M2U!V48 3.D)B/MG:U MQA)LF[G8P[+15[!_$/;:9$'//MSNIIX::+RD7A7NH"* MEB)1"D*!^Y""+Y&VSR89SH8\C=S,/")4%WWBIMLE]&OXB#\N/H;I?,(YNB)5 MA)QJQC Q"W/K0IM?G*X2-7*;="X)V0O:!ZNP GC=FT/Z"-2*> M,&MT#BA FCK$*HD(H4[1<-(68@>S:7-5XCU*>@3@H8J^ZU4<)?4.8',GK7?! M! 57(2CIP2A/6P9C H+2:=,>:PK]LO@F?2ZP\=M\ MNEZ]>?O;!3NH#&:;%!15CRNL2.2U,UF;JW60A3NKFPR*?I2JD?L!3@BJ([0Q MHGW:9'JOVOTK'Z_/ENE#6&$=O7[!B_1"R93)GW582Y84+11,&K3*0FH5SO'E&C^N)E*Z7'(P@#YH4!D3";0PX!I1 M)N6<+$UR7$,Q,/),I6\F?#T,$4]_)5Q,15&%81+6 %.Q+G]G(+""(()U7M+B M+REWN SV&(;3:]1[(/"&1?\!*.B[+O@-?L;YV6$=/%?_=L SH8?I&>@ Y^+A MYUJ>;_+G];*/YV>K]>(C+J]RZB:FS+URP AGH 17X'D.D#1#GS1W)6(;[WPG M^HX/31Y]S8W66*>MR:Y <+X0S(T [U4!EDS R(PVLORN!X]JS%FBZ'[>4(#Z]2P?W!75(5DM4V%-IZ,X7S2*NV&$H)GCG8@##PT.50] MD8WZ<;H*[]\O:ZW;Q="ZS6OO=J0I([*R#JS6=>*(J;*\=NKP-D.D M=Z+N:5BG?7!TUSH-KZ2G89J.*,VY^X@&QJEE"_ .DT*DR(9+>I $5I1/"9PRM:6QJ1E, :=:#)OX3&BGH8M MV@#G54=77G.Q>HB)2Y]]K3QXME:UNH'Z88K&1='QRGX8/4=*?NSSI3J9?[[^)2Q_QSI!Z^VBYLJN M3O*]X=)+6>^1K#=A,YXIS-0!@I3&.D27,'[-!?KZ:[H QK%Z7#01:@<69HOY MO<[/1AND=UE!T"F"RBQ %+2F6,%@&/TUQR:]N5\C;-PCH&:[UJ#ZZ !?EW', M1&N&'),!40R)0N<"085(J\^E9"PJ)IIX/+?SVIUY.0>J]>&\XGXR'GMKNB#Z MXL[N=[@D(6B)3L7(06&J(8.R9#8%A\2+5-P&;7G9:4-ZX.%=VHOC]#^(')]& MDN;BSQMBQ!R__ T7[Y?ATX=I^OGB0HP!DCG[OJI!TN4+9.*?M-YL MW.3JIJT4=>E ':#T>P7N0VB@!RCA^[ML7$2Z(D5%@LA@6''U.)E"4J49J!)Y M%9%QN4E]\E:*1NX^&T;C=W$TB/A'Q-%FS/KRR^2WMQ/T@3DM+/B8;*W)TA \ MCY!#]#D%5JQXI-%KA>FO[Q>?O[]XX#E>+OYR%RK7+QT9$\-H;W&4*,<.R5ZM M/^!RO1JY9!YNXT:"M3:"L+1"#B< MZL"5E#PW*:)]P@G"8_R50?71 M@=MRG;PR,D84"-$5#HKS#"%D"UK*PH@!HV63$ZTGDB#<2ZU;$X1[R/@I)X;> MAAFNZ&?KY31N#F>>?PCS.^]L*3)8GVXOS458X^V6R]AAP)@DI8 8R:*D))=ET6#2D9\B2XE$"K-D&DY5N,Y2ZK)E7H3S]5M ]J M]DH5[:.2#C;*AX2T6>T7*WP3P3IG4Q8BU=M2:^8_:JA5GY SUOITYQ";%!+O M0ER7&^P!4+A[)_W0>GD"6+L(CQBYJLY[3\$,26QSJ[A#A=4*FBQ M6(8B4@QC^&YS#VX^==R$0&O-'RR_#K:;KP:_K,YIT+07.*T-*!,=\:,?UT0U!%73;EJ@T2[:>/?H8S 7=RM175J=85 TF"[ZSEZ^"-/E_PFS,]JOP^IL M>7ZC]2%9R8[^-1A"[EJ=X33Q!,W.X:,9'GM<:Q/4<&C#HS K-NJ8)8,4)-9C. -^ M?XD$&6ROLF\P"/XDA>K9:X7IU(>;\:OZFSE1:7ES0=6-%6".Q%&\ ZVZL MN! 0&')(DJ,JEI8$:Q*.[4MHQ^9J'QQM-5; MGQUQTKOW.UK;NIWY.X4!C(C,,E7O3B;,*IUI-_2& Z=]-FJ6(OHF)TPG-(#/ MYOGG:8C3V6:'$V MSZL++H@!*5!KT**.;+5,0G1H(%O+M6":NS9E+@^3TQ.&CE?Z8G -=("CYXOE MI\629/,CQO7UJ. +9DQ!2S9<@"MU%,@F=RUK\SPWV7IOG76-JJ8>H6K<+']C M5 VGCP[ ]=O;=\N-N_"%7(2_+3[CH4W+2MHW*M],VKAWKP\D?6H4=&+V',E57#%T4,RE:J48& M#4()"\IS8DFH!$R(+(J0I<@F$WUWH*V3T',H/&S#VT#*Z11OJZME>UGW9HQT M0A0PT3/B*2CPE3N7K7/!!Q/;W J_"W&=(&XH1.R N*/4TQ/D?OAR]>W_GN*2 MB/KPY6?\?%'$+;*G^(=B'R7JEZ 8,43Q$$/A0@AD=N;)8O.&%Y$:-* MA>5G=C( 6&R MBYD<1&<] ?+E_-/9>K61&+\P_4'&(%@28$1M7Y;.U4&KGN(Y&:U0625L6\!U MGZ9.P#8\$K9A[DBU=(HP<9F1S(5\EV#(7:D3.D(,%-=K#S$[+E"SI(4Y%<)$ M#RF\<1%VB%HZ19B\S$D%(:17&IRN737DS$) J\D9,=8'KXQL<\_O(S1UXMV- M@K!#U-(3PHYPB7^^*K;G3"I9C -DWM=^,7)&3++@DRHQ:\+71*4=8/79YS"=U>7^8K%IX+T^O:3UK[RM MD_YEJ7.]6 K@@BV@(W?U0,MXT61FZW:2.O% 1T?C0$I[@L71OX9E[:;[C$-7 M1-][<.LRZ,'05YV8")D3$4V:([15?(-UG[O _RVM4^[Z/A#G;JRO1&?>\P?9A/ M_W%V7F%I5X*(X#"J9(--E#+#:"XU9Q4Q(JUN3H91M!XT)N"&5_%3\'2+X#!+V< MDP>$SSZ1/Q32A_M<78YU"LX*5DCEFZEAAGL('(D_XX.AD,F+-E>R[49>;^@Z M! KWZNH'UTL':#LOZOXJ5XFB(,V<@IK'!R4"0D2*PDP6.FICD]--BKAV(V_< M +<)VAKHI0.T/=#J(K0R13L#P2IR:F5M>A$4U5OT:#4Z6WR3JZ,.;$3K.DUR MO!-VI(*Z@]B#9>5":A:399!4-!HE\IOD3%%C0C( OF1.BIP,6M@F)$+&Z/V31(40S5S/(%JTF,VRJ%5V!,J M'ZD.][0\LRBYWAWB0&&F-19+O7+9!3 MS"5Q \QA'22:9!UBC%"<<$Y@$3&TK:M_TLT<>R'BD&:.?=33*^1N[@X7;$6K MG2A2UT%_N5:I6?#(""="%J>06XQ-1E7L2%\GD>HI@7>DDGK"WB!U$,SJ@DHB M6,%U+5A@$&W@4"+YN^@I.F-M1Q#^=\G?P([DR6'1P9K8O3ZLML$:HSRDX-AY M6MTIA^ 9"XR8(H^JS72.?\:2O[U0='#)WSXJ[0"K=ZK/*R/UAM\W88T308Z/ MI1T( DD,E-*)ODL%I'!*J1A526W#HOLT=>(CC(['H=36'P(WE\DL9J_)0YJ> M?9P46;Q3WH&V7M14+3$3T=(F9)-(W@KMVOJL#U'U]%-%35!XA.KZP^%/83DG M::U^P+)8XN:^:URMWX4_J[P>7[V<;%<7R:#SV;KZ2=RGJ3P&),W MD&PF-YX"!G I4*B0N&,*3>;J%+;S."Z>OB?;!.@=J%;GYGCO/U2ZKR*J MY)(DLR(IT@A8("3F@4(,+"0@G523/6 W\HZU0F_//I'NJPT-LYMO?/ F'2L# M1ZX%;>79UJ&Q#@(K$G04DEF,LM&4PGV('#>9TP!3=\U4,XT]35-V^/5'7WGB M"Z0FI"C:.0M/B7$I>9OLUVF,VWFU417R=;_H M]=K F)5!Z4"(.JF=/ 1P02$86ICHRJ)V&^]D'-P]710^BD Q_^ M;?J ^6R&K\JSM,E-KEZ'+Y6W&A:GM#S#F][L9KE?\YJE,1890F*)>/66@P_D MM0KZL65%&"&:.!;'$#UN:OH$\#R91I_F;GM=([J:SA]:RD=TJ1_]SA/LV(?Q M?^* Q0CR([,A;])7YY*,0"C"0Q'2&RZY4&V25B<*6*X7Z-:9$.='^RFE6J', M@;,ZNF&Y<@>+1)%ZC+6L[:H9J!JM&.O]ZL],^"N@.0@]V6["L%),A0%*% M.(K&@%=&01!:J"*SB[S)0(XGV.RTE_+W;W;:1Q,=8.OMA\5R_0Z7'V^X*Q>< M:.XU#U8!2])"K9* Z*P#BJL<#RY$WV;"_G:2>L+2\ MS-\_S TY\E'9K*">LY"0!"W B!I\"<@5"U%KUP)7CY/5_1UE7BI&\78M0EQ_N78;-I:>I)4S$_7:6!EK"R*#6'0F7'"NA4:* ML9L,8]F1OG$1=QKGJX6JG@8"+R]:4899)B(@<[4;K!!CKE8:)!V,=+IXW:2S M:6<*Q]U3F^!C?PP>H*P.4/CXY7?%YR1#R9!C)I%EF2D:YQ*$RBBRDIJS)N!F/#J:4#C.WBBOQ\5;?EK!9>V0(9%:\'-8'$)B4H45)F6O(2-:+TIHO#@LU604F DE:WW_-M$\B,&LSX;#V7.E@ZUQ&#CJB\06KE]7$61B$ M^OZ=B''Q?;BJ]\>W/\?W'-]70MZ=X(J1VU*8>)0AQ&@ I:>XD:)(\,HGD/7N M%&+.AM*D5&-7 L?MC1L/K(,H[&E6> UQW\C.SSY!Q=9);AW9L99&%TO.*-,@ M32%@RDB!F:5@WH0L;.UG%[%)C4C;RJRJD>L51)9[=6L%_1VG[S_0&\-G7(;W MA-.:)YG.WV\:J>FU9V'V2UC7#W^96%6<+TF *X[<=:U\-?<)&#/>1,4=9O8U M\ U'SI.HS]H'4Y=F;R2-=>" OEXN$F)>O2!Q5T/_V-8R$3IFX]$")D[&7EH# MP1<%M),$Q2QJRYHLUWV(?!(%V8=@M+G&.D#C=DZ>?PCS]_AR_BNNKUWC_[V8 M95J&-0*L7C+][E6I3K(KD1P/$2&47/M5-0-O%(,B,>6:=6;89'S(,.2/&Q"= M ,$C:+EK;&\"OC!0$8=:$Z\I<(A2*,>YR!A.C.-MI(X; M%XV*V4&TUP$^WR"):9I(=G7>V<0&A:GF&'00=1IJQ'H)=:3HCEN2(VTJH++%QUD?WTYR>A\$W ZBAY)O!SOB'5[>+4/& M2U:T88EG[J$6FH"JUC\*E<&)Z+TWGG'1YLAE.TU/(O(]!%A#ZZ,#:/U$V]GB M"^*%I&YT4%\RA+0>? X*B/14\TB"XAQ-_)DH1/(Y:]_$!G^5LB<1GAX#LV%U MTP'8=FG)@'#2WK2_/VT,KP9?'=( '#O&0,Z](_3-Y"#?CERCW1^]WW7*+L"63". MN=J*'ER]E--8BA:Y0V#>*O0Q<71-IW'N1.7Q?<';WG ]9X0GJ337"30J6FU9 MD6GVD99"O8HH^,*S:W0+XE=I&]?=;X>G^TW#PZJI[^S&76X/'[JVY4D-#5?# M(6O[P2UIC-K9#,BC!A7)70^.D_?.:CHMT%ZFFG0NGM1\7=?LO)C.IVO\>?H9 M[[WVSMBD4&(N@>(89"I";4V%B$$"VF(2FB14:=([? "M3\F\[8.W[6T ;=38 M09APR>+B,19?G*VK2&],.+_(6][AO>C BW<,BG&Z'CR3)ZP#@BS,:!%RC++) MCCPD$^,F5$Z/[9,K_FGM\8\(YX@SBP/>TM WV)?'4?R&*!VW*F7(7-?"5N_ MZAI=(A92K .,X\LZLQ&=A>>DI>P M#[H.]Q+V4EH'SL$C_/SP9=,-_'P65N=C#(HF;CPB<%.(M7HMFN<\@2M8'/&& M%IO@<0\:>^D/'!8F=R^P::2SON%XS=BOX2->=*%;I[,E69'<0J%%'0P$X0VX MY)@HA24;FH2:>](Y\L6+K?"R.RZ/5EX'V/P1/^-L\:GV3Z4/\\5L\?[+FUH_ M?CFW(#"MD\4"J".2Z)B"4!A%B9PYJYS5R)H<'7^%KFZQ=SPF%NT4U '>?EW, MR9__A&M\]GZ)>'/DF4>6T*<$1DA%P1BMTEA(:$['F)73+*P_/V2_AS1!JL4R<'4$CD89Y]Q&1?MD79CNL/-#/H$0[9"<@>6!P8*8Z$HJM"*C3%(*96P MIIP8>UM([=9O:X[&(737SR2.1QBM/4N*T[)+*0+30E#HDQ!B"AZT\%PGEJ53 MIS:&NW:7C>'G-0??OCIY6B5^0XS6^.HS&YZ6G624QGZG%YX%0PC,8)!+LDJE M-AV*")*I[ Q*&5>$U8>,9+9BB*,;BI3CD=A ];KE;7.CGT!4%8&T E)RGR=AZX1&EBKE-% MFU;>WB;G*16J' .M 93QS92<;*W'.4TMRE=?/TZ1RGY2&66'YK)H1WX;)&WK M%9S1@X^*0\X\)(_TO6K26'_2'?JQ>.J^_T^>-PG;&ZAY@X<@OU8KAR^^V,Q MR4$6[[6 P@QY/:I>;<^3 5&*C%J62#'B^%B^H/8IN1.G0^\AJNP^+[F%38(@ M3H) ATAKLNA$HJVMKN2;24"EI(\R""-/7<;U&+WC)HFZ1NW>ZGR2=O;%XFQ) ML0#SP3L#)60*+[*+X$62$+A2)JC =1OOZC!RQVUE[AFS>ROS:4*6/CO)1@0" M5>V8L(D$RTJ=)L!!R."1.^Y$KJXANZ\RGQQDGQ5Z\Q6K0I(L MI49@HA;*JWHE.E<9K,K!.E;WFB9WP1Q!\T[@-?]LX#U,>.%$J[. MX7 (RC$+P0ERWA7+VA:73#CU"?NN!YKVF\;AOLKI^V3SA[/5=(ZKU?/%QSB= M;QYZ4 ;VP><,F$K].IU#31I\X$77D K&%XD".*8Z&548"-$DL%E+'76Q6K69 M+_@(4>_= (#,%\QE0*6*GJ:F((SB4%V0MR9IES(3>9K[0;>2//)AP* M,W?-4 /=]'V.]) D#Q]1\LC3&INFAJ-*'@6;S-8;FSUHSVHUC[?@G=20I,K9 MAU K:9^:@;JN(7Z#:?%^7L=5O\RDL6F98KZL=?O'V9203)[!C5EC]+NSCYCO M3;=P(A4IP25?://VB62$D@(?KXJ)C'O;^(;20?CHV.3M@\+MGA^7Z57E &=<"B+PH6;(%Q9$$8',$5RC.EU8*5>\;CJQ)S\O@G(P\ M)K8]X,?0> >0O^1EP^-J6GEYO5R\6"P_AI?S4O^XS9YS0A;&.00M%*UHG< A M?6%."Q9C'=36Y'A]3SI''C?;"JXMM?7T?-,A"H%W>FYC?_4T=^L]ALE@K$?/ M O!"$9(*IN[3FH-)D4!:DD/5YD:]DWBN#ZR:U0]?;OSMO ZQ7O:0<\N5"]R1.VH1 M5$P) I,>HI$LIXA:M[D1[*N4]6'*CM+_#I@Z7!DCHFMS+\O\W>+]^QE>3 \P M(I:BHH92[R=3,@H@!U-!D)BD4=H+$[[F;]U_;'\8.$)?BT&$UZ=1^?FJ;9$K MZ[Q6"#X%DDN=)>&#T( JB**=3$6>*@B\(JJ740OC[%N'Z:8CG-UP)Y^3Q*:D MKO-8=AGFJW/*^(33NI-)9R@NB]H\G<$QFT%;5D(,V7-L4CNR#Y'=F;,#H?'U MP[!A]-0G!N^GO\/]=.!#"?!:H!!Y*$D[!,.SJE-V$)RW@MP);ZTRZ*(^531] M#!]]I'Q/@>23:?L; WN]?)1^\1-]Y'.8U5%E$QU904O.31;UZG =(NDH6XB) M_"5EF$75I/R_+5M]I).[7@I'8F'L2.U MK^LO+^?T$F)Q]9(8P_QJ6?^LAOK7LYIL>%7>?B!]7/QVHH0N/O$ &>O%DU)X MB$X;MOF^^]YY0MQTA^L92O2& BYLQGR^(^XG)VD>6 M&?G5&&L;5QU3R@(X6JS6%F%U.56Y[Q82QZW'/Z57.(2..MR5*7Q[]6F3P)B_ MKS-A+AW<24&ELY$F,0.W9>WO70G-+DG@Z:F,N_3 MDAT<._UXP<*[\.>-7TY42+:X4N<="?JB(J?0R0:0P7NN8^2%-4VSMV-M)ZS[ M)X/U3C'Q[:Z2BZEP*L1D#.>052%=(:\WPP8-M>-#99N5YJO$I:FH-CTFD@E "A46J MWHT>%07J 0FW)D3&;).AV%W5U/K@VT^RA@[#WF[+-1Q9.17G>SP+=34[J6O M[36U^PBO3Z-R'="D4*S)%'-PVM:K2"B@0?K.::Z%<2$S?:HVD"NBGEA-[<#[ MUF&ZZ0AGC(V3Z]@+?J?Y*>@B24.G=FDDRQ9&P03$!#,DD!8D9'FYO+RF 1W#?U M#%LRUW%-<#>K9 A9''=]KY(EVJDU#)H(2B MP05=JZFS9L&CP;;=L"?EMN.RXBY7TV#(^<:6U^OEXA,NUU]>SP*)ZGR'_E3/ M-2;>H!791\!Z2*R8(G/CF04A740I*0SCIQI)-CQW'==$][)\AD'&-[9<-E;C MU\4\W;0M$ZV,HY!1 TJO01EC(!BC(=?.716E4J7[KJT'.>NXY+N797(\(KZQ M)7)W!-I&0.\^A/GEV?F$1,"EB1H,KP._'85_3B,#$WE&[CD+K,G)WDFY[+CV MO)>E,RQ2.EA&5W3K6 N]&,H# M=/Z-H?XBEK_YBY069W,*[,.7S0D.8B2#( 2DZ"09 B;()"@-/$9&$7WDYNZ$ MH?X6Q%>Y[+CXO9>U,BQ2OOEE=%D._08_X_P,)RI&B1XC1&T-J.+J .ZH(#/G MM;>,D<5Y>LOH#I<]U\GWNXZ.@[K"YS@),;-$NQ.2@..U(B]Z1 A5M MU=IJDS*3)C^E]I('F>RYQK^7530H4+ZQ172S-\U*K;-(!4R]!$?9DB"*0(%^ MT9JQX(TXV7BV(?C9;6G\00>:*A* =@Q"=)IH=+\XDSF,3(7Q#;6;[X.CH-K-]]-61JW"WJ85SHW2, M ;+1Q$9R B(%TX!<<"4Q"N&;;OE/N\UL+Q#LV&:VCT8Z!=;=Z?,^(3D:D)BS MM!A)7(&C >Z4$B$RGWV3^Q*?:)O97OH_X.J&W9715YM93%&BMN2>TN(")1#! M&[F9UI4"K<(2W#=Y=<,>^MK>9K:/\#HP*H_<9/C#EU_"?RZ6SV>!Q+:YZJ1> M2(BF@&22U@NM'7"R%$"3$A.T?J)J,J1@#QJ?6!/:,;M:*\WU#F>*1X=:,RLIUC\Q,!^B3-]_X&8NVPS5BS5]'XR08!R28!CD8&06?B2?(RJB0_V M%;JZQ=[QF%BT4U '>*LG1XN/GW"-S]Z3LU++\2\Y20:Q6-HXC+&.=@\OP17A M@7DKE10\R;OC (:!VG:2QMU^3XFR@=32 <#>+4/&CV'Y^^K9/&_^4D5TR8S) M5GA-X1%FP\Y'1CM>AT?'Z&7B0L?09&M]E*IQ6^%.";/AE-,!TAX]KC$D!L[( M+.OJ!:MB25Y&F3J/(2O&,!3?]"Z8@T=:-,/9V#FRPW33 <[.%^CLH05Z>43# M*=S/EK&4H'#C0844(0KE(5G+LR@B6]VD_F 7XKI+E1P(A0_L7<; R&/-$"33Y*<*6J(,([G&T2DK:(&*)FUR MW]#9^SXX.OKL?1]]=; ;;SOID]R:XK,$Z7*HXSX",>0H).?:(H:01&ZZ]I[V MV?M>(-CQ['T?C70*K#M3*E%'@:5>#\=)2"%:""4J"LU]-$JP6&S3;K0G=O:^ ME_[W'_&ZAS+Z.GL/B@B,BH'87!!<6 %OK "22;;*LZ#O=F-]"V?O>^EK^]G[ M/L+KTZAJA15$!HH@"2A1)*K+&-3HZ#=SNTM:=\3H0"%]'V%%:Z1QH MO^+Z93TRP\WU.3JBBKDF2ZQ/H%3F$)04D+,(IB0CBSF5=7N8PH[37*U =[B& M^LYI;2YU_B&LZCVD'^LPR,US#TEC;7G2@)FK76@=*%GUXW259HO5V9(VU)LO MNWEGZ^;VX%C)>1V^;,ZXKV^:D1:S0T*%J:>:B3F(]%%(S*N@E.0HFMP3?1S9 M1U?_[/KV'VZ^_1VI[ =ZS.^3$K77_W][7];DUI&C^W[_"R)R7UYNA+QU:$)M M^4KJGIBG"N0FY,E#*3K:+DD6F0 ^( $DEF@, ME,+JW-'$ "G> 968]C:S^E(W*=<>/_>T5_ 1D?J@F.B(\IZC%?UP->A[-%OZ MX:O!X2TMZF/G[L.NABRYI( 5K)'D\B6#X 5WD"6S@N*9&%031WQ:NWH;V]UJ MT]>GV$CQ[1_;-LOUXLMB_==&AK>JYG.4"4L"69"#RD%"L+).#J0PK[#DN6S\ MM+#OT6=M78?@]>GGB*-(O8,(Z3&*MRQ]]6\\3U]3_$_\='F%@MI(?O5[]ZAG M/J7$C81,_P;%,$"H2P-8*<[%9*TJ32I QR5CVEBK,_P?"0T=Z,*OJ^67?+&N MXZ6(EXM(/VT(WO#B*7U/RO(@"P,I:K]Q^QQVVO+! M"7'=7+(=H/=6=Y^B]A_+Q?HI8AWY_\G$NOLH!U+5;" 8R:%(J[D1TFO9) X\ MZ-33KE#HPDZWEG57P/Z9XKC57SF_S^=?%C$_[J-M%VG33V_+[8RE!% M)$!G-=0IRC8;9W.C(LU&!,TZOS($VP_,= \(Z<&E&8D/E^O?5^?UZCJS3F7C ME0*%=:"?U Z"4A9"%#I:ZV)IL^YC=$IFG7OI03?VP\3>2O$EGX=5PV3D$\RX M>(H;5Y56PCB5DC)@9:BD,P]HN(!L, H5G&&YR04\&@6S3M4N!:@:&&)QT22N2)?<26AKKP")YAWV24K71O;VH"8:1%^ M +:&.@^M!3UUT\)M^A,K0=<#*:S(RCF-8)3BH%*]DSQ*2"(J'IT57-_#ZA/= M"X]__L0&/O2N26DE.A3,@Y,4AY40 7>,@,Q)H,^A&1\ MDZ?M)T\T?2] ;%\23815C^3R)GL?RX<5(P)1-JO;OG&):-VYO63Z.B3T8.[7S_N'?J__*>$XF\MIKU%I8)P7QP41% MUE>2X54IUDQFD1*+12UW\ML??'07LMY'1JO1&-:!$=@[V?WFINLLFQ2U"@RB M-K695F= 1=3(R ,?"_Z%HZ$43PLNTA^=H MOQJA31R(%34?\UD0)JM,L5JP*.N<1@Y>N0PDAN)2PA"QG4J,34WGN9TCZ,:D M^.A%2?8J!U@MK[)?/__/Y6+]U^OEQ?K\8$ZJ8" GM*O+XT62.L\_=7J5C(N46>O,"^5EQ7,K.1&.-5&GHH[DZ4H- M0B>O%7F_(;*^-&:$ L1FC1.SU9<143+'4O&ON__>7JXOUKA,-9DQ=@7Y"]_3 MO+!\")U]U)M'XTKA(4%)JNYT3A$\=PJ,(\RE$#P+;7;\S+/>_*%LWZT^?2(] MKG]X%AC7QBH-Q3H'RB@$YUB"H+*C2T_+XMNLXVU"SJQKS8?@>C0S/QXZYNP2 M/>3"U?5W9DLL*+,"S([B* JIGZ]?3%=%YY(UVWI__G/?!X7%_EB<8<%D1O) M7$G@L!;@"($0?/"PN?0+$][$]%)\T?!\,TTYC:\&O6!@N!KX*S58YH_5%_W0 MC<_U\Y]_+,XW?^?&*IQII8Q%[8&QNB2T+NYSFDG0.N5H9):AS7:P!K3,-/G4 M[P5R*%X.U9PNE(8$4?)B39'F+1.(\]9QY4%SZ4%)"B21[M4Z?I],20J*IRXC M^4=HF7:RQPDJS:%X.9WKYF'8AI;1_U0$YFL)68P)?,P6O/,Y4/SFN>NKNN2@ M$-]\UYHC8>7 $/_G91]7S5=,N+>"\=J-_>U\$7.56=G*+-M-=Y\'5S1QJ00! M&)0!EIS,@:<@VRQ/.3ZILY[?T$F^N06J3BL7_1R'S@*WQK!H(8>ZRDM9LHV) M>8C&>UZ43"DV&'.[)EUASDTW=B3NQ2@N% MA%Q<[= GQOCL&"2&4J&)7/-IKLM1R3R9?/TLE+,= D]#/Q\D;)_E#]DIF[5Q M()0B^Q5X[1.DGU +YJRUI;19P7)L0D_F96 F.MH.A;UHZ3Y=)%OVW$Q6OYLP MSO>9M/%#?L)U_@47YW4I1CYS&8L,V8&SR8!RF4'PY'Z4*(6F0$ 6WU"RL\<58@F[K!-*,&Y#*!RYP;8;6T-I]ZQF@.SR!= MW*L38.Y$'DY>I;39\(N?;O/TM\EW*6S@2FLHKE 44%B$X)*%8 P:C4+[,$V& MZ!"J9CW'=\KGD/&PTLL]=L"-_[1->9?K)!GZ_1]7RPUK+O'3AWS^69PIRY** M2D&L@_"55@S0H8# '*\=7*V]1F,6 SBN;]O-%8RR:'T GH MTM8_KCW5U_U#S&,U*.1Q^%+'X2$XY Y2Y#)KIR27??7=/T7)O%\?^M6=PR!S M6CKS?'V"%LPG$#6>C7:/#J1>L.<(R? M9LM3CC$_8R4X%1.)461#P;0AQSAC 9^LC\Q+E4*[9H3CTCKOUX!^X['6L#LM MS;SK3/.S[%7F@3R#3,:HKCWF$*0F;SI&I3/QPS5LH6M"TKSS^K/0LT- -/<9 M3[_B>:T/^)*;3GAZ\"U'G>_T/(U]3'=R:+VQF"!H"OX5%Q'090?12RM5*(65 M)H9KXNE.H\VIEBQF;FHV4I(]42H7<(E'8)HA^L08BVWF71YU&62O,YR&H+?= M,L@A&.C #;J[&2YRIY)#!&=T]>&*!O0V@_59).=U9*Y)*OG.*4YE&>0@)#R[ M#'*(6#K U/Z,>V9-4F*>6XKPB7V:_"$I)$4648&Q15C%+$AN<]4%9SQ-H*U)M!C& #"-$D[-13!L1F]1Z';;';UY+) >! M9><]?D,DUP$$]XZ/W]R,.28;0#Y2??O+Q=<"' 8N4]P9!2O9*H\I]E42]6;0 MCIL9+&D[Q%LX,@#F#/FGVH8^K-;XZ=ZKN'!T <80(:1(3ZD!6+F0(&+'>W-XP'8)FL:E/ MU)*ZF=8MC:-3_>'GE)7JRNS\LCK?_E;][_B9U\XZ07ZK8))B.6YE+8E4D,A[ MY1&],T+.2KL>)7.F)4Z=J]GAB.I WPZ]V)\=]?!(EYO.&;V0#*32%A03 CPJ M!5P5P^LJ%L6[')8ZD,Z9%CWUX2RVQ%0O*G? $_@_-X;JFCTW;.!G@7LCO>3@ M+">9D<=,/Y4 GHBPFB+BV+!+JP%!,ZU5&E&)ID;)',LD*IE7O+JXN/Q\Q8S1 MJR2>^Y+F11([4]A'C400F(FA'&(H#!3Z#%B\ R,\%TDQ'D.3K/[)U$A$)#-B M$+2QCJXW+@!-B6!\()!FF65I4Q_^O49B('H;UD@,P$ '+L[=!U,6E4@L))#) MT5VHF 87508Z.\N*2\-ED_+JTZR1&(*$9VLDAHBE TPU>0WE 9TK@D'F,8&R M3($O.0#WZ#FY:5FX:?8MS[Q&8A"VCE$C,430'8#]Z9=V]-HF82-8D^I+>VT\ MS0(!$RL\RA 3-MGQ]RW52 P"R\XU$D,DUP$$QXA_C;=8I ,*=NFN"L* STJ MDS(HIQ@*^;U&HEMOX<@ Z 7R^^1<;M(K7T7D/__Y!\7RFVTRG_E9D(HK)324 M6+>BF\!([[6#5*)&&5W6KJ\.IQ=)ZMSNCPS.L;)SXR*E%YW91Q"/<>+=XN)? MOYSGVMJ5"5#K=Q2ADR_IK,WH(1COR89Y#N@4!Y&9-U9+5EA?_?&[4C;_ZH=# M-:@;W)R:(EV;E'^N/M''?%JL_]JP1!IKZ/\)G"#(*Z,B!!0.K.>&*>?0=C:T M97?:YE_CT(LRC8"=4U6GGQ9?%BDOTX8AP4DE+_/GK^*:J%__-?H;[ O?T_P9=@B= M?;S$"IF52\("L9;THB0-(3H%R7ONA;4:59.'F)-YB;4E"(8(7F6Z K-FX"(I MB\$%>)%JUU[ MPG0VSC795G.:+[%#D/#L2^P0L72 J29O+B)R1PKL(98B0"5!<;L-&A2/00H; MO;>=K3J;QTOL(&P=XR5VB* [ /L]+V_[EE>,#=SQ "D[TGT79'W:-L!UL29% M69AH@M9'3]-Y)KXY2%9C2ZP#V(T0!2-I?C*IU+ELF:)@23R,!NFFJ^O!W@(1P; G"'_\_]<4MS]>DEJ?[F1RMOU[_G\P^^XO+^5:SN(VI<8 M8C0.#-;\$",30];& Y,R*A^"-7R:I8UC4=CYC3 R=,?2G*8XFL]F\;W9<[=O MZRPE;[R,!6(6DN)U&\'+@"!"MKI.F[&Q2>?ZL0B<_?-MGTIV (I.^A*[625Y MPQHI1 [<,P@\%"!OV9+Y,13IQ21#Y*P^<\]+P1[0./M7W3YU[# L#5VN^V39^B+0M04,_I26XR9@"!*+>75V9>TR\E*BQ*Q&+;[47L)B[KN:.]3S4[ M!$=SW]^[.W->'*11US3_LEW3K*/A#!T'DK@&Y1D)> (YPBAZ 8W7!%:3]\ MF.D:C]DH;#-,GG0HN#O[SI0J,9<4B6=D %5)&9S."9!QGJ5T-NLF[8(]$#_3 M+&@/VM.A)1@$Y6\NV_HR^YCBF'P*(')M!.S8&9 MYFN_*7/0$M1[VP3Z]K#JWBG8YO3JIK8=^&9T,H)'$*J.6F;)@W-)069<98/D M,G8VO7Y4\F>:5?ZF+$$S.)]T9' WX;C#Z$SEZZ +#AE=!"6E >YMELS;+(>AM MUV8Y! ,=^'!W>ZXP1-3<". BUA'K1M&Y59T?2 =7F6=GOK=9-D'"LVV60\32 M :::-%8ESY4*S( H#LDY\A(2K!..U]K'.: NUZY2N(FD->.4B^WS%)LF++K86%0$)LCNJ"@SN*08:,\E8@IHQ#2K'YJ0V[GS,C*H)WJ:.@!A M'>AANWW$-Y]T]9?N,_',9V=1,PD! Z>;62<(QC%R!IA!2Z:SB"9!Z604=^[! MM=7&>>#LE!7R\LBB9M4F[?]^%/7_5.QQ1 M'>A;/V6MG"&KF4,PM=Y=)5%'!$<#7 B;DM7%LR8K,[OAP$S+LGIW5UOBL(ML MWNV[YL"]+"^R[M7'C^>;SNK7R_7Y8GFQB!L6W1C+,VL5LSPYD-$2KUPN==ES MIE^&:)-*/J5V_163D#S3NJD1E;1_I)W /E-0O=84^0?_;)C%SF]3'$?A4XF MY)B?.0HV\SL M/KS>9%Z%3X- ,ZC>9(@$^TF9'!9'9X^FZ.+!3)DV(2C-),HN&./*JN MTI4G5W%RB.]P9 !T8(./T*:VG42G-$%R?HSHU:@??,@$95)-&GL4W]R+$( MG'VY2)]*=@"*3OH2>S@=W"9D#IT"G3B9'VX8..<0(F;FB5,4%#;IPS@BC;.O M"^E3QP[#TKC/ 4A)%:D!//I07E2P)4R8+@POOH%%>E3?/SD0BBZ?_S4S+3FW2?)]J=@B. MOD^:?W3>D.>9F.<5&)]=K6;AX)7&^@S+HS9">CNS$73?YJ3YSA6V&29/.A0< M,';+1AXB,G+DM4K$,R<@:$^F,.:"-CC+X\RVD7V?-'\$[>G0$@R"\C>7;7V9 M?:E8HU0ID!A=!XJA ^]%H7]$SWG0TALW+TOP?=+\R9F#EJ">][O^N*.YC2K2 M>L6!B1Y_I__BJIJZU6/FGM3WT9ZI:LE@4 (<]^2K>C10"X'!J."]LG1U%=W"TIY*>Z:PQ?EB-1A' M#K]R7$%@ELR51: MLQR01TY<"=K:["7J)GLC>^J'W%^<3^!B#]Y.B(SJ0)V](CFI)YVC;2N<(A-N M@RP0I"'WF,5$;!&<_/ML(HM<>^M>\A!W_K8^,+&/*%=!\EYVH\R@[>^06VE_L72 J29-P89GIUEVX%+-[2M2 M76\9<;,XEI@0R9MIVEAG/C)@$+:.,3)@B* [ /N=^V![!Q2?B_ !(9C*TTSJ M3_Y&!.F5"<%)K=L4,#]RELZ+GYH#Y*D9JWM*JP/ C5 -RLD+1B\$.3]1@0J. MU\)H!*YL3-S7L0MS'@G0[LF^"]_@R "8,^3_CG\N/E]^OM'ZRW 1SQ>;IX1W MN,YG9"D$FFA!B^JLYUHRY!B#:%02C#@B59.(N15!G5O[D8$YEEZ,B9)>M"6\ MS(=PGP\WT>SY(EZEA3^OEE=Q;CZ/]%^=)>>E2<:!Q^*N0N>0>0*1N))HG!2\ M73M($Y)F6@TZHL9,CY1>=&8?05RUFFT=@HM7E^O?5^=UYOX9ECH%6)%(L+Z0 MI*( &3F9AGN;1,#H "7@P?->2;4&X^I25=7+S4$.VU,>?5I\Y'TT]MR M?R?*YJ3;B$PD*;7*0.Y=(N4T!GR)#ICB.C-M=+[_'C)V/<&(U,R\MF!W5#]= M6S 5-CIP9EXOR;+E]R3PS17U9DOB)MTKR/O2GORRDE-]GDH!Z /JM8A1)E62 M3TW*#IXY4R]5"),A9M5&?/TB\7JOL,K>2%? 4!1-Q-24KB6]%SH86YPC6HZ) MQ1[>9D:3_6Z8VD,0':"JZAEYUO@I7VQ3^(YK(2(B2,E-':LC:K%R ,ZY]=); M-+%)7N+!2;I$SSY27HW)\@XP\SY_HC_Z^&J9_H[G_\IK^GGKWV_I25&JG"A M%%(2=V00$%!ZB,ID&YE0K5HA7SC8M FJ=H@:52 = .P="88.\#L1]%/^DC^M M_J@,NTM2T#*:4DAGA-35*Q#$+Y_ &6,*.08NZ":C4'&U:'$JNZW%L*"U26SPAC]>9-X M=J?33=MNV0YMXXNF [QM5BIF,*\PPF=KL<7GZ2-,V\36U8V,(H0,XC1-FWZ;W,3 74BB0?!UM%DFE/))* M,2<=R\SXI)HD04>FHY>JUUZR(%/"I ,MV5*6T^.$;R^4,Z>L0:40#'JB2F7B M<+8<(I<\\N!SR&UVO.UTO&FCX4D1=+^>>WQQ]OXX>.?&PF7:M'+__.=BO6'K M/L^"+WSBB ^"0\X^TE/@G:\D!W+[6+)=-+O(M^\C+@9FI/?D/F8$Y2T"F#\3]'^CO_NM,NPMA!BW\NSG[<@&_>H@0WWSOD37WDEBQLM"MS9E"FZ MU!H=U%9]4J"H("K4Q1F14A M&#+PG'.Q@D/P]70]POBBF[,!'&,^SN:O++W9AXW&8G$L 3I+93L MJBX3'\C)B9!=(4XX9ZQK/#7FQ3/.Q2P.P=6>9G&PR#I(W-PAJ'8N;FHWBBR8 MS6;_@B.['D*!$ 3=(9S[0G>(I&NEN1)>GZ:7@JN19?]< +*7('I$T_8IP5N? M7%$!I Y$AO$.?-#U44$;S-H;GIH4O#QQGHYLUGZ2?@D[>[!]ZBDP'W[/58AW M2/GY2ZVTW;X;H5-%*EL G=?D:\H,WF5#M FEK)/%XXL^V$[?U!DZ]I'EJA5C M^T")>YJ8( VW02@(2!0I9AP$;3Q$X[W2T1ICV0"4//U-TSZ -4+)2(SM[2:J M5_3FPK[(YU_R[1.)"H93]"K!*E?' KH(&(2A>)D3U[0,KC1YB]WE<+T\L![1 MZQE#3-U![ZKVX2Q+,K/"2_#&9U"J3NU(VD$*MF2=BX_8)))[[# =77"CB'R' MVI-!_.\-0UONO,_K]:><_G.Q_GUUN?X1+WX79S$:(B-&4(D4\*KY*!2$D*,E M@TX6.K1/)C]]OHXNR>9(&TE*G8+O3# 4)2L&41&SE&8,@B".,<94K3@UJ329 M/?+88::M_IT$5H/X/^=4^[7GL2K/_W?-,O%##W"T1/U!G#EZ'E\8(6U2AGQ! M9T!A?8:R$2$7)H(-RCC=Y%6ORSR^8CFF3-J:3;T%HJ0PRH8,/& (O'8?R3:# M:$XOCS\$5X?D\8>(K+<[^R:IJ+./%)H[L$(Y4,4B.$2*6\U<2@&@QQER$96V3VJCK(Q\O0'C^//T26@S*T0QC; MFXUY*HS2/ADC'0=42M!MGS0@TQETY(R'6.BR9\T-SNPSM*/=9V.(J3?H;8EY M]]4R.68DLYY[B E)DT@GP9<@0&O2V2R**:Q]R?K#;:[1N,1T^[+_(5FTX\#I4&GODD ;POH#%RR^7^/Y MNMU;DG4ZYRPE$(N(-<*0.1?D<8K 0]&%91G:ET@.>4LZ3H:_)8CV87T'-NAZ M6!WQXPXY9TXEQKVPD%PLH SQA.RT(HHD4Y:SJ%.3 K^G#M111G]D&(TB@N%0 M\E=06N:/U1?\U*#+9P2-I2F*.X!N]T'66KC!4B2B.:S!,>\V&RV42/ M8]]]APJH;_B=.2^B#Y&!S I!!>X@.,THVI'::Q:+-WTY5AS=J1K"^OZW M5E_-0_F ?^[7[/CU7Q_Q5?#)4XWTIG?S^;O+5JAD]:2T\SKXI=$GK-S MHD"V.1".,.OH'H8T'HZ.QT=\CB"&OHL=OE+>,9H(G_NX-B;G*.V!SX&L%(JI5/#@ MZG)2);4&1(S@3=#1Y61RR[&[;4W0=I#*#WF9RV)]AAHM"^2$&6D]J%P8(-VB M$)00622M#9=-2;U[GGX-SQ!,/&EX#F#^Y(]L^.>/E^N+5\OT'ZMP\2JNWY8J MV@UI9$76^56,J\MEG5+ZV_GJR^*"9(:?GJ)<)J*-6 HBUO[(VAKID"-HGT+8 M3,>UZB7#-/ZQ>I@D.Q[Z)A;;U(#]VZ=5J)2LZ*!LD\J@0:<\?)+_#E]V&\5XXRA0R54[ZR)& M7Q0Y$Y&#%Q0?%?(I;,W= 9'H#I]Z'./7,BX= MALZ0&4I6""/)U&2H<^20&0V:;F=NL@I&SM\&;GH-OOK&JPJCC)M63PFX:7=! MJ\ [(\$43-*Y@K9-H?&CIYF311N"F?L6[7!1=/!$_2;C1?YJ0^4'^GN;0MK$ M2\B<*[#6U&G,9/5=*>3@EN*\QX)2-NF8?>I TZ)J!%FO&C"^4P!M:VWIZ#X& M8H^4*M2>N;K5UR-(Q8J4S$71YF'PZ2--"Z)Q1+X#CO;@_]09BI]PC3_2\>G3 M?EF=__AI=9DVLQ<1%3DPAA]R-.BZ\&7DX;X70'NRU56V4T"B,RZ\$H75N!6 :/ MPE)HD4/R-@33IFWFF3--?),U@L&S:-M?)AW ZY?%$HE3^.G]&IG0 '< $E:-Q=(! MU.Y;_3GZX7%-F0:RD9>9(RL]JN82"PDL$D%U6B7Q?7I)'OT=/TE4#: M4]*/!O^'L+T#[+S](]<2M^7'#347OUQ66_WWQ7+Q^?+S=?O&3Y?YS">9LXX" MA+(<%!EKLMM>@[4Q%IL"!FSB5>UXOKY<]W'PU4(T'2#NZM:^N+ZVWUZN+^IU M7ONW/]<"H+/L>7(E!Z#8N8X/\Q[(RDM(C#F+)848&B6_GS]87_??6#9L1&'T M_13\4P[K?1Y[-W]OQ.?I>&Y== &O"9@"C!BS,$/I=TI%I M8]OL,WC\.(=:C[N?>ENR(&R1VA4%K@X44;6;RTM2!RN]\R()F763:.R)\TSK M[XR A/N&8@R^]V\?#J@)^?JOCVPM6E9Y/ $5@YSY2+YKS*R XD* 5]J!0$[W M &J=>9,[N(W1J'?E]17W"\;%I\7ZKZOX,5A51 X%&%V9M=S)@^>&0S1,*TO$ M&Q&:^!I/G:A+PS$$#0\\C%%X/_4S5V7,ZV5M JW.UX^K+WF)]=]D&1:XC/G] M^CSC9_JK^6H?\2:;RFSV+&4%VI-/I@QYYUB<@YQ%5 (9L[C;2]@^WSYQ"G < MJ:^.*8*Y86R;4#": @/C?3;W3?5(*)OR;>-(B#@$ M?WN(9VH$WB?A]?+G4L@=V:;6!6;M?'9@LA?DZT4/@7X-+ANO(_K@HMX):<]_ MSXP0M8^,5VT8WAMV?EVM[U%3G)!)L0S,)$9>1)T_Y5*&$F3*QL2>+C]+^B]D,>?G.( 1+UZN2 MB45R_R6[/R9R"#ANOF=B1Z,]./;C: >OC/^DT]=K]!VNK\K\0Q":>>TA1TN^ M=& -Z]_>/ON.FZ/**T-@9C"55VX2+I4I ,L@J&/4K/0YE5AE]/U@Z=](/"@ MZ'AL>70 LM_.%Y\W#+I>/VR=B$X+R-8'NM)-J.^V 9B6=>))L:5-1?N]97_'RM1BKPQ)DCIUY5Z"=.AC$J!Z4(YQS&F$43S_BI TW_!'Z( MH)_%S9Y]2R M>>PP$\_*.5# S^)E#VYW@)AW^Z-"6;T1= [VQ](K'@O J0 M*8! 85,H.]9'#?G6CJNE]I7Y<%SM(8!Y(.OV<=9HZX4GMR E8 MHZP,%%'9$<'5R_MW&]D/1]A^@I@'R&X?>2GP9%@,.:!UV#5%N B.)0'6\^QD M%"7='QIW$,AZ>4?O!63["6(F(".\7*N03E'XXDAQ$#G= 3R"MU$#8RA5UMQK M)<:$V>U73_/ZWA_0]A1&!S'B8[[KFYM>Z!2X-]H0W_!J1VD";[*O;)3,&Q>U M;[*SZ]E3[00Z.P]G?WPQ=(JIO^.?==#"#ZOS\]6_:T",?]"?K/\ZDUFHR+, M[J.IB[\X>*8-!"-M+-&[W&9-VI!#]M?\M2G%&3)*%HGLPUB905ED(=7DAZ1A&^BW+<<=GP"%?VU\1Y6&P:LSX#JS;3]NO MO9KAEW]<7:PO?LWKLQ*RBE(X8)L.AT2!=*#@AVB1/FH;?&JS-^*)\_17NC*. MO1J#_1V@Z#$&_6-Y>9'3M7[<3DCZ)==@)U;Y? B:A540OP,9/V M2$7*PH,(QQOTL-.)^WO3;G=SCB_"#K!Z-Q+_ 2\6%^_I+)C>+K^N9>1GQ:E@ MH^504AVZFXV$P"@J*](P%:23O#0;T+3+ ?M[JQK+)C80T-3>V[WRM?3?EQ?K MG/[?Y2+^ZUV5V>OE_8[ALSJ24F2NP!@A06DNP>F<(*>DB#Z=2WEQ^M&>W]U? M9F0$/ZZQ"'I'V)ERF$U6$GR)%I0ID7R*Y(!,MW,Q!HQRM[VE+WW33NAQ)X:> M0>SM"RL/L]'7Y/V,YS5POO@AE]5YWK1SY(OU9@?[3YE.'A=78EVF5Y]7Y^O% M_VY^N7&7"A.2@ER>UV(9 7[GUUNQ/S MXXS/V^DXNV%W1F\J$TFJ_1#8[1_4?P2\R/_W__Q_4$L! A0#% @ $)9G M35B7KRF=" $ K0 ( !< ( ! &5X:&EB:70Q,#$Y+3,P M>#(P,3@N:'1M4$L! A0#% @ $)9G32K(:\6)"P RUD !< M ( !T@@! &5X:&EB:70Q,#(Y+3,P>#(P,3@N:'1M4$L! A0#% @ M$)9G3>T=G=8C- >E$! !< ( !D!0! &5X:&EB:70Q,#,Y M+3,P>#(P,3@N:'1M4$L! A0#% @ $)9G37]N31G%" #S4 !< M ( !Z$@! &5X:&EB:70S,3$Y+3,P>#(P,3@N:'1M4$L! A0#% M @ $)9G39*Z^Y3"" ]C, !< ( !XE$! &5X:&EB:70S M,3(Y+3,P>#(P,3@N:'1M4$L! A0#% @ $)9G31C$)CTE!@ 82( !8 M ( !V5H! &5X:&EB:70S,CDM,S!X,C Q."YH=&U02P$"% ,4 M " 0EF=-;R'_@=PA @")/!@ $0 @ $R80$ &UL4$L! A0#% @ $)9G38;>'?)P4P 4[@# !4 M ( !HJP# ')U8FDM,C Q.# Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( !"69TVQ M^*X\ML *]K" 5 " 44 ! !R=6)I+3(P,3@P.3,P7VQA M8BYX;6Q02P$"% ,4 " 0EF=--'372:IY "7_ 4 %0 M@ $NP00 &UL4$L%!@ , P )P, L[ $!0 $! end